drd: Improve thread startup code for non-Linux platforms
[valgrind.git] / helgrind / tests / tc19_shadowmem.stderr.exp
blobe5fab6af1abbe6fa62d36872fd98d78ab6397cf8
3 ===========================================================
4 === 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 ===
5 ===========================================================
7 ---------- char gran, 0 .. 99, skip 0 ----------
8 ---Thread-Announcement------------------------------------------
10 Thread #x was created
11    ...
12    by 0x........: pthread_create@* (hg_intercepts.c:...)
13    by 0x........: main (tc19_shadowmem.c:173)
15 ---Thread-Announcement------------------------------------------
17 Thread #x was created
18    ...
19    by 0x........: pthread_create@* (hg_intercepts.c:...)
20    by 0x........: main (tc19_shadowmem.c:172)
22 ---Thread-Announcement------------------------------------------
24 Thread #x is the program's root thread
26 ----------------------------------------------------------------
28 Possible data race during write of size 1 at 0x........ by thread #x
29 Locks held: none
30    at 0x........: child8 (tc19_shadowmem.c:33)
31    by 0x........: steer (tc19_shadowmem.c:288)
32    by 0x........: mythread_wrapper (hg_intercepts.c:...)
33    ...
35 This conflicts with a previous write of size 1 by thread #x
36 Locks held: none
37    at 0x........: child8 (tc19_shadowmem.c:33)
38    by 0x........: steer (tc19_shadowmem.c:288)
39    by 0x........: mythread_wrapper (hg_intercepts.c:...)
40    ...
41  Address 0x........ is 0 bytes inside a block of size 100 alloc'd
42    at 0x........: malloc (vg_replace_malloc.c:...)
43    by 0x........: main (tc19_shadowmem.c:144)
44  Block was alloc'd by thread #x
46 ---------- char gran, 0 .. 99, skip 1 ----------
47 ---Thread-Announcement------------------------------------------
49 Thread #x was created
50    ...
51    by 0x........: pthread_create@* (hg_intercepts.c:...)
52    by 0x........: main (tc19_shadowmem.c:173)
54 ---Thread-Announcement------------------------------------------
56 Thread #x was created
57    ...
58    by 0x........: pthread_create@* (hg_intercepts.c:...)
59    by 0x........: main (tc19_shadowmem.c:172)
61 ----------------------------------------------------------------
63 Possible data race during write of size 1 at 0x........ by thread #x
64 Locks held: none
65    at 0x........: child8 (tc19_shadowmem.c:33)
66    by 0x........: steer (tc19_shadowmem.c:290)
67    by 0x........: mythread_wrapper (hg_intercepts.c:...)
68    ...
70 This conflicts with a previous write of size 1 by thread #x
71 Locks held: none
72    at 0x........: child8 (tc19_shadowmem.c:33)
73    by 0x........: steer (tc19_shadowmem.c:290)
74    by 0x........: mythread_wrapper (hg_intercepts.c:...)
75    ...
76  Address 0x........ is 1 bytes inside a block of size 100 alloc'd
77    at 0x........: malloc (vg_replace_malloc.c:...)
78    by 0x........: main (tc19_shadowmem.c:144)
79  Block was alloc'd by thread #x
81 ---------- char gran, 0 .. 99, skip 2 ----------
82 ---Thread-Announcement------------------------------------------
84 Thread #x was created
85    ...
86    by 0x........: pthread_create@* (hg_intercepts.c:...)
87    by 0x........: main (tc19_shadowmem.c:173)
89 ---Thread-Announcement------------------------------------------
91 Thread #x was created
92    ...
93    by 0x........: pthread_create@* (hg_intercepts.c:...)
94    by 0x........: main (tc19_shadowmem.c:172)
96 ----------------------------------------------------------------
98 Possible data race during write of size 1 at 0x........ by thread #x
99 Locks held: none
100    at 0x........: child8 (tc19_shadowmem.c:33)
101    by 0x........: steer (tc19_shadowmem.c:292)
102    by 0x........: mythread_wrapper (hg_intercepts.c:...)
103    ...
105 This conflicts with a previous write of size 1 by thread #x
106 Locks held: none
107    at 0x........: child8 (tc19_shadowmem.c:33)
108    by 0x........: steer (tc19_shadowmem.c:292)
109    by 0x........: mythread_wrapper (hg_intercepts.c:...)
110    ...
111  Address 0x........ is 2 bytes inside a block of size 100 alloc'd
112    at 0x........: malloc (vg_replace_malloc.c:...)
113    by 0x........: main (tc19_shadowmem.c:144)
114  Block was alloc'd by thread #x
116 ---------- char gran, 0 .. 99, skip 3 ----------
117 ---Thread-Announcement------------------------------------------
119 Thread #x was created
120    ...
121    by 0x........: pthread_create@* (hg_intercepts.c:...)
122    by 0x........: main (tc19_shadowmem.c:173)
124 ---Thread-Announcement------------------------------------------
126 Thread #x was created
127    ...
128    by 0x........: pthread_create@* (hg_intercepts.c:...)
129    by 0x........: main (tc19_shadowmem.c:172)
131 ----------------------------------------------------------------
133 Possible data race during write of size 1 at 0x........ by thread #x
134 Locks held: none
135    at 0x........: child8 (tc19_shadowmem.c:33)
136    by 0x........: steer (tc19_shadowmem.c:294)
137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
138    ...
140 This conflicts with a previous write of size 1 by thread #x
141 Locks held: none
142    at 0x........: child8 (tc19_shadowmem.c:33)
143    by 0x........: steer (tc19_shadowmem.c:294)
144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
145    ...
146  Address 0x........ is 3 bytes inside a block of size 100 alloc'd
147    at 0x........: malloc (vg_replace_malloc.c:...)
148    by 0x........: main (tc19_shadowmem.c:144)
149  Block was alloc'd by thread #x
151 ---------- char gran, 0 .. 99, skip 4 ----------
152 ---Thread-Announcement------------------------------------------
154 Thread #x was created
155    ...
156    by 0x........: pthread_create@* (hg_intercepts.c:...)
157    by 0x........: main (tc19_shadowmem.c:173)
159 ---Thread-Announcement------------------------------------------
161 Thread #x was created
162    ...
163    by 0x........: pthread_create@* (hg_intercepts.c:...)
164    by 0x........: main (tc19_shadowmem.c:172)
166 ----------------------------------------------------------------
168 Possible data race during write of size 1 at 0x........ by thread #x
169 Locks held: none
170    at 0x........: child8 (tc19_shadowmem.c:33)
171    by 0x........: steer (tc19_shadowmem.c:296)
172    by 0x........: mythread_wrapper (hg_intercepts.c:...)
173    ...
175 This conflicts with a previous write of size 1 by thread #x
176 Locks held: none
177    at 0x........: child8 (tc19_shadowmem.c:33)
178    by 0x........: steer (tc19_shadowmem.c:296)
179    by 0x........: mythread_wrapper (hg_intercepts.c:...)
180    ...
181  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
182    at 0x........: malloc (vg_replace_malloc.c:...)
183    by 0x........: main (tc19_shadowmem.c:144)
184  Block was alloc'd by thread #x
186 ---------- char gran, 0 .. 99, skip 5 ----------
187 ---Thread-Announcement------------------------------------------
189 Thread #x was created
190    ...
191    by 0x........: pthread_create@* (hg_intercepts.c:...)
192    by 0x........: main (tc19_shadowmem.c:173)
194 ---Thread-Announcement------------------------------------------
196 Thread #x was created
197    ...
198    by 0x........: pthread_create@* (hg_intercepts.c:...)
199    by 0x........: main (tc19_shadowmem.c:172)
201 ----------------------------------------------------------------
203 Possible data race during write of size 1 at 0x........ by thread #x
204 Locks held: none
205    at 0x........: child8 (tc19_shadowmem.c:33)
206    by 0x........: steer (tc19_shadowmem.c:298)
207    by 0x........: mythread_wrapper (hg_intercepts.c:...)
208    ...
210 This conflicts with a previous write of size 1 by thread #x
211 Locks held: none
212    at 0x........: child8 (tc19_shadowmem.c:33)
213    by 0x........: steer (tc19_shadowmem.c:298)
214    by 0x........: mythread_wrapper (hg_intercepts.c:...)
215    ...
216  Address 0x........ is 5 bytes inside a block of size 100 alloc'd
217    at 0x........: malloc (vg_replace_malloc.c:...)
218    by 0x........: main (tc19_shadowmem.c:144)
219  Block was alloc'd by thread #x
221 ---------- char gran, 0 .. 99, skip 6 ----------
222 ---Thread-Announcement------------------------------------------
224 Thread #x was created
225    ...
226    by 0x........: pthread_create@* (hg_intercepts.c:...)
227    by 0x........: main (tc19_shadowmem.c:173)
229 ---Thread-Announcement------------------------------------------
231 Thread #x was created
232    ...
233    by 0x........: pthread_create@* (hg_intercepts.c:...)
234    by 0x........: main (tc19_shadowmem.c:172)
236 ----------------------------------------------------------------
238 Possible data race during write of size 1 at 0x........ by thread #x
239 Locks held: none
240    at 0x........: child8 (tc19_shadowmem.c:33)
241    by 0x........: steer (tc19_shadowmem.c:300)
242    by 0x........: mythread_wrapper (hg_intercepts.c:...)
243    ...
245 This conflicts with a previous write of size 1 by thread #x
246 Locks held: none
247    at 0x........: child8 (tc19_shadowmem.c:33)
248    by 0x........: steer (tc19_shadowmem.c:300)
249    by 0x........: mythread_wrapper (hg_intercepts.c:...)
250    ...
251  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
252    at 0x........: malloc (vg_replace_malloc.c:...)
253    by 0x........: main (tc19_shadowmem.c:144)
254  Block was alloc'd by thread #x
256 ---------- char gran, 0 .. 99, skip 7 ----------
257 ---Thread-Announcement------------------------------------------
259 Thread #x was created
260    ...
261    by 0x........: pthread_create@* (hg_intercepts.c:...)
262    by 0x........: main (tc19_shadowmem.c:173)
264 ---Thread-Announcement------------------------------------------
266 Thread #x was created
267    ...
268    by 0x........: pthread_create@* (hg_intercepts.c:...)
269    by 0x........: main (tc19_shadowmem.c:172)
271 ----------------------------------------------------------------
273 Possible data race during write of size 1 at 0x........ by thread #x
274 Locks held: none
275    at 0x........: child8 (tc19_shadowmem.c:33)
276    by 0x........: steer (tc19_shadowmem.c:302)
277    by 0x........: mythread_wrapper (hg_intercepts.c:...)
278    ...
280 This conflicts with a previous write of size 1 by thread #x
281 Locks held: none
282    at 0x........: child8 (tc19_shadowmem.c:33)
283    by 0x........: steer (tc19_shadowmem.c:302)
284    by 0x........: mythread_wrapper (hg_intercepts.c:...)
285    ...
286  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
287    at 0x........: malloc (vg_replace_malloc.c:...)
288    by 0x........: main (tc19_shadowmem.c:144)
289  Block was alloc'd by thread #x
291 ---------- char gran, 0 .. 99, skip 8 ----------
292 ---Thread-Announcement------------------------------------------
294 Thread #x was created
295    ...
296    by 0x........: pthread_create@* (hg_intercepts.c:...)
297    by 0x........: main (tc19_shadowmem.c:173)
299 ---Thread-Announcement------------------------------------------
301 Thread #x was created
302    ...
303    by 0x........: pthread_create@* (hg_intercepts.c:...)
304    by 0x........: main (tc19_shadowmem.c:172)
306 ----------------------------------------------------------------
308 Possible data race during write of size 1 at 0x........ by thread #x
309 Locks held: none
310    at 0x........: child8 (tc19_shadowmem.c:33)
311    by 0x........: steer (tc19_shadowmem.c:304)
312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
313    ...
315 This conflicts with a previous write of size 1 by thread #x
316 Locks held: none
317    at 0x........: child8 (tc19_shadowmem.c:33)
318    by 0x........: steer (tc19_shadowmem.c:304)
319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
320    ...
321  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
322    at 0x........: malloc (vg_replace_malloc.c:...)
323    by 0x........: main (tc19_shadowmem.c:144)
324  Block was alloc'd by thread #x
326 ---------- char gran, 0 .. 99, skip 9 ----------
327 ---Thread-Announcement------------------------------------------
329 Thread #x was created
330    ...
331    by 0x........: pthread_create@* (hg_intercepts.c:...)
332    by 0x........: main (tc19_shadowmem.c:173)
334 ---Thread-Announcement------------------------------------------
336 Thread #x was created
337    ...
338    by 0x........: pthread_create@* (hg_intercepts.c:...)
339    by 0x........: main (tc19_shadowmem.c:172)
341 ----------------------------------------------------------------
343 Possible data race during write of size 1 at 0x........ by thread #x
344 Locks held: none
345    at 0x........: child8 (tc19_shadowmem.c:33)
346    by 0x........: steer (tc19_shadowmem.c:306)
347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
348    ...
350 This conflicts with a previous write of size 1 by thread #x
351 Locks held: none
352    at 0x........: child8 (tc19_shadowmem.c:33)
353    by 0x........: steer (tc19_shadowmem.c:306)
354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
355    ...
356  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
357    at 0x........: malloc (vg_replace_malloc.c:...)
358    by 0x........: main (tc19_shadowmem.c:144)
359  Block was alloc'd by thread #x
361 ---------- char gran, 0 .. 99, skip 10 ----------
362 ---Thread-Announcement------------------------------------------
364 Thread #x was created
365    ...
366    by 0x........: pthread_create@* (hg_intercepts.c:...)
367    by 0x........: main (tc19_shadowmem.c:173)
369 ---Thread-Announcement------------------------------------------
371 Thread #x was created
372    ...
373    by 0x........: pthread_create@* (hg_intercepts.c:...)
374    by 0x........: main (tc19_shadowmem.c:172)
376 ----------------------------------------------------------------
378 Possible data race during write of size 1 at 0x........ by thread #x
379 Locks held: none
380    at 0x........: child8 (tc19_shadowmem.c:33)
381    by 0x........: steer (tc19_shadowmem.c:308)
382    by 0x........: mythread_wrapper (hg_intercepts.c:...)
383    ...
385 This conflicts with a previous write of size 1 by thread #x
386 Locks held: none
387    at 0x........: child8 (tc19_shadowmem.c:33)
388    by 0x........: steer (tc19_shadowmem.c:308)
389    by 0x........: mythread_wrapper (hg_intercepts.c:...)
390    ...
391  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
392    at 0x........: malloc (vg_replace_malloc.c:...)
393    by 0x........: main (tc19_shadowmem.c:144)
394  Block was alloc'd by thread #x
396 ---------- char gran, 0 .. 99, skip 11 ----------
397 ---Thread-Announcement------------------------------------------
399 Thread #x was created
400    ...
401    by 0x........: pthread_create@* (hg_intercepts.c:...)
402    by 0x........: main (tc19_shadowmem.c:173)
404 ---Thread-Announcement------------------------------------------
406 Thread #x was created
407    ...
408    by 0x........: pthread_create@* (hg_intercepts.c:...)
409    by 0x........: main (tc19_shadowmem.c:172)
411 ----------------------------------------------------------------
413 Possible data race during write of size 1 at 0x........ by thread #x
414 Locks held: none
415    at 0x........: child8 (tc19_shadowmem.c:33)
416    by 0x........: steer (tc19_shadowmem.c:310)
417    by 0x........: mythread_wrapper (hg_intercepts.c:...)
418    ...
420 This conflicts with a previous write of size 1 by thread #x
421 Locks held: none
422    at 0x........: child8 (tc19_shadowmem.c:33)
423    by 0x........: steer (tc19_shadowmem.c:310)
424    by 0x........: mythread_wrapper (hg_intercepts.c:...)
425    ...
426  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
427    at 0x........: malloc (vg_replace_malloc.c:...)
428    by 0x........: main (tc19_shadowmem.c:144)
429  Block was alloc'd by thread #x
431 ---------- char gran, 0 .. 99, skip 12 ----------
432 ---Thread-Announcement------------------------------------------
434 Thread #x was created
435    ...
436    by 0x........: pthread_create@* (hg_intercepts.c:...)
437    by 0x........: main (tc19_shadowmem.c:173)
439 ---Thread-Announcement------------------------------------------
441 Thread #x was created
442    ...
443    by 0x........: pthread_create@* (hg_intercepts.c:...)
444    by 0x........: main (tc19_shadowmem.c:172)
446 ----------------------------------------------------------------
448 Possible data race during write of size 1 at 0x........ by thread #x
449 Locks held: none
450    at 0x........: child8 (tc19_shadowmem.c:33)
451    by 0x........: steer (tc19_shadowmem.c:312)
452    by 0x........: mythread_wrapper (hg_intercepts.c:...)
453    ...
455 This conflicts with a previous write of size 1 by thread #x
456 Locks held: none
457    at 0x........: child8 (tc19_shadowmem.c:33)
458    by 0x........: steer (tc19_shadowmem.c:312)
459    by 0x........: mythread_wrapper (hg_intercepts.c:...)
460    ...
461  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
462    at 0x........: malloc (vg_replace_malloc.c:...)
463    by 0x........: main (tc19_shadowmem.c:144)
464  Block was alloc'd by thread #x
466 ---------- char gran, 0 .. 99, skip 13 ----------
467 ---Thread-Announcement------------------------------------------
469 Thread #x was created
470    ...
471    by 0x........: pthread_create@* (hg_intercepts.c:...)
472    by 0x........: main (tc19_shadowmem.c:173)
474 ---Thread-Announcement------------------------------------------
476 Thread #x was created
477    ...
478    by 0x........: pthread_create@* (hg_intercepts.c:...)
479    by 0x........: main (tc19_shadowmem.c:172)
481 ----------------------------------------------------------------
483 Possible data race during write of size 1 at 0x........ by thread #x
484 Locks held: none
485    at 0x........: child8 (tc19_shadowmem.c:33)
486    by 0x........: steer (tc19_shadowmem.c:314)
487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
488    ...
490 This conflicts with a previous write of size 1 by thread #x
491 Locks held: none
492    at 0x........: child8 (tc19_shadowmem.c:33)
493    by 0x........: steer (tc19_shadowmem.c:314)
494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
495    ...
496  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
497    at 0x........: malloc (vg_replace_malloc.c:...)
498    by 0x........: main (tc19_shadowmem.c:144)
499  Block was alloc'd by thread #x
501 ---------- char gran, 0 .. 99, skip 14 ----------
502 ---Thread-Announcement------------------------------------------
504 Thread #x was created
505    ...
506    by 0x........: pthread_create@* (hg_intercepts.c:...)
507    by 0x........: main (tc19_shadowmem.c:173)
509 ---Thread-Announcement------------------------------------------
511 Thread #x was created
512    ...
513    by 0x........: pthread_create@* (hg_intercepts.c:...)
514    by 0x........: main (tc19_shadowmem.c:172)
516 ----------------------------------------------------------------
518 Possible data race during write of size 1 at 0x........ by thread #x
519 Locks held: none
520    at 0x........: child8 (tc19_shadowmem.c:33)
521    by 0x........: steer (tc19_shadowmem.c:316)
522    by 0x........: mythread_wrapper (hg_intercepts.c:...)
523    ...
525 This conflicts with a previous write of size 1 by thread #x
526 Locks held: none
527    at 0x........: child8 (tc19_shadowmem.c:33)
528    by 0x........: steer (tc19_shadowmem.c:316)
529    by 0x........: mythread_wrapper (hg_intercepts.c:...)
530    ...
531  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
532    at 0x........: malloc (vg_replace_malloc.c:...)
533    by 0x........: main (tc19_shadowmem.c:144)
534  Block was alloc'd by thread #x
536 ---------- char gran, 0 .. 99, skip 15 ----------
537 ---Thread-Announcement------------------------------------------
539 Thread #x was created
540    ...
541    by 0x........: pthread_create@* (hg_intercepts.c:...)
542    by 0x........: main (tc19_shadowmem.c:173)
544 ---Thread-Announcement------------------------------------------
546 Thread #x was created
547    ...
548    by 0x........: pthread_create@* (hg_intercepts.c:...)
549    by 0x........: main (tc19_shadowmem.c:172)
551 ----------------------------------------------------------------
553 Possible data race during write of size 1 at 0x........ by thread #x
554 Locks held: none
555    at 0x........: child8 (tc19_shadowmem.c:33)
556    by 0x........: steer (tc19_shadowmem.c:318)
557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
558    ...
560 This conflicts with a previous write of size 1 by thread #x
561 Locks held: none
562    at 0x........: child8 (tc19_shadowmem.c:33)
563    by 0x........: steer (tc19_shadowmem.c:318)
564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
565    ...
566  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
567    at 0x........: malloc (vg_replace_malloc.c:...)
568    by 0x........: main (tc19_shadowmem.c:144)
569  Block was alloc'd by thread #x
571 ---------- char gran, 0 .. 99, skip 16 ----------
572 ---Thread-Announcement------------------------------------------
574 Thread #x was created
575    ...
576    by 0x........: pthread_create@* (hg_intercepts.c:...)
577    by 0x........: main (tc19_shadowmem.c:173)
579 ---Thread-Announcement------------------------------------------
581 Thread #x was created
582    ...
583    by 0x........: pthread_create@* (hg_intercepts.c:...)
584    by 0x........: main (tc19_shadowmem.c:172)
586 ----------------------------------------------------------------
588 Possible data race during write of size 1 at 0x........ by thread #x
589 Locks held: none
590    at 0x........: child8 (tc19_shadowmem.c:33)
591    by 0x........: steer (tc19_shadowmem.c:320)
592    by 0x........: mythread_wrapper (hg_intercepts.c:...)
593    ...
595 This conflicts with a previous write of size 1 by thread #x
596 Locks held: none
597    at 0x........: child8 (tc19_shadowmem.c:33)
598    by 0x........: steer (tc19_shadowmem.c:320)
599    by 0x........: mythread_wrapper (hg_intercepts.c:...)
600    ...
601  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
602    at 0x........: malloc (vg_replace_malloc.c:...)
603    by 0x........: main (tc19_shadowmem.c:144)
604  Block was alloc'd by thread #x
606 ---------- char gran, 0 .. 99, skip 17 ----------
607 ---Thread-Announcement------------------------------------------
609 Thread #x was created
610    ...
611    by 0x........: pthread_create@* (hg_intercepts.c:...)
612    by 0x........: main (tc19_shadowmem.c:173)
614 ---Thread-Announcement------------------------------------------
616 Thread #x was created
617    ...
618    by 0x........: pthread_create@* (hg_intercepts.c:...)
619    by 0x........: main (tc19_shadowmem.c:172)
621 ----------------------------------------------------------------
623 Possible data race during write of size 1 at 0x........ by thread #x
624 Locks held: none
625    at 0x........: child8 (tc19_shadowmem.c:33)
626    by 0x........: steer (tc19_shadowmem.c:322)
627    by 0x........: mythread_wrapper (hg_intercepts.c:...)
628    ...
630 This conflicts with a previous write of size 1 by thread #x
631 Locks held: none
632    at 0x........: child8 (tc19_shadowmem.c:33)
633    by 0x........: steer (tc19_shadowmem.c:322)
634    by 0x........: mythread_wrapper (hg_intercepts.c:...)
635    ...
636  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
637    at 0x........: malloc (vg_replace_malloc.c:...)
638    by 0x........: main (tc19_shadowmem.c:144)
639  Block was alloc'd by thread #x
641 ---------- char gran, 0 .. 99, skip 18 ----------
642 ---Thread-Announcement------------------------------------------
644 Thread #x was created
645    ...
646    by 0x........: pthread_create@* (hg_intercepts.c:...)
647    by 0x........: main (tc19_shadowmem.c:173)
649 ---Thread-Announcement------------------------------------------
651 Thread #x was created
652    ...
653    by 0x........: pthread_create@* (hg_intercepts.c:...)
654    by 0x........: main (tc19_shadowmem.c:172)
656 ----------------------------------------------------------------
658 Possible data race during write of size 1 at 0x........ by thread #x
659 Locks held: none
660    at 0x........: child8 (tc19_shadowmem.c:33)
661    by 0x........: steer (tc19_shadowmem.c:324)
662    by 0x........: mythread_wrapper (hg_intercepts.c:...)
663    ...
665 This conflicts with a previous write of size 1 by thread #x
666 Locks held: none
667    at 0x........: child8 (tc19_shadowmem.c:33)
668    by 0x........: steer (tc19_shadowmem.c:324)
669    by 0x........: mythread_wrapper (hg_intercepts.c:...)
670    ...
671  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
672    at 0x........: malloc (vg_replace_malloc.c:...)
673    by 0x........: main (tc19_shadowmem.c:144)
674  Block was alloc'd by thread #x
676 ---------- char gran, 0 .. 99, skip 19 ----------
677 ---Thread-Announcement------------------------------------------
679 Thread #x was created
680    ...
681    by 0x........: pthread_create@* (hg_intercepts.c:...)
682    by 0x........: main (tc19_shadowmem.c:173)
684 ---Thread-Announcement------------------------------------------
686 Thread #x was created
687    ...
688    by 0x........: pthread_create@* (hg_intercepts.c:...)
689    by 0x........: main (tc19_shadowmem.c:172)
691 ----------------------------------------------------------------
693 Possible data race during write of size 1 at 0x........ by thread #x
694 Locks held: none
695    at 0x........: child8 (tc19_shadowmem.c:33)
696    by 0x........: steer (tc19_shadowmem.c:326)
697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
698    ...
700 This conflicts with a previous write of size 1 by thread #x
701 Locks held: none
702    at 0x........: child8 (tc19_shadowmem.c:33)
703    by 0x........: steer (tc19_shadowmem.c:326)
704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
705    ...
706  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
707    at 0x........: malloc (vg_replace_malloc.c:...)
708    by 0x........: main (tc19_shadowmem.c:144)
709  Block was alloc'd by thread #x
711 ---------- char gran, 0 .. 99, skip 20 ----------
712 ---Thread-Announcement------------------------------------------
714 Thread #x was created
715    ...
716    by 0x........: pthread_create@* (hg_intercepts.c:...)
717    by 0x........: main (tc19_shadowmem.c:173)
719 ---Thread-Announcement------------------------------------------
721 Thread #x was created
722    ...
723    by 0x........: pthread_create@* (hg_intercepts.c:...)
724    by 0x........: main (tc19_shadowmem.c:172)
726 ----------------------------------------------------------------
728 Possible data race during write of size 1 at 0x........ by thread #x
729 Locks held: none
730    at 0x........: child8 (tc19_shadowmem.c:33)
731    by 0x........: steer (tc19_shadowmem.c:328)
732    by 0x........: mythread_wrapper (hg_intercepts.c:...)
733    ...
735 This conflicts with a previous write of size 1 by thread #x
736 Locks held: none
737    at 0x........: child8 (tc19_shadowmem.c:33)
738    by 0x........: steer (tc19_shadowmem.c:328)
739    by 0x........: mythread_wrapper (hg_intercepts.c:...)
740    ...
741  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
742    at 0x........: malloc (vg_replace_malloc.c:...)
743    by 0x........: main (tc19_shadowmem.c:144)
744  Block was alloc'd by thread #x
746 ---------- char gran, 0 .. 99, skip 21 ----------
747 ---Thread-Announcement------------------------------------------
749 Thread #x was created
750    ...
751    by 0x........: pthread_create@* (hg_intercepts.c:...)
752    by 0x........: main (tc19_shadowmem.c:173)
754 ---Thread-Announcement------------------------------------------
756 Thread #x was created
757    ...
758    by 0x........: pthread_create@* (hg_intercepts.c:...)
759    by 0x........: main (tc19_shadowmem.c:172)
761 ----------------------------------------------------------------
763 Possible data race during write of size 1 at 0x........ by thread #x
764 Locks held: none
765    at 0x........: child8 (tc19_shadowmem.c:33)
766    by 0x........: steer (tc19_shadowmem.c:330)
767    by 0x........: mythread_wrapper (hg_intercepts.c:...)
768    ...
770 This conflicts with a previous write of size 1 by thread #x
771 Locks held: none
772    at 0x........: child8 (tc19_shadowmem.c:33)
773    by 0x........: steer (tc19_shadowmem.c:330)
774    by 0x........: mythread_wrapper (hg_intercepts.c:...)
775    ...
776  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
777    at 0x........: malloc (vg_replace_malloc.c:...)
778    by 0x........: main (tc19_shadowmem.c:144)
779  Block was alloc'd by thread #x
781 ---------- char gran, 0 .. 99, skip 22 ----------
782 ---Thread-Announcement------------------------------------------
784 Thread #x was created
785    ...
786    by 0x........: pthread_create@* (hg_intercepts.c:...)
787    by 0x........: main (tc19_shadowmem.c:173)
789 ---Thread-Announcement------------------------------------------
791 Thread #x was created
792    ...
793    by 0x........: pthread_create@* (hg_intercepts.c:...)
794    by 0x........: main (tc19_shadowmem.c:172)
796 ----------------------------------------------------------------
798 Possible data race during write of size 1 at 0x........ by thread #x
799 Locks held: none
800    at 0x........: child8 (tc19_shadowmem.c:33)
801    by 0x........: steer (tc19_shadowmem.c:332)
802    by 0x........: mythread_wrapper (hg_intercepts.c:...)
803    ...
805 This conflicts with a previous write of size 1 by thread #x
806 Locks held: none
807    at 0x........: child8 (tc19_shadowmem.c:33)
808    by 0x........: steer (tc19_shadowmem.c:332)
809    by 0x........: mythread_wrapper (hg_intercepts.c:...)
810    ...
811  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
812    at 0x........: malloc (vg_replace_malloc.c:...)
813    by 0x........: main (tc19_shadowmem.c:144)
814  Block was alloc'd by thread #x
816 ---------- char gran, 0 .. 99, skip 23 ----------
817 ---Thread-Announcement------------------------------------------
819 Thread #x was created
820    ...
821    by 0x........: pthread_create@* (hg_intercepts.c:...)
822    by 0x........: main (tc19_shadowmem.c:173)
824 ---Thread-Announcement------------------------------------------
826 Thread #x was created
827    ...
828    by 0x........: pthread_create@* (hg_intercepts.c:...)
829    by 0x........: main (tc19_shadowmem.c:172)
831 ----------------------------------------------------------------
833 Possible data race during write of size 1 at 0x........ by thread #x
834 Locks held: none
835    at 0x........: child8 (tc19_shadowmem.c:33)
836    by 0x........: steer (tc19_shadowmem.c:334)
837    by 0x........: mythread_wrapper (hg_intercepts.c:...)
838    ...
840 This conflicts with a previous write of size 1 by thread #x
841 Locks held: none
842    at 0x........: child8 (tc19_shadowmem.c:33)
843    by 0x........: steer (tc19_shadowmem.c:334)
844    by 0x........: mythread_wrapper (hg_intercepts.c:...)
845    ...
846  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
847    at 0x........: malloc (vg_replace_malloc.c:...)
848    by 0x........: main (tc19_shadowmem.c:144)
849  Block was alloc'd by thread #x
851 ---------- char gran, 0 .. 99, skip 24 ----------
852 ---Thread-Announcement------------------------------------------
854 Thread #x was created
855    ...
856    by 0x........: pthread_create@* (hg_intercepts.c:...)
857    by 0x........: main (tc19_shadowmem.c:173)
859 ---Thread-Announcement------------------------------------------
861 Thread #x was created
862    ...
863    by 0x........: pthread_create@* (hg_intercepts.c:...)
864    by 0x........: main (tc19_shadowmem.c:172)
866 ----------------------------------------------------------------
868 Possible data race during write of size 1 at 0x........ by thread #x
869 Locks held: none
870    at 0x........: child8 (tc19_shadowmem.c:33)
871    by 0x........: steer (tc19_shadowmem.c:336)
872    by 0x........: mythread_wrapper (hg_intercepts.c:...)
873    ...
875 This conflicts with a previous write of size 1 by thread #x
876 Locks held: none
877    at 0x........: child8 (tc19_shadowmem.c:33)
878    by 0x........: steer (tc19_shadowmem.c:336)
879    by 0x........: mythread_wrapper (hg_intercepts.c:...)
880    ...
881  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
882    at 0x........: malloc (vg_replace_malloc.c:...)
883    by 0x........: main (tc19_shadowmem.c:144)
884  Block was alloc'd by thread #x
886 ---------- char gran, 0 .. 99, skip 25 ----------
887 ---Thread-Announcement------------------------------------------
889 Thread #x was created
890    ...
891    by 0x........: pthread_create@* (hg_intercepts.c:...)
892    by 0x........: main (tc19_shadowmem.c:173)
894 ---Thread-Announcement------------------------------------------
896 Thread #x was created
897    ...
898    by 0x........: pthread_create@* (hg_intercepts.c:...)
899    by 0x........: main (tc19_shadowmem.c:172)
901 ----------------------------------------------------------------
903 Possible data race during write of size 1 at 0x........ by thread #x
904 Locks held: none
905    at 0x........: child8 (tc19_shadowmem.c:33)
906    by 0x........: steer (tc19_shadowmem.c:338)
907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
908    ...
910 This conflicts with a previous write of size 1 by thread #x
911 Locks held: none
912    at 0x........: child8 (tc19_shadowmem.c:33)
913    by 0x........: steer (tc19_shadowmem.c:338)
914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
915    ...
916  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
917    at 0x........: malloc (vg_replace_malloc.c:...)
918    by 0x........: main (tc19_shadowmem.c:144)
919  Block was alloc'd by thread #x
921 ---------- char gran, 0 .. 99, skip 26 ----------
922 ---Thread-Announcement------------------------------------------
924 Thread #x was created
925    ...
926    by 0x........: pthread_create@* (hg_intercepts.c:...)
927    by 0x........: main (tc19_shadowmem.c:173)
929 ---Thread-Announcement------------------------------------------
931 Thread #x was created
932    ...
933    by 0x........: pthread_create@* (hg_intercepts.c:...)
934    by 0x........: main (tc19_shadowmem.c:172)
936 ----------------------------------------------------------------
938 Possible data race during write of size 1 at 0x........ by thread #x
939 Locks held: none
940    at 0x........: child8 (tc19_shadowmem.c:33)
941    by 0x........: steer (tc19_shadowmem.c:340)
942    by 0x........: mythread_wrapper (hg_intercepts.c:...)
943    ...
945 This conflicts with a previous write of size 1 by thread #x
946 Locks held: none
947    at 0x........: child8 (tc19_shadowmem.c:33)
948    by 0x........: steer (tc19_shadowmem.c:340)
949    by 0x........: mythread_wrapper (hg_intercepts.c:...)
950    ...
951  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
952    at 0x........: malloc (vg_replace_malloc.c:...)
953    by 0x........: main (tc19_shadowmem.c:144)
954  Block was alloc'd by thread #x
956 ---------- char gran, 0 .. 99, skip 27 ----------
957 ---Thread-Announcement------------------------------------------
959 Thread #x was created
960    ...
961    by 0x........: pthread_create@* (hg_intercepts.c:...)
962    by 0x........: main (tc19_shadowmem.c:173)
964 ---Thread-Announcement------------------------------------------
966 Thread #x was created
967    ...
968    by 0x........: pthread_create@* (hg_intercepts.c:...)
969    by 0x........: main (tc19_shadowmem.c:172)
971 ----------------------------------------------------------------
973 Possible data race during write of size 1 at 0x........ by thread #x
974 Locks held: none
975    at 0x........: child8 (tc19_shadowmem.c:33)
976    by 0x........: steer (tc19_shadowmem.c:342)
977    by 0x........: mythread_wrapper (hg_intercepts.c:...)
978    ...
980 This conflicts with a previous write of size 1 by thread #x
981 Locks held: none
982    at 0x........: child8 (tc19_shadowmem.c:33)
983    by 0x........: steer (tc19_shadowmem.c:342)
984    by 0x........: mythread_wrapper (hg_intercepts.c:...)
985    ...
986  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
987    at 0x........: malloc (vg_replace_malloc.c:...)
988    by 0x........: main (tc19_shadowmem.c:144)
989  Block was alloc'd by thread #x
991 ---------- char gran, 0 .. 99, skip 28 ----------
992 ---Thread-Announcement------------------------------------------
994 Thread #x was created
995    ...
996    by 0x........: pthread_create@* (hg_intercepts.c:...)
997    by 0x........: main (tc19_shadowmem.c:173)
999 ---Thread-Announcement------------------------------------------
1001 Thread #x was created
1002    ...
1003    by 0x........: pthread_create@* (hg_intercepts.c:...)
1004    by 0x........: main (tc19_shadowmem.c:172)
1006 ----------------------------------------------------------------
1008 Possible data race during write of size 1 at 0x........ by thread #x
1009 Locks held: none
1010    at 0x........: child8 (tc19_shadowmem.c:33)
1011    by 0x........: steer (tc19_shadowmem.c:344)
1012    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1013    ...
1015 This conflicts with a previous write of size 1 by thread #x
1016 Locks held: none
1017    at 0x........: child8 (tc19_shadowmem.c:33)
1018    by 0x........: steer (tc19_shadowmem.c:344)
1019    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1020    ...
1021  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
1022    at 0x........: malloc (vg_replace_malloc.c:...)
1023    by 0x........: main (tc19_shadowmem.c:144)
1024  Block was alloc'd by thread #x
1026 ---------- char gran, 0 .. 99, skip 29 ----------
1027 ---Thread-Announcement------------------------------------------
1029 Thread #x was created
1030    ...
1031    by 0x........: pthread_create@* (hg_intercepts.c:...)
1032    by 0x........: main (tc19_shadowmem.c:173)
1034 ---Thread-Announcement------------------------------------------
1036 Thread #x was created
1037    ...
1038    by 0x........: pthread_create@* (hg_intercepts.c:...)
1039    by 0x........: main (tc19_shadowmem.c:172)
1041 ----------------------------------------------------------------
1043 Possible data race during write of size 1 at 0x........ by thread #x
1044 Locks held: none
1045    at 0x........: child8 (tc19_shadowmem.c:33)
1046    by 0x........: steer (tc19_shadowmem.c:346)
1047    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1048    ...
1050 This conflicts with a previous write of size 1 by thread #x
1051 Locks held: none
1052    at 0x........: child8 (tc19_shadowmem.c:33)
1053    by 0x........: steer (tc19_shadowmem.c:346)
1054    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1055    ...
1056  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
1057    at 0x........: malloc (vg_replace_malloc.c:...)
1058    by 0x........: main (tc19_shadowmem.c:144)
1059  Block was alloc'd by thread #x
1061 ---------- char gran, 0 .. 99, skip 30 ----------
1062 ---Thread-Announcement------------------------------------------
1064 Thread #x was created
1065    ...
1066    by 0x........: pthread_create@* (hg_intercepts.c:...)
1067    by 0x........: main (tc19_shadowmem.c:173)
1069 ---Thread-Announcement------------------------------------------
1071 Thread #x was created
1072    ...
1073    by 0x........: pthread_create@* (hg_intercepts.c:...)
1074    by 0x........: main (tc19_shadowmem.c:172)
1076 ----------------------------------------------------------------
1078 Possible data race during write of size 1 at 0x........ by thread #x
1079 Locks held: none
1080    at 0x........: child8 (tc19_shadowmem.c:33)
1081    by 0x........: steer (tc19_shadowmem.c:348)
1082    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1083    ...
1085 This conflicts with a previous write of size 1 by thread #x
1086 Locks held: none
1087    at 0x........: child8 (tc19_shadowmem.c:33)
1088    by 0x........: steer (tc19_shadowmem.c:348)
1089    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1090    ...
1091  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
1092    at 0x........: malloc (vg_replace_malloc.c:...)
1093    by 0x........: main (tc19_shadowmem.c:144)
1094  Block was alloc'd by thread #x
1096 ---------- char gran, 0 .. 99, skip 31 ----------
1097 ---Thread-Announcement------------------------------------------
1099 Thread #x was created
1100    ...
1101    by 0x........: pthread_create@* (hg_intercepts.c:...)
1102    by 0x........: main (tc19_shadowmem.c:173)
1104 ---Thread-Announcement------------------------------------------
1106 Thread #x was created
1107    ...
1108    by 0x........: pthread_create@* (hg_intercepts.c:...)
1109    by 0x........: main (tc19_shadowmem.c:172)
1111 ----------------------------------------------------------------
1113 Possible data race during write of size 1 at 0x........ by thread #x
1114 Locks held: none
1115    at 0x........: child8 (tc19_shadowmem.c:33)
1116    by 0x........: steer (tc19_shadowmem.c:350)
1117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1118    ...
1120 This conflicts with a previous write of size 1 by thread #x
1121 Locks held: none
1122    at 0x........: child8 (tc19_shadowmem.c:33)
1123    by 0x........: steer (tc19_shadowmem.c:350)
1124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1125    ...
1126  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
1127    at 0x........: malloc (vg_replace_malloc.c:...)
1128    by 0x........: main (tc19_shadowmem.c:144)
1129  Block was alloc'd by thread #x
1131 ---------- char gran, 0 .. 99, skip 32 ----------
1132 ---Thread-Announcement------------------------------------------
1134 Thread #x was created
1135    ...
1136    by 0x........: pthread_create@* (hg_intercepts.c:...)
1137    by 0x........: main (tc19_shadowmem.c:173)
1139 ---Thread-Announcement------------------------------------------
1141 Thread #x was created
1142    ...
1143    by 0x........: pthread_create@* (hg_intercepts.c:...)
1144    by 0x........: main (tc19_shadowmem.c:172)
1146 ----------------------------------------------------------------
1148 Possible data race during write of size 1 at 0x........ by thread #x
1149 Locks held: none
1150    at 0x........: child8 (tc19_shadowmem.c:33)
1151    by 0x........: steer (tc19_shadowmem.c:352)
1152    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1153    ...
1155 This conflicts with a previous write of size 1 by thread #x
1156 Locks held: none
1157    at 0x........: child8 (tc19_shadowmem.c:33)
1158    by 0x........: steer (tc19_shadowmem.c:352)
1159    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1160    ...
1161  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
1162    at 0x........: malloc (vg_replace_malloc.c:...)
1163    by 0x........: main (tc19_shadowmem.c:144)
1164  Block was alloc'd by thread #x
1166 ---------- char gran, 0 .. 99, skip 33 ----------
1167 ---Thread-Announcement------------------------------------------
1169 Thread #x was created
1170    ...
1171    by 0x........: pthread_create@* (hg_intercepts.c:...)
1172    by 0x........: main (tc19_shadowmem.c:173)
1174 ---Thread-Announcement------------------------------------------
1176 Thread #x was created
1177    ...
1178    by 0x........: pthread_create@* (hg_intercepts.c:...)
1179    by 0x........: main (tc19_shadowmem.c:172)
1181 ----------------------------------------------------------------
1183 Possible data race during write of size 1 at 0x........ by thread #x
1184 Locks held: none
1185    at 0x........: child8 (tc19_shadowmem.c:33)
1186    by 0x........: steer (tc19_shadowmem.c:354)
1187    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1188    ...
1190 This conflicts with a previous write of size 1 by thread #x
1191 Locks held: none
1192    at 0x........: child8 (tc19_shadowmem.c:33)
1193    by 0x........: steer (tc19_shadowmem.c:354)
1194    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1195    ...
1196  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
1197    at 0x........: malloc (vg_replace_malloc.c:...)
1198    by 0x........: main (tc19_shadowmem.c:144)
1199  Block was alloc'd by thread #x
1201 ---------- char gran, 0 .. 99, skip 34 ----------
1202 ---Thread-Announcement------------------------------------------
1204 Thread #x was created
1205    ...
1206    by 0x........: pthread_create@* (hg_intercepts.c:...)
1207    by 0x........: main (tc19_shadowmem.c:173)
1209 ---Thread-Announcement------------------------------------------
1211 Thread #x was created
1212    ...
1213    by 0x........: pthread_create@* (hg_intercepts.c:...)
1214    by 0x........: main (tc19_shadowmem.c:172)
1216 ----------------------------------------------------------------
1218 Possible data race during write of size 1 at 0x........ by thread #x
1219 Locks held: none
1220    at 0x........: child8 (tc19_shadowmem.c:33)
1221    by 0x........: steer (tc19_shadowmem.c:356)
1222    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1223    ...
1225 This conflicts with a previous write of size 1 by thread #x
1226 Locks held: none
1227    at 0x........: child8 (tc19_shadowmem.c:33)
1228    by 0x........: steer (tc19_shadowmem.c:356)
1229    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1230    ...
1231  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
1232    at 0x........: malloc (vg_replace_malloc.c:...)
1233    by 0x........: main (tc19_shadowmem.c:144)
1234  Block was alloc'd by thread #x
1236 ---------- char gran, 0 .. 99, skip 35 ----------
1237 ---Thread-Announcement------------------------------------------
1239 Thread #x was created
1240    ...
1241    by 0x........: pthread_create@* (hg_intercepts.c:...)
1242    by 0x........: main (tc19_shadowmem.c:173)
1244 ---Thread-Announcement------------------------------------------
1246 Thread #x was created
1247    ...
1248    by 0x........: pthread_create@* (hg_intercepts.c:...)
1249    by 0x........: main (tc19_shadowmem.c:172)
1251 ----------------------------------------------------------------
1253 Possible data race during write of size 1 at 0x........ by thread #x
1254 Locks held: none
1255    at 0x........: child8 (tc19_shadowmem.c:33)
1256    by 0x........: steer (tc19_shadowmem.c:358)
1257    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1258    ...
1260 This conflicts with a previous write of size 1 by thread #x
1261 Locks held: none
1262    at 0x........: child8 (tc19_shadowmem.c:33)
1263    by 0x........: steer (tc19_shadowmem.c:358)
1264    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1265    ...
1266  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
1267    at 0x........: malloc (vg_replace_malloc.c:...)
1268    by 0x........: main (tc19_shadowmem.c:144)
1269  Block was alloc'd by thread #x
1271 ---------- char gran, 0 .. 99, skip 36 ----------
1272 ---Thread-Announcement------------------------------------------
1274 Thread #x was created
1275    ...
1276    by 0x........: pthread_create@* (hg_intercepts.c:...)
1277    by 0x........: main (tc19_shadowmem.c:173)
1279 ---Thread-Announcement------------------------------------------
1281 Thread #x was created
1282    ...
1283    by 0x........: pthread_create@* (hg_intercepts.c:...)
1284    by 0x........: main (tc19_shadowmem.c:172)
1286 ----------------------------------------------------------------
1288 Possible data race during write of size 1 at 0x........ by thread #x
1289 Locks held: none
1290    at 0x........: child8 (tc19_shadowmem.c:33)
1291    by 0x........: steer (tc19_shadowmem.c:360)
1292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1293    ...
1295 This conflicts with a previous write of size 1 by thread #x
1296 Locks held: none
1297    at 0x........: child8 (tc19_shadowmem.c:33)
1298    by 0x........: steer (tc19_shadowmem.c:360)
1299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1300    ...
1301  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
1302    at 0x........: malloc (vg_replace_malloc.c:...)
1303    by 0x........: main (tc19_shadowmem.c:144)
1304  Block was alloc'd by thread #x
1306 ---------- char gran, 0 .. 99, skip 37 ----------
1307 ---Thread-Announcement------------------------------------------
1309 Thread #x was created
1310    ...
1311    by 0x........: pthread_create@* (hg_intercepts.c:...)
1312    by 0x........: main (tc19_shadowmem.c:173)
1314 ---Thread-Announcement------------------------------------------
1316 Thread #x was created
1317    ...
1318    by 0x........: pthread_create@* (hg_intercepts.c:...)
1319    by 0x........: main (tc19_shadowmem.c:172)
1321 ----------------------------------------------------------------
1323 Possible data race during write of size 1 at 0x........ by thread #x
1324 Locks held: none
1325    at 0x........: child8 (tc19_shadowmem.c:33)
1326    by 0x........: steer (tc19_shadowmem.c:362)
1327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1328    ...
1330 This conflicts with a previous write of size 1 by thread #x
1331 Locks held: none
1332    at 0x........: child8 (tc19_shadowmem.c:33)
1333    by 0x........: steer (tc19_shadowmem.c:362)
1334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1335    ...
1336  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
1337    at 0x........: malloc (vg_replace_malloc.c:...)
1338    by 0x........: main (tc19_shadowmem.c:144)
1339  Block was alloc'd by thread #x
1341 ---------- char gran, 0 .. 99, skip 38 ----------
1342 ---Thread-Announcement------------------------------------------
1344 Thread #x was created
1345    ...
1346    by 0x........: pthread_create@* (hg_intercepts.c:...)
1347    by 0x........: main (tc19_shadowmem.c:173)
1349 ---Thread-Announcement------------------------------------------
1351 Thread #x was created
1352    ...
1353    by 0x........: pthread_create@* (hg_intercepts.c:...)
1354    by 0x........: main (tc19_shadowmem.c:172)
1356 ----------------------------------------------------------------
1358 Possible data race during write of size 1 at 0x........ by thread #x
1359 Locks held: none
1360    at 0x........: child8 (tc19_shadowmem.c:33)
1361    by 0x........: steer (tc19_shadowmem.c:364)
1362    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1363    ...
1365 This conflicts with a previous write of size 1 by thread #x
1366 Locks held: none
1367    at 0x........: child8 (tc19_shadowmem.c:33)
1368    by 0x........: steer (tc19_shadowmem.c:364)
1369    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1370    ...
1371  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
1372    at 0x........: malloc (vg_replace_malloc.c:...)
1373    by 0x........: main (tc19_shadowmem.c:144)
1374  Block was alloc'd by thread #x
1376 ---------- char gran, 0 .. 99, skip 39 ----------
1377 ---Thread-Announcement------------------------------------------
1379 Thread #x was created
1380    ...
1381    by 0x........: pthread_create@* (hg_intercepts.c:...)
1382    by 0x........: main (tc19_shadowmem.c:173)
1384 ---Thread-Announcement------------------------------------------
1386 Thread #x was created
1387    ...
1388    by 0x........: pthread_create@* (hg_intercepts.c:...)
1389    by 0x........: main (tc19_shadowmem.c:172)
1391 ----------------------------------------------------------------
1393 Possible data race during write of size 1 at 0x........ by thread #x
1394 Locks held: none
1395    at 0x........: child8 (tc19_shadowmem.c:33)
1396    by 0x........: steer (tc19_shadowmem.c:366)
1397    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1398    ...
1400 This conflicts with a previous write of size 1 by thread #x
1401 Locks held: none
1402    at 0x........: child8 (tc19_shadowmem.c:33)
1403    by 0x........: steer (tc19_shadowmem.c:366)
1404    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1405    ...
1406  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
1407    at 0x........: malloc (vg_replace_malloc.c:...)
1408    by 0x........: main (tc19_shadowmem.c:144)
1409  Block was alloc'd by thread #x
1411 ---------- char gran, 0 .. 99, skip 40 ----------
1412 ---Thread-Announcement------------------------------------------
1414 Thread #x was created
1415    ...
1416    by 0x........: pthread_create@* (hg_intercepts.c:...)
1417    by 0x........: main (tc19_shadowmem.c:173)
1419 ---Thread-Announcement------------------------------------------
1421 Thread #x was created
1422    ...
1423    by 0x........: pthread_create@* (hg_intercepts.c:...)
1424    by 0x........: main (tc19_shadowmem.c:172)
1426 ----------------------------------------------------------------
1428 Possible data race during write of size 1 at 0x........ by thread #x
1429 Locks held: none
1430    at 0x........: child8 (tc19_shadowmem.c:33)
1431    by 0x........: steer (tc19_shadowmem.c:368)
1432    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1433    ...
1435 This conflicts with a previous write of size 1 by thread #x
1436 Locks held: none
1437    at 0x........: child8 (tc19_shadowmem.c:33)
1438    by 0x........: steer (tc19_shadowmem.c:368)
1439    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1440    ...
1441  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
1442    at 0x........: malloc (vg_replace_malloc.c:...)
1443    by 0x........: main (tc19_shadowmem.c:144)
1444  Block was alloc'd by thread #x
1446 ---------- char gran, 0 .. 99, skip 41 ----------
1447 ---Thread-Announcement------------------------------------------
1449 Thread #x was created
1450    ...
1451    by 0x........: pthread_create@* (hg_intercepts.c:...)
1452    by 0x........: main (tc19_shadowmem.c:173)
1454 ---Thread-Announcement------------------------------------------
1456 Thread #x was created
1457    ...
1458    by 0x........: pthread_create@* (hg_intercepts.c:...)
1459    by 0x........: main (tc19_shadowmem.c:172)
1461 ----------------------------------------------------------------
1463 Possible data race during write of size 1 at 0x........ by thread #x
1464 Locks held: none
1465    at 0x........: child8 (tc19_shadowmem.c:33)
1466    by 0x........: steer (tc19_shadowmem.c:370)
1467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1468    ...
1470 This conflicts with a previous write of size 1 by thread #x
1471 Locks held: none
1472    at 0x........: child8 (tc19_shadowmem.c:33)
1473    by 0x........: steer (tc19_shadowmem.c:370)
1474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1475    ...
1476  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
1477    at 0x........: malloc (vg_replace_malloc.c:...)
1478    by 0x........: main (tc19_shadowmem.c:144)
1479  Block was alloc'd by thread #x
1481 ---------- char gran, 0 .. 99, skip 42 ----------
1482 ---Thread-Announcement------------------------------------------
1484 Thread #x was created
1485    ...
1486    by 0x........: pthread_create@* (hg_intercepts.c:...)
1487    by 0x........: main (tc19_shadowmem.c:173)
1489 ---Thread-Announcement------------------------------------------
1491 Thread #x was created
1492    ...
1493    by 0x........: pthread_create@* (hg_intercepts.c:...)
1494    by 0x........: main (tc19_shadowmem.c:172)
1496 ----------------------------------------------------------------
1498 Possible data race during write of size 1 at 0x........ by thread #x
1499 Locks held: none
1500    at 0x........: child8 (tc19_shadowmem.c:33)
1501    by 0x........: steer (tc19_shadowmem.c:372)
1502    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1503    ...
1505 This conflicts with a previous write of size 1 by thread #x
1506 Locks held: none
1507    at 0x........: child8 (tc19_shadowmem.c:33)
1508    by 0x........: steer (tc19_shadowmem.c:372)
1509    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1510    ...
1511  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
1512    at 0x........: malloc (vg_replace_malloc.c:...)
1513    by 0x........: main (tc19_shadowmem.c:144)
1514  Block was alloc'd by thread #x
1516 ---------- char gran, 0 .. 99, skip 43 ----------
1517 ---Thread-Announcement------------------------------------------
1519 Thread #x was created
1520    ...
1521    by 0x........: pthread_create@* (hg_intercepts.c:...)
1522    by 0x........: main (tc19_shadowmem.c:173)
1524 ---Thread-Announcement------------------------------------------
1526 Thread #x was created
1527    ...
1528    by 0x........: pthread_create@* (hg_intercepts.c:...)
1529    by 0x........: main (tc19_shadowmem.c:172)
1531 ----------------------------------------------------------------
1533 Possible data race during write of size 1 at 0x........ by thread #x
1534 Locks held: none
1535    at 0x........: child8 (tc19_shadowmem.c:33)
1536    by 0x........: steer (tc19_shadowmem.c:374)
1537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1538    ...
1540 This conflicts with a previous write of size 1 by thread #x
1541 Locks held: none
1542    at 0x........: child8 (tc19_shadowmem.c:33)
1543    by 0x........: steer (tc19_shadowmem.c:374)
1544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1545    ...
1546  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
1547    at 0x........: malloc (vg_replace_malloc.c:...)
1548    by 0x........: main (tc19_shadowmem.c:144)
1549  Block was alloc'd by thread #x
1551 ---------- char gran, 0 .. 99, skip 44 ----------
1552 ---Thread-Announcement------------------------------------------
1554 Thread #x was created
1555    ...
1556    by 0x........: pthread_create@* (hg_intercepts.c:...)
1557    by 0x........: main (tc19_shadowmem.c:173)
1559 ---Thread-Announcement------------------------------------------
1561 Thread #x was created
1562    ...
1563    by 0x........: pthread_create@* (hg_intercepts.c:...)
1564    by 0x........: main (tc19_shadowmem.c:172)
1566 ----------------------------------------------------------------
1568 Possible data race during write of size 1 at 0x........ by thread #x
1569 Locks held: none
1570    at 0x........: child8 (tc19_shadowmem.c:33)
1571    by 0x........: steer (tc19_shadowmem.c:376)
1572    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1573    ...
1575 This conflicts with a previous write of size 1 by thread #x
1576 Locks held: none
1577    at 0x........: child8 (tc19_shadowmem.c:33)
1578    by 0x........: steer (tc19_shadowmem.c:376)
1579    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1580    ...
1581  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
1582    at 0x........: malloc (vg_replace_malloc.c:...)
1583    by 0x........: main (tc19_shadowmem.c:144)
1584  Block was alloc'd by thread #x
1586 ---------- char gran, 0 .. 99, skip 45 ----------
1587 ---Thread-Announcement------------------------------------------
1589 Thread #x was created
1590    ...
1591    by 0x........: pthread_create@* (hg_intercepts.c:...)
1592    by 0x........: main (tc19_shadowmem.c:173)
1594 ---Thread-Announcement------------------------------------------
1596 Thread #x was created
1597    ...
1598    by 0x........: pthread_create@* (hg_intercepts.c:...)
1599    by 0x........: main (tc19_shadowmem.c:172)
1601 ----------------------------------------------------------------
1603 Possible data race during write of size 1 at 0x........ by thread #x
1604 Locks held: none
1605    at 0x........: child8 (tc19_shadowmem.c:33)
1606    by 0x........: steer (tc19_shadowmem.c:378)
1607    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1608    ...
1610 This conflicts with a previous write of size 1 by thread #x
1611 Locks held: none
1612    at 0x........: child8 (tc19_shadowmem.c:33)
1613    by 0x........: steer (tc19_shadowmem.c:378)
1614    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1615    ...
1616  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
1617    at 0x........: malloc (vg_replace_malloc.c:...)
1618    by 0x........: main (tc19_shadowmem.c:144)
1619  Block was alloc'd by thread #x
1621 ---------- char gran, 0 .. 99, skip 46 ----------
1622 ---Thread-Announcement------------------------------------------
1624 Thread #x was created
1625    ...
1626    by 0x........: pthread_create@* (hg_intercepts.c:...)
1627    by 0x........: main (tc19_shadowmem.c:173)
1629 ---Thread-Announcement------------------------------------------
1631 Thread #x was created
1632    ...
1633    by 0x........: pthread_create@* (hg_intercepts.c:...)
1634    by 0x........: main (tc19_shadowmem.c:172)
1636 ----------------------------------------------------------------
1638 Possible data race during write of size 1 at 0x........ by thread #x
1639 Locks held: none
1640    at 0x........: child8 (tc19_shadowmem.c:33)
1641    by 0x........: steer (tc19_shadowmem.c:380)
1642    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1643    ...
1645 This conflicts with a previous write of size 1 by thread #x
1646 Locks held: none
1647    at 0x........: child8 (tc19_shadowmem.c:33)
1648    by 0x........: steer (tc19_shadowmem.c:380)
1649    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1650    ...
1651  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
1652    at 0x........: malloc (vg_replace_malloc.c:...)
1653    by 0x........: main (tc19_shadowmem.c:144)
1654  Block was alloc'd by thread #x
1656 ---------- char gran, 0 .. 99, skip 47 ----------
1657 ---Thread-Announcement------------------------------------------
1659 Thread #x was created
1660    ...
1661    by 0x........: pthread_create@* (hg_intercepts.c:...)
1662    by 0x........: main (tc19_shadowmem.c:173)
1664 ---Thread-Announcement------------------------------------------
1666 Thread #x was created
1667    ...
1668    by 0x........: pthread_create@* (hg_intercepts.c:...)
1669    by 0x........: main (tc19_shadowmem.c:172)
1671 ----------------------------------------------------------------
1673 Possible data race during write of size 1 at 0x........ by thread #x
1674 Locks held: none
1675    at 0x........: child8 (tc19_shadowmem.c:33)
1676    by 0x........: steer (tc19_shadowmem.c:382)
1677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1678    ...
1680 This conflicts with a previous write of size 1 by thread #x
1681 Locks held: none
1682    at 0x........: child8 (tc19_shadowmem.c:33)
1683    by 0x........: steer (tc19_shadowmem.c:382)
1684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1685    ...
1686  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
1687    at 0x........: malloc (vg_replace_malloc.c:...)
1688    by 0x........: main (tc19_shadowmem.c:144)
1689  Block was alloc'd by thread #x
1691 ---------- char gran, 0 .. 99, skip 48 ----------
1692 ---Thread-Announcement------------------------------------------
1694 Thread #x was created
1695    ...
1696    by 0x........: pthread_create@* (hg_intercepts.c:...)
1697    by 0x........: main (tc19_shadowmem.c:173)
1699 ---Thread-Announcement------------------------------------------
1701 Thread #x was created
1702    ...
1703    by 0x........: pthread_create@* (hg_intercepts.c:...)
1704    by 0x........: main (tc19_shadowmem.c:172)
1706 ----------------------------------------------------------------
1708 Possible data race during write of size 1 at 0x........ by thread #x
1709 Locks held: none
1710    at 0x........: child8 (tc19_shadowmem.c:33)
1711    by 0x........: steer (tc19_shadowmem.c:384)
1712    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1713    ...
1715 This conflicts with a previous write of size 1 by thread #x
1716 Locks held: none
1717    at 0x........: child8 (tc19_shadowmem.c:33)
1718    by 0x........: steer (tc19_shadowmem.c:384)
1719    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1720    ...
1721  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
1722    at 0x........: malloc (vg_replace_malloc.c:...)
1723    by 0x........: main (tc19_shadowmem.c:144)
1724  Block was alloc'd by thread #x
1726 ---------- char gran, 0 .. 99, skip 49 ----------
1727 ---Thread-Announcement------------------------------------------
1729 Thread #x was created
1730    ...
1731    by 0x........: pthread_create@* (hg_intercepts.c:...)
1732    by 0x........: main (tc19_shadowmem.c:173)
1734 ---Thread-Announcement------------------------------------------
1736 Thread #x was created
1737    ...
1738    by 0x........: pthread_create@* (hg_intercepts.c:...)
1739    by 0x........: main (tc19_shadowmem.c:172)
1741 ----------------------------------------------------------------
1743 Possible data race during write of size 1 at 0x........ by thread #x
1744 Locks held: none
1745    at 0x........: child8 (tc19_shadowmem.c:33)
1746    by 0x........: steer (tc19_shadowmem.c:386)
1747    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1748    ...
1750 This conflicts with a previous write of size 1 by thread #x
1751 Locks held: none
1752    at 0x........: child8 (tc19_shadowmem.c:33)
1753    by 0x........: steer (tc19_shadowmem.c:386)
1754    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1755    ...
1756  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
1757    at 0x........: malloc (vg_replace_malloc.c:...)
1758    by 0x........: main (tc19_shadowmem.c:144)
1759  Block was alloc'd by thread #x
1761 ---------- char gran, 0 .. 99, skip 50 ----------
1762 ---Thread-Announcement------------------------------------------
1764 Thread #x was created
1765    ...
1766    by 0x........: pthread_create@* (hg_intercepts.c:...)
1767    by 0x........: main (tc19_shadowmem.c:173)
1769 ---Thread-Announcement------------------------------------------
1771 Thread #x was created
1772    ...
1773    by 0x........: pthread_create@* (hg_intercepts.c:...)
1774    by 0x........: main (tc19_shadowmem.c:172)
1776 ----------------------------------------------------------------
1778 Possible data race during write of size 1 at 0x........ by thread #x
1779 Locks held: none
1780    at 0x........: child8 (tc19_shadowmem.c:33)
1781    by 0x........: steer (tc19_shadowmem.c:388)
1782    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1783    ...
1785 This conflicts with a previous write of size 1 by thread #x
1786 Locks held: none
1787    at 0x........: child8 (tc19_shadowmem.c:33)
1788    by 0x........: steer (tc19_shadowmem.c:388)
1789    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1790    ...
1791  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
1792    at 0x........: malloc (vg_replace_malloc.c:...)
1793    by 0x........: main (tc19_shadowmem.c:144)
1794  Block was alloc'd by thread #x
1796 ---------- char gran, 0 .. 99, skip 51 ----------
1797 ---Thread-Announcement------------------------------------------
1799 Thread #x was created
1800    ...
1801    by 0x........: pthread_create@* (hg_intercepts.c:...)
1802    by 0x........: main (tc19_shadowmem.c:173)
1804 ---Thread-Announcement------------------------------------------
1806 Thread #x was created
1807    ...
1808    by 0x........: pthread_create@* (hg_intercepts.c:...)
1809    by 0x........: main (tc19_shadowmem.c:172)
1811 ----------------------------------------------------------------
1813 Possible data race during write of size 1 at 0x........ by thread #x
1814 Locks held: none
1815    at 0x........: child8 (tc19_shadowmem.c:33)
1816    by 0x........: steer (tc19_shadowmem.c:390)
1817    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1818    ...
1820 This conflicts with a previous write of size 1 by thread #x
1821 Locks held: none
1822    at 0x........: child8 (tc19_shadowmem.c:33)
1823    by 0x........: steer (tc19_shadowmem.c:390)
1824    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1825    ...
1826  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
1827    at 0x........: malloc (vg_replace_malloc.c:...)
1828    by 0x........: main (tc19_shadowmem.c:144)
1829  Block was alloc'd by thread #x
1831 ---------- char gran, 0 .. 99, skip 52 ----------
1832 ---Thread-Announcement------------------------------------------
1834 Thread #x was created
1835    ...
1836    by 0x........: pthread_create@* (hg_intercepts.c:...)
1837    by 0x........: main (tc19_shadowmem.c:173)
1839 ---Thread-Announcement------------------------------------------
1841 Thread #x was created
1842    ...
1843    by 0x........: pthread_create@* (hg_intercepts.c:...)
1844    by 0x........: main (tc19_shadowmem.c:172)
1846 ----------------------------------------------------------------
1848 Possible data race during write of size 1 at 0x........ by thread #x
1849 Locks held: none
1850    at 0x........: child8 (tc19_shadowmem.c:33)
1851    by 0x........: steer (tc19_shadowmem.c:392)
1852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1853    ...
1855 This conflicts with a previous write of size 1 by thread #x
1856 Locks held: none
1857    at 0x........: child8 (tc19_shadowmem.c:33)
1858    by 0x........: steer (tc19_shadowmem.c:392)
1859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1860    ...
1861  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
1862    at 0x........: malloc (vg_replace_malloc.c:...)
1863    by 0x........: main (tc19_shadowmem.c:144)
1864  Block was alloc'd by thread #x
1866 ---------- char gran, 0 .. 99, skip 53 ----------
1867 ---Thread-Announcement------------------------------------------
1869 Thread #x was created
1870    ...
1871    by 0x........: pthread_create@* (hg_intercepts.c:...)
1872    by 0x........: main (tc19_shadowmem.c:173)
1874 ---Thread-Announcement------------------------------------------
1876 Thread #x was created
1877    ...
1878    by 0x........: pthread_create@* (hg_intercepts.c:...)
1879    by 0x........: main (tc19_shadowmem.c:172)
1881 ----------------------------------------------------------------
1883 Possible data race during write of size 1 at 0x........ by thread #x
1884 Locks held: none
1885    at 0x........: child8 (tc19_shadowmem.c:33)
1886    by 0x........: steer (tc19_shadowmem.c:394)
1887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1888    ...
1890 This conflicts with a previous write of size 1 by thread #x
1891 Locks held: none
1892    at 0x........: child8 (tc19_shadowmem.c:33)
1893    by 0x........: steer (tc19_shadowmem.c:394)
1894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1895    ...
1896  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
1897    at 0x........: malloc (vg_replace_malloc.c:...)
1898    by 0x........: main (tc19_shadowmem.c:144)
1899  Block was alloc'd by thread #x
1901 ---------- char gran, 0 .. 99, skip 54 ----------
1902 ---Thread-Announcement------------------------------------------
1904 Thread #x was created
1905    ...
1906    by 0x........: pthread_create@* (hg_intercepts.c:...)
1907    by 0x........: main (tc19_shadowmem.c:173)
1909 ---Thread-Announcement------------------------------------------
1911 Thread #x was created
1912    ...
1913    by 0x........: pthread_create@* (hg_intercepts.c:...)
1914    by 0x........: main (tc19_shadowmem.c:172)
1916 ----------------------------------------------------------------
1918 Possible data race during write of size 1 at 0x........ by thread #x
1919 Locks held: none
1920    at 0x........: child8 (tc19_shadowmem.c:33)
1921    by 0x........: steer (tc19_shadowmem.c:396)
1922    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1923    ...
1925 This conflicts with a previous write of size 1 by thread #x
1926 Locks held: none
1927    at 0x........: child8 (tc19_shadowmem.c:33)
1928    by 0x........: steer (tc19_shadowmem.c:396)
1929    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1930    ...
1931  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
1932    at 0x........: malloc (vg_replace_malloc.c:...)
1933    by 0x........: main (tc19_shadowmem.c:144)
1934  Block was alloc'd by thread #x
1936 ---------- char gran, 0 .. 99, skip 55 ----------
1937 ---Thread-Announcement------------------------------------------
1939 Thread #x was created
1940    ...
1941    by 0x........: pthread_create@* (hg_intercepts.c:...)
1942    by 0x........: main (tc19_shadowmem.c:173)
1944 ---Thread-Announcement------------------------------------------
1946 Thread #x was created
1947    ...
1948    by 0x........: pthread_create@* (hg_intercepts.c:...)
1949    by 0x........: main (tc19_shadowmem.c:172)
1951 ----------------------------------------------------------------
1953 Possible data race during write of size 1 at 0x........ by thread #x
1954 Locks held: none
1955    at 0x........: child8 (tc19_shadowmem.c:33)
1956    by 0x........: steer (tc19_shadowmem.c:398)
1957    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1958    ...
1960 This conflicts with a previous write of size 1 by thread #x
1961 Locks held: none
1962    at 0x........: child8 (tc19_shadowmem.c:33)
1963    by 0x........: steer (tc19_shadowmem.c:398)
1964    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1965    ...
1966  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
1967    at 0x........: malloc (vg_replace_malloc.c:...)
1968    by 0x........: main (tc19_shadowmem.c:144)
1969  Block was alloc'd by thread #x
1971 ---------- char gran, 0 .. 99, skip 56 ----------
1972 ---Thread-Announcement------------------------------------------
1974 Thread #x was created
1975    ...
1976    by 0x........: pthread_create@* (hg_intercepts.c:...)
1977    by 0x........: main (tc19_shadowmem.c:173)
1979 ---Thread-Announcement------------------------------------------
1981 Thread #x was created
1982    ...
1983    by 0x........: pthread_create@* (hg_intercepts.c:...)
1984    by 0x........: main (tc19_shadowmem.c:172)
1986 ----------------------------------------------------------------
1988 Possible data race during write of size 1 at 0x........ by thread #x
1989 Locks held: none
1990    at 0x........: child8 (tc19_shadowmem.c:33)
1991    by 0x........: steer (tc19_shadowmem.c:400)
1992    by 0x........: mythread_wrapper (hg_intercepts.c:...)
1993    ...
1995 This conflicts with a previous write of size 1 by thread #x
1996 Locks held: none
1997    at 0x........: child8 (tc19_shadowmem.c:33)
1998    by 0x........: steer (tc19_shadowmem.c:400)
1999    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2000    ...
2001  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
2002    at 0x........: malloc (vg_replace_malloc.c:...)
2003    by 0x........: main (tc19_shadowmem.c:144)
2004  Block was alloc'd by thread #x
2006 ---------- char gran, 0 .. 99, skip 57 ----------
2007 ---Thread-Announcement------------------------------------------
2009 Thread #x was created
2010    ...
2011    by 0x........: pthread_create@* (hg_intercepts.c:...)
2012    by 0x........: main (tc19_shadowmem.c:173)
2014 ---Thread-Announcement------------------------------------------
2016 Thread #x was created
2017    ...
2018    by 0x........: pthread_create@* (hg_intercepts.c:...)
2019    by 0x........: main (tc19_shadowmem.c:172)
2021 ----------------------------------------------------------------
2023 Possible data race during write of size 1 at 0x........ by thread #x
2024 Locks held: none
2025    at 0x........: child8 (tc19_shadowmem.c:33)
2026    by 0x........: steer (tc19_shadowmem.c:402)
2027    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2028    ...
2030 This conflicts with a previous write of size 1 by thread #x
2031 Locks held: none
2032    at 0x........: child8 (tc19_shadowmem.c:33)
2033    by 0x........: steer (tc19_shadowmem.c:402)
2034    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2035    ...
2036  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
2037    at 0x........: malloc (vg_replace_malloc.c:...)
2038    by 0x........: main (tc19_shadowmem.c:144)
2039  Block was alloc'd by thread #x
2041 ---------- char gran, 0 .. 99, skip 58 ----------
2042 ---Thread-Announcement------------------------------------------
2044 Thread #x was created
2045    ...
2046    by 0x........: pthread_create@* (hg_intercepts.c:...)
2047    by 0x........: main (tc19_shadowmem.c:173)
2049 ---Thread-Announcement------------------------------------------
2051 Thread #x was created
2052    ...
2053    by 0x........: pthread_create@* (hg_intercepts.c:...)
2054    by 0x........: main (tc19_shadowmem.c:172)
2056 ----------------------------------------------------------------
2058 Possible data race during write of size 1 at 0x........ by thread #x
2059 Locks held: none
2060    at 0x........: child8 (tc19_shadowmem.c:33)
2061    by 0x........: steer (tc19_shadowmem.c:404)
2062    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2063    ...
2065 This conflicts with a previous write of size 1 by thread #x
2066 Locks held: none
2067    at 0x........: child8 (tc19_shadowmem.c:33)
2068    by 0x........: steer (tc19_shadowmem.c:404)
2069    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2070    ...
2071  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
2072    at 0x........: malloc (vg_replace_malloc.c:...)
2073    by 0x........: main (tc19_shadowmem.c:144)
2074  Block was alloc'd by thread #x
2076 ---------- char gran, 0 .. 99, skip 59 ----------
2077 ---Thread-Announcement------------------------------------------
2079 Thread #x was created
2080    ...
2081    by 0x........: pthread_create@* (hg_intercepts.c:...)
2082    by 0x........: main (tc19_shadowmem.c:173)
2084 ---Thread-Announcement------------------------------------------
2086 Thread #x was created
2087    ...
2088    by 0x........: pthread_create@* (hg_intercepts.c:...)
2089    by 0x........: main (tc19_shadowmem.c:172)
2091 ----------------------------------------------------------------
2093 Possible data race during write of size 1 at 0x........ by thread #x
2094 Locks held: none
2095    at 0x........: child8 (tc19_shadowmem.c:33)
2096    by 0x........: steer (tc19_shadowmem.c:406)
2097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2098    ...
2100 This conflicts with a previous write of size 1 by thread #x
2101 Locks held: none
2102    at 0x........: child8 (tc19_shadowmem.c:33)
2103    by 0x........: steer (tc19_shadowmem.c:406)
2104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2105    ...
2106  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
2107    at 0x........: malloc (vg_replace_malloc.c:...)
2108    by 0x........: main (tc19_shadowmem.c:144)
2109  Block was alloc'd by thread #x
2111 ---------- char gran, 0 .. 99, skip 60 ----------
2112 ---Thread-Announcement------------------------------------------
2114 Thread #x was created
2115    ...
2116    by 0x........: pthread_create@* (hg_intercepts.c:...)
2117    by 0x........: main (tc19_shadowmem.c:173)
2119 ---Thread-Announcement------------------------------------------
2121 Thread #x was created
2122    ...
2123    by 0x........: pthread_create@* (hg_intercepts.c:...)
2124    by 0x........: main (tc19_shadowmem.c:172)
2126 ----------------------------------------------------------------
2128 Possible data race during write of size 1 at 0x........ by thread #x
2129 Locks held: none
2130    at 0x........: child8 (tc19_shadowmem.c:33)
2131    by 0x........: steer (tc19_shadowmem.c:408)
2132    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2133    ...
2135 This conflicts with a previous write of size 1 by thread #x
2136 Locks held: none
2137    at 0x........: child8 (tc19_shadowmem.c:33)
2138    by 0x........: steer (tc19_shadowmem.c:408)
2139    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2140    ...
2141  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
2142    at 0x........: malloc (vg_replace_malloc.c:...)
2143    by 0x........: main (tc19_shadowmem.c:144)
2144  Block was alloc'd by thread #x
2146 ---------- char gran, 0 .. 99, skip 61 ----------
2147 ---Thread-Announcement------------------------------------------
2149 Thread #x was created
2150    ...
2151    by 0x........: pthread_create@* (hg_intercepts.c:...)
2152    by 0x........: main (tc19_shadowmem.c:173)
2154 ---Thread-Announcement------------------------------------------
2156 Thread #x was created
2157    ...
2158    by 0x........: pthread_create@* (hg_intercepts.c:...)
2159    by 0x........: main (tc19_shadowmem.c:172)
2161 ----------------------------------------------------------------
2163 Possible data race during write of size 1 at 0x........ by thread #x
2164 Locks held: none
2165    at 0x........: child8 (tc19_shadowmem.c:33)
2166    by 0x........: steer (tc19_shadowmem.c:410)
2167    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2168    ...
2170 This conflicts with a previous write of size 1 by thread #x
2171 Locks held: none
2172    at 0x........: child8 (tc19_shadowmem.c:33)
2173    by 0x........: steer (tc19_shadowmem.c:410)
2174    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2175    ...
2176  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
2177    at 0x........: malloc (vg_replace_malloc.c:...)
2178    by 0x........: main (tc19_shadowmem.c:144)
2179  Block was alloc'd by thread #x
2181 ---------- char gran, 0 .. 99, skip 62 ----------
2182 ---Thread-Announcement------------------------------------------
2184 Thread #x was created
2185    ...
2186    by 0x........: pthread_create@* (hg_intercepts.c:...)
2187    by 0x........: main (tc19_shadowmem.c:173)
2189 ---Thread-Announcement------------------------------------------
2191 Thread #x was created
2192    ...
2193    by 0x........: pthread_create@* (hg_intercepts.c:...)
2194    by 0x........: main (tc19_shadowmem.c:172)
2196 ----------------------------------------------------------------
2198 Possible data race during write of size 1 at 0x........ by thread #x
2199 Locks held: none
2200    at 0x........: child8 (tc19_shadowmem.c:33)
2201    by 0x........: steer (tc19_shadowmem.c:412)
2202    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2203    ...
2205 This conflicts with a previous write of size 1 by thread #x
2206 Locks held: none
2207    at 0x........: child8 (tc19_shadowmem.c:33)
2208    by 0x........: steer (tc19_shadowmem.c:412)
2209    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2210    ...
2211  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
2212    at 0x........: malloc (vg_replace_malloc.c:...)
2213    by 0x........: main (tc19_shadowmem.c:144)
2214  Block was alloc'd by thread #x
2216 ---------- char gran, 0 .. 99, skip 63 ----------
2217 ---Thread-Announcement------------------------------------------
2219 Thread #x was created
2220    ...
2221    by 0x........: pthread_create@* (hg_intercepts.c:...)
2222    by 0x........: main (tc19_shadowmem.c:173)
2224 ---Thread-Announcement------------------------------------------
2226 Thread #x was created
2227    ...
2228    by 0x........: pthread_create@* (hg_intercepts.c:...)
2229    by 0x........: main (tc19_shadowmem.c:172)
2231 ----------------------------------------------------------------
2233 Possible data race during write of size 1 at 0x........ by thread #x
2234 Locks held: none
2235    at 0x........: child8 (tc19_shadowmem.c:33)
2236    by 0x........: steer (tc19_shadowmem.c:414)
2237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2238    ...
2240 This conflicts with a previous write of size 1 by thread #x
2241 Locks held: none
2242    at 0x........: child8 (tc19_shadowmem.c:33)
2243    by 0x........: steer (tc19_shadowmem.c:414)
2244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2245    ...
2246  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
2247    at 0x........: malloc (vg_replace_malloc.c:...)
2248    by 0x........: main (tc19_shadowmem.c:144)
2249  Block was alloc'd by thread #x
2251 ---------- char gran, 0 .. 99, skip 64 ----------
2252 ---Thread-Announcement------------------------------------------
2254 Thread #x was created
2255    ...
2256    by 0x........: pthread_create@* (hg_intercepts.c:...)
2257    by 0x........: main (tc19_shadowmem.c:173)
2259 ---Thread-Announcement------------------------------------------
2261 Thread #x was created
2262    ...
2263    by 0x........: pthread_create@* (hg_intercepts.c:...)
2264    by 0x........: main (tc19_shadowmem.c:172)
2266 ----------------------------------------------------------------
2268 Possible data race during write of size 1 at 0x........ by thread #x
2269 Locks held: none
2270    at 0x........: child8 (tc19_shadowmem.c:33)
2271    by 0x........: steer (tc19_shadowmem.c:416)
2272    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2273    ...
2275 This conflicts with a previous write of size 1 by thread #x
2276 Locks held: none
2277    at 0x........: child8 (tc19_shadowmem.c:33)
2278    by 0x........: steer (tc19_shadowmem.c:416)
2279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2280    ...
2281  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
2282    at 0x........: malloc (vg_replace_malloc.c:...)
2283    by 0x........: main (tc19_shadowmem.c:144)
2284  Block was alloc'd by thread #x
2286 ---------- char gran, 0 .. 99, skip 65 ----------
2287 ---Thread-Announcement------------------------------------------
2289 Thread #x was created
2290    ...
2291    by 0x........: pthread_create@* (hg_intercepts.c:...)
2292    by 0x........: main (tc19_shadowmem.c:173)
2294 ---Thread-Announcement------------------------------------------
2296 Thread #x was created
2297    ...
2298    by 0x........: pthread_create@* (hg_intercepts.c:...)
2299    by 0x........: main (tc19_shadowmem.c:172)
2301 ----------------------------------------------------------------
2303 Possible data race during write of size 1 at 0x........ by thread #x
2304 Locks held: none
2305    at 0x........: child8 (tc19_shadowmem.c:33)
2306    by 0x........: steer (tc19_shadowmem.c:418)
2307    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2308    ...
2310 This conflicts with a previous write of size 1 by thread #x
2311 Locks held: none
2312    at 0x........: child8 (tc19_shadowmem.c:33)
2313    by 0x........: steer (tc19_shadowmem.c:418)
2314    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2315    ...
2316  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
2317    at 0x........: malloc (vg_replace_malloc.c:...)
2318    by 0x........: main (tc19_shadowmem.c:144)
2319  Block was alloc'd by thread #x
2321 ---------- char gran, 0 .. 99, skip 66 ----------
2322 ---Thread-Announcement------------------------------------------
2324 Thread #x was created
2325    ...
2326    by 0x........: pthread_create@* (hg_intercepts.c:...)
2327    by 0x........: main (tc19_shadowmem.c:173)
2329 ---Thread-Announcement------------------------------------------
2331 Thread #x was created
2332    ...
2333    by 0x........: pthread_create@* (hg_intercepts.c:...)
2334    by 0x........: main (tc19_shadowmem.c:172)
2336 ----------------------------------------------------------------
2338 Possible data race during write of size 1 at 0x........ by thread #x
2339 Locks held: none
2340    at 0x........: child8 (tc19_shadowmem.c:33)
2341    by 0x........: steer (tc19_shadowmem.c:420)
2342    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2343    ...
2345 This conflicts with a previous write of size 1 by thread #x
2346 Locks held: none
2347    at 0x........: child8 (tc19_shadowmem.c:33)
2348    by 0x........: steer (tc19_shadowmem.c:420)
2349    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2350    ...
2351  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
2352    at 0x........: malloc (vg_replace_malloc.c:...)
2353    by 0x........: main (tc19_shadowmem.c:144)
2354  Block was alloc'd by thread #x
2356 ---------- char gran, 0 .. 99, skip 67 ----------
2357 ---Thread-Announcement------------------------------------------
2359 Thread #x was created
2360    ...
2361    by 0x........: pthread_create@* (hg_intercepts.c:...)
2362    by 0x........: main (tc19_shadowmem.c:173)
2364 ---Thread-Announcement------------------------------------------
2366 Thread #x was created
2367    ...
2368    by 0x........: pthread_create@* (hg_intercepts.c:...)
2369    by 0x........: main (tc19_shadowmem.c:172)
2371 ----------------------------------------------------------------
2373 Possible data race during write of size 1 at 0x........ by thread #x
2374 Locks held: none
2375    at 0x........: child8 (tc19_shadowmem.c:33)
2376    by 0x........: steer (tc19_shadowmem.c:422)
2377    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2378    ...
2380 This conflicts with a previous write of size 1 by thread #x
2381 Locks held: none
2382    at 0x........: child8 (tc19_shadowmem.c:33)
2383    by 0x........: steer (tc19_shadowmem.c:422)
2384    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2385    ...
2386  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
2387    at 0x........: malloc (vg_replace_malloc.c:...)
2388    by 0x........: main (tc19_shadowmem.c:144)
2389  Block was alloc'd by thread #x
2391 ---------- char gran, 0 .. 99, skip 68 ----------
2392 ---Thread-Announcement------------------------------------------
2394 Thread #x was created
2395    ...
2396    by 0x........: pthread_create@* (hg_intercepts.c:...)
2397    by 0x........: main (tc19_shadowmem.c:173)
2399 ---Thread-Announcement------------------------------------------
2401 Thread #x was created
2402    ...
2403    by 0x........: pthread_create@* (hg_intercepts.c:...)
2404    by 0x........: main (tc19_shadowmem.c:172)
2406 ----------------------------------------------------------------
2408 Possible data race during write of size 1 at 0x........ by thread #x
2409 Locks held: none
2410    at 0x........: child8 (tc19_shadowmem.c:33)
2411    by 0x........: steer (tc19_shadowmem.c:424)
2412    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2413    ...
2415 This conflicts with a previous write of size 1 by thread #x
2416 Locks held: none
2417    at 0x........: child8 (tc19_shadowmem.c:33)
2418    by 0x........: steer (tc19_shadowmem.c:424)
2419    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2420    ...
2421  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
2422    at 0x........: malloc (vg_replace_malloc.c:...)
2423    by 0x........: main (tc19_shadowmem.c:144)
2424  Block was alloc'd by thread #x
2426 ---------- char gran, 0 .. 99, skip 69 ----------
2427 ---Thread-Announcement------------------------------------------
2429 Thread #x was created
2430    ...
2431    by 0x........: pthread_create@* (hg_intercepts.c:...)
2432    by 0x........: main (tc19_shadowmem.c:173)
2434 ---Thread-Announcement------------------------------------------
2436 Thread #x was created
2437    ...
2438    by 0x........: pthread_create@* (hg_intercepts.c:...)
2439    by 0x........: main (tc19_shadowmem.c:172)
2441 ----------------------------------------------------------------
2443 Possible data race during write of size 1 at 0x........ by thread #x
2444 Locks held: none
2445    at 0x........: child8 (tc19_shadowmem.c:33)
2446    by 0x........: steer (tc19_shadowmem.c:426)
2447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2448    ...
2450 This conflicts with a previous write of size 1 by thread #x
2451 Locks held: none
2452    at 0x........: child8 (tc19_shadowmem.c:33)
2453    by 0x........: steer (tc19_shadowmem.c:426)
2454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2455    ...
2456  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
2457    at 0x........: malloc (vg_replace_malloc.c:...)
2458    by 0x........: main (tc19_shadowmem.c:144)
2459  Block was alloc'd by thread #x
2461 ---------- char gran, 0 .. 99, skip 70 ----------
2462 ---Thread-Announcement------------------------------------------
2464 Thread #x was created
2465    ...
2466    by 0x........: pthread_create@* (hg_intercepts.c:...)
2467    by 0x........: main (tc19_shadowmem.c:173)
2469 ---Thread-Announcement------------------------------------------
2471 Thread #x was created
2472    ...
2473    by 0x........: pthread_create@* (hg_intercepts.c:...)
2474    by 0x........: main (tc19_shadowmem.c:172)
2476 ----------------------------------------------------------------
2478 Possible data race during write of size 1 at 0x........ by thread #x
2479 Locks held: none
2480    at 0x........: child8 (tc19_shadowmem.c:33)
2481    by 0x........: steer (tc19_shadowmem.c:428)
2482    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2483    ...
2485 This conflicts with a previous write of size 1 by thread #x
2486 Locks held: none
2487    at 0x........: child8 (tc19_shadowmem.c:33)
2488    by 0x........: steer (tc19_shadowmem.c:428)
2489    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2490    ...
2491  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
2492    at 0x........: malloc (vg_replace_malloc.c:...)
2493    by 0x........: main (tc19_shadowmem.c:144)
2494  Block was alloc'd by thread #x
2496 ---------- char gran, 0 .. 99, skip 71 ----------
2497 ---Thread-Announcement------------------------------------------
2499 Thread #x was created
2500    ...
2501    by 0x........: pthread_create@* (hg_intercepts.c:...)
2502    by 0x........: main (tc19_shadowmem.c:173)
2504 ---Thread-Announcement------------------------------------------
2506 Thread #x was created
2507    ...
2508    by 0x........: pthread_create@* (hg_intercepts.c:...)
2509    by 0x........: main (tc19_shadowmem.c:172)
2511 ----------------------------------------------------------------
2513 Possible data race during write of size 1 at 0x........ by thread #x
2514 Locks held: none
2515    at 0x........: child8 (tc19_shadowmem.c:33)
2516    by 0x........: steer (tc19_shadowmem.c:430)
2517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2518    ...
2520 This conflicts with a previous write of size 1 by thread #x
2521 Locks held: none
2522    at 0x........: child8 (tc19_shadowmem.c:33)
2523    by 0x........: steer (tc19_shadowmem.c:430)
2524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2525    ...
2526  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
2527    at 0x........: malloc (vg_replace_malloc.c:...)
2528    by 0x........: main (tc19_shadowmem.c:144)
2529  Block was alloc'd by thread #x
2531 ---------- char gran, 0 .. 99, skip 72 ----------
2532 ---Thread-Announcement------------------------------------------
2534 Thread #x was created
2535    ...
2536    by 0x........: pthread_create@* (hg_intercepts.c:...)
2537    by 0x........: main (tc19_shadowmem.c:173)
2539 ---Thread-Announcement------------------------------------------
2541 Thread #x was created
2542    ...
2543    by 0x........: pthread_create@* (hg_intercepts.c:...)
2544    by 0x........: main (tc19_shadowmem.c:172)
2546 ----------------------------------------------------------------
2548 Possible data race during write of size 1 at 0x........ by thread #x
2549 Locks held: none
2550    at 0x........: child8 (tc19_shadowmem.c:33)
2551    by 0x........: steer (tc19_shadowmem.c:432)
2552    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2553    ...
2555 This conflicts with a previous write of size 1 by thread #x
2556 Locks held: none
2557    at 0x........: child8 (tc19_shadowmem.c:33)
2558    by 0x........: steer (tc19_shadowmem.c:432)
2559    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2560    ...
2561  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
2562    at 0x........: malloc (vg_replace_malloc.c:...)
2563    by 0x........: main (tc19_shadowmem.c:144)
2564  Block was alloc'd by thread #x
2566 ---------- char gran, 0 .. 99, skip 73 ----------
2567 ---Thread-Announcement------------------------------------------
2569 Thread #x was created
2570    ...
2571    by 0x........: pthread_create@* (hg_intercepts.c:...)
2572    by 0x........: main (tc19_shadowmem.c:173)
2574 ---Thread-Announcement------------------------------------------
2576 Thread #x was created
2577    ...
2578    by 0x........: pthread_create@* (hg_intercepts.c:...)
2579    by 0x........: main (tc19_shadowmem.c:172)
2581 ----------------------------------------------------------------
2583 Possible data race during write of size 1 at 0x........ by thread #x
2584 Locks held: none
2585    at 0x........: child8 (tc19_shadowmem.c:33)
2586    by 0x........: steer (tc19_shadowmem.c:434)
2587    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2588    ...
2590 This conflicts with a previous write of size 1 by thread #x
2591 Locks held: none
2592    at 0x........: child8 (tc19_shadowmem.c:33)
2593    by 0x........: steer (tc19_shadowmem.c:434)
2594    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2595    ...
2596  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
2597    at 0x........: malloc (vg_replace_malloc.c:...)
2598    by 0x........: main (tc19_shadowmem.c:144)
2599  Block was alloc'd by thread #x
2601 ---------- char gran, 0 .. 99, skip 74 ----------
2602 ---Thread-Announcement------------------------------------------
2604 Thread #x was created
2605    ...
2606    by 0x........: pthread_create@* (hg_intercepts.c:...)
2607    by 0x........: main (tc19_shadowmem.c:173)
2609 ---Thread-Announcement------------------------------------------
2611 Thread #x was created
2612    ...
2613    by 0x........: pthread_create@* (hg_intercepts.c:...)
2614    by 0x........: main (tc19_shadowmem.c:172)
2616 ----------------------------------------------------------------
2618 Possible data race during write of size 1 at 0x........ by thread #x
2619 Locks held: none
2620    at 0x........: child8 (tc19_shadowmem.c:33)
2621    by 0x........: steer (tc19_shadowmem.c:436)
2622    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2623    ...
2625 This conflicts with a previous write of size 1 by thread #x
2626 Locks held: none
2627    at 0x........: child8 (tc19_shadowmem.c:33)
2628    by 0x........: steer (tc19_shadowmem.c:436)
2629    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2630    ...
2631  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
2632    at 0x........: malloc (vg_replace_malloc.c:...)
2633    by 0x........: main (tc19_shadowmem.c:144)
2634  Block was alloc'd by thread #x
2636 ---------- char gran, 0 .. 99, skip 75 ----------
2637 ---Thread-Announcement------------------------------------------
2639 Thread #x was created
2640    ...
2641    by 0x........: pthread_create@* (hg_intercepts.c:...)
2642    by 0x........: main (tc19_shadowmem.c:173)
2644 ---Thread-Announcement------------------------------------------
2646 Thread #x was created
2647    ...
2648    by 0x........: pthread_create@* (hg_intercepts.c:...)
2649    by 0x........: main (tc19_shadowmem.c:172)
2651 ----------------------------------------------------------------
2653 Possible data race during write of size 1 at 0x........ by thread #x
2654 Locks held: none
2655    at 0x........: child8 (tc19_shadowmem.c:33)
2656    by 0x........: steer (tc19_shadowmem.c:438)
2657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2658    ...
2660 This conflicts with a previous write of size 1 by thread #x
2661 Locks held: none
2662    at 0x........: child8 (tc19_shadowmem.c:33)
2663    by 0x........: steer (tc19_shadowmem.c:438)
2664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2665    ...
2666  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
2667    at 0x........: malloc (vg_replace_malloc.c:...)
2668    by 0x........: main (tc19_shadowmem.c:144)
2669  Block was alloc'd by thread #x
2671 ---------- char gran, 0 .. 99, skip 76 ----------
2672 ---Thread-Announcement------------------------------------------
2674 Thread #x was created
2675    ...
2676    by 0x........: pthread_create@* (hg_intercepts.c:...)
2677    by 0x........: main (tc19_shadowmem.c:173)
2679 ---Thread-Announcement------------------------------------------
2681 Thread #x was created
2682    ...
2683    by 0x........: pthread_create@* (hg_intercepts.c:...)
2684    by 0x........: main (tc19_shadowmem.c:172)
2686 ----------------------------------------------------------------
2688 Possible data race during write of size 1 at 0x........ by thread #x
2689 Locks held: none
2690    at 0x........: child8 (tc19_shadowmem.c:33)
2691    by 0x........: steer (tc19_shadowmem.c:440)
2692    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2693    ...
2695 This conflicts with a previous write of size 1 by thread #x
2696 Locks held: none
2697    at 0x........: child8 (tc19_shadowmem.c:33)
2698    by 0x........: steer (tc19_shadowmem.c:440)
2699    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2700    ...
2701  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
2702    at 0x........: malloc (vg_replace_malloc.c:...)
2703    by 0x........: main (tc19_shadowmem.c:144)
2704  Block was alloc'd by thread #x
2706 ---------- char gran, 0 .. 99, skip 77 ----------
2707 ---Thread-Announcement------------------------------------------
2709 Thread #x was created
2710    ...
2711    by 0x........: pthread_create@* (hg_intercepts.c:...)
2712    by 0x........: main (tc19_shadowmem.c:173)
2714 ---Thread-Announcement------------------------------------------
2716 Thread #x was created
2717    ...
2718    by 0x........: pthread_create@* (hg_intercepts.c:...)
2719    by 0x........: main (tc19_shadowmem.c:172)
2721 ----------------------------------------------------------------
2723 Possible data race during write of size 1 at 0x........ by thread #x
2724 Locks held: none
2725    at 0x........: child8 (tc19_shadowmem.c:33)
2726    by 0x........: steer (tc19_shadowmem.c:442)
2727    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2728    ...
2730 This conflicts with a previous write of size 1 by thread #x
2731 Locks held: none
2732    at 0x........: child8 (tc19_shadowmem.c:33)
2733    by 0x........: steer (tc19_shadowmem.c:442)
2734    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2735    ...
2736  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
2737    at 0x........: malloc (vg_replace_malloc.c:...)
2738    by 0x........: main (tc19_shadowmem.c:144)
2739  Block was alloc'd by thread #x
2741 ---------- char gran, 0 .. 99, skip 78 ----------
2742 ---Thread-Announcement------------------------------------------
2744 Thread #x was created
2745    ...
2746    by 0x........: pthread_create@* (hg_intercepts.c:...)
2747    by 0x........: main (tc19_shadowmem.c:173)
2749 ---Thread-Announcement------------------------------------------
2751 Thread #x was created
2752    ...
2753    by 0x........: pthread_create@* (hg_intercepts.c:...)
2754    by 0x........: main (tc19_shadowmem.c:172)
2756 ----------------------------------------------------------------
2758 Possible data race during write of size 1 at 0x........ by thread #x
2759 Locks held: none
2760    at 0x........: child8 (tc19_shadowmem.c:33)
2761    by 0x........: steer (tc19_shadowmem.c:444)
2762    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2763    ...
2765 This conflicts with a previous write of size 1 by thread #x
2766 Locks held: none
2767    at 0x........: child8 (tc19_shadowmem.c:33)
2768    by 0x........: steer (tc19_shadowmem.c:444)
2769    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2770    ...
2771  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
2772    at 0x........: malloc (vg_replace_malloc.c:...)
2773    by 0x........: main (tc19_shadowmem.c:144)
2774  Block was alloc'd by thread #x
2776 ---------- char gran, 0 .. 99, skip 79 ----------
2777 ---Thread-Announcement------------------------------------------
2779 Thread #x was created
2780    ...
2781    by 0x........: pthread_create@* (hg_intercepts.c:...)
2782    by 0x........: main (tc19_shadowmem.c:173)
2784 ---Thread-Announcement------------------------------------------
2786 Thread #x was created
2787    ...
2788    by 0x........: pthread_create@* (hg_intercepts.c:...)
2789    by 0x........: main (tc19_shadowmem.c:172)
2791 ----------------------------------------------------------------
2793 Possible data race during write of size 1 at 0x........ by thread #x
2794 Locks held: none
2795    at 0x........: child8 (tc19_shadowmem.c:33)
2796    by 0x........: steer (tc19_shadowmem.c:446)
2797    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2798    ...
2800 This conflicts with a previous write of size 1 by thread #x
2801 Locks held: none
2802    at 0x........: child8 (tc19_shadowmem.c:33)
2803    by 0x........: steer (tc19_shadowmem.c:446)
2804    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2805    ...
2806  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
2807    at 0x........: malloc (vg_replace_malloc.c:...)
2808    by 0x........: main (tc19_shadowmem.c:144)
2809  Block was alloc'd by thread #x
2811 ---------- char gran, 0 .. 99, skip 80 ----------
2812 ---Thread-Announcement------------------------------------------
2814 Thread #x was created
2815    ...
2816    by 0x........: pthread_create@* (hg_intercepts.c:...)
2817    by 0x........: main (tc19_shadowmem.c:173)
2819 ---Thread-Announcement------------------------------------------
2821 Thread #x was created
2822    ...
2823    by 0x........: pthread_create@* (hg_intercepts.c:...)
2824    by 0x........: main (tc19_shadowmem.c:172)
2826 ----------------------------------------------------------------
2828 Possible data race during write of size 1 at 0x........ by thread #x
2829 Locks held: none
2830    at 0x........: child8 (tc19_shadowmem.c:33)
2831    by 0x........: steer (tc19_shadowmem.c:448)
2832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2833    ...
2835 This conflicts with a previous write of size 1 by thread #x
2836 Locks held: none
2837    at 0x........: child8 (tc19_shadowmem.c:33)
2838    by 0x........: steer (tc19_shadowmem.c:448)
2839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2840    ...
2841  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
2842    at 0x........: malloc (vg_replace_malloc.c:...)
2843    by 0x........: main (tc19_shadowmem.c:144)
2844  Block was alloc'd by thread #x
2846 ---------- char gran, 0 .. 99, skip 81 ----------
2847 ---Thread-Announcement------------------------------------------
2849 Thread #x was created
2850    ...
2851    by 0x........: pthread_create@* (hg_intercepts.c:...)
2852    by 0x........: main (tc19_shadowmem.c:173)
2854 ---Thread-Announcement------------------------------------------
2856 Thread #x was created
2857    ...
2858    by 0x........: pthread_create@* (hg_intercepts.c:...)
2859    by 0x........: main (tc19_shadowmem.c:172)
2861 ----------------------------------------------------------------
2863 Possible data race during write of size 1 at 0x........ by thread #x
2864 Locks held: none
2865    at 0x........: child8 (tc19_shadowmem.c:33)
2866    by 0x........: steer (tc19_shadowmem.c:450)
2867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2868    ...
2870 This conflicts with a previous write of size 1 by thread #x
2871 Locks held: none
2872    at 0x........: child8 (tc19_shadowmem.c:33)
2873    by 0x........: steer (tc19_shadowmem.c:450)
2874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2875    ...
2876  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
2877    at 0x........: malloc (vg_replace_malloc.c:...)
2878    by 0x........: main (tc19_shadowmem.c:144)
2879  Block was alloc'd by thread #x
2881 ---------- char gran, 0 .. 99, skip 82 ----------
2882 ---Thread-Announcement------------------------------------------
2884 Thread #x was created
2885    ...
2886    by 0x........: pthread_create@* (hg_intercepts.c:...)
2887    by 0x........: main (tc19_shadowmem.c:173)
2889 ---Thread-Announcement------------------------------------------
2891 Thread #x was created
2892    ...
2893    by 0x........: pthread_create@* (hg_intercepts.c:...)
2894    by 0x........: main (tc19_shadowmem.c:172)
2896 ----------------------------------------------------------------
2898 Possible data race during write of size 1 at 0x........ by thread #x
2899 Locks held: none
2900    at 0x........: child8 (tc19_shadowmem.c:33)
2901    by 0x........: steer (tc19_shadowmem.c:452)
2902    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2903    ...
2905 This conflicts with a previous write of size 1 by thread #x
2906 Locks held: none
2907    at 0x........: child8 (tc19_shadowmem.c:33)
2908    by 0x........: steer (tc19_shadowmem.c:452)
2909    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2910    ...
2911  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
2912    at 0x........: malloc (vg_replace_malloc.c:...)
2913    by 0x........: main (tc19_shadowmem.c:144)
2914  Block was alloc'd by thread #x
2916 ---------- char gran, 0 .. 99, skip 83 ----------
2917 ---Thread-Announcement------------------------------------------
2919 Thread #x was created
2920    ...
2921    by 0x........: pthread_create@* (hg_intercepts.c:...)
2922    by 0x........: main (tc19_shadowmem.c:173)
2924 ---Thread-Announcement------------------------------------------
2926 Thread #x was created
2927    ...
2928    by 0x........: pthread_create@* (hg_intercepts.c:...)
2929    by 0x........: main (tc19_shadowmem.c:172)
2931 ----------------------------------------------------------------
2933 Possible data race during write of size 1 at 0x........ by thread #x
2934 Locks held: none
2935    at 0x........: child8 (tc19_shadowmem.c:33)
2936    by 0x........: steer (tc19_shadowmem.c:454)
2937    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2938    ...
2940 This conflicts with a previous write of size 1 by thread #x
2941 Locks held: none
2942    at 0x........: child8 (tc19_shadowmem.c:33)
2943    by 0x........: steer (tc19_shadowmem.c:454)
2944    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2945    ...
2946  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
2947    at 0x........: malloc (vg_replace_malloc.c:...)
2948    by 0x........: main (tc19_shadowmem.c:144)
2949  Block was alloc'd by thread #x
2951 ---------- char gran, 0 .. 99, skip 84 ----------
2952 ---Thread-Announcement------------------------------------------
2954 Thread #x was created
2955    ...
2956    by 0x........: pthread_create@* (hg_intercepts.c:...)
2957    by 0x........: main (tc19_shadowmem.c:173)
2959 ---Thread-Announcement------------------------------------------
2961 Thread #x was created
2962    ...
2963    by 0x........: pthread_create@* (hg_intercepts.c:...)
2964    by 0x........: main (tc19_shadowmem.c:172)
2966 ----------------------------------------------------------------
2968 Possible data race during write of size 1 at 0x........ by thread #x
2969 Locks held: none
2970    at 0x........: child8 (tc19_shadowmem.c:33)
2971    by 0x........: steer (tc19_shadowmem.c:456)
2972    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2973    ...
2975 This conflicts with a previous write of size 1 by thread #x
2976 Locks held: none
2977    at 0x........: child8 (tc19_shadowmem.c:33)
2978    by 0x........: steer (tc19_shadowmem.c:456)
2979    by 0x........: mythread_wrapper (hg_intercepts.c:...)
2980    ...
2981  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
2982    at 0x........: malloc (vg_replace_malloc.c:...)
2983    by 0x........: main (tc19_shadowmem.c:144)
2984  Block was alloc'd by thread #x
2986 ---------- char gran, 0 .. 99, skip 85 ----------
2987 ---Thread-Announcement------------------------------------------
2989 Thread #x was created
2990    ...
2991    by 0x........: pthread_create@* (hg_intercepts.c:...)
2992    by 0x........: main (tc19_shadowmem.c:173)
2994 ---Thread-Announcement------------------------------------------
2996 Thread #x was created
2997    ...
2998    by 0x........: pthread_create@* (hg_intercepts.c:...)
2999    by 0x........: main (tc19_shadowmem.c:172)
3001 ----------------------------------------------------------------
3003 Possible data race during write of size 1 at 0x........ by thread #x
3004 Locks held: none
3005    at 0x........: child8 (tc19_shadowmem.c:33)
3006    by 0x........: steer (tc19_shadowmem.c:458)
3007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3008    ...
3010 This conflicts with a previous write of size 1 by thread #x
3011 Locks held: none
3012    at 0x........: child8 (tc19_shadowmem.c:33)
3013    by 0x........: steer (tc19_shadowmem.c:458)
3014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3015    ...
3016  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
3017    at 0x........: malloc (vg_replace_malloc.c:...)
3018    by 0x........: main (tc19_shadowmem.c:144)
3019  Block was alloc'd by thread #x
3021 ---------- char gran, 0 .. 99, skip 86 ----------
3022 ---Thread-Announcement------------------------------------------
3024 Thread #x was created
3025    ...
3026    by 0x........: pthread_create@* (hg_intercepts.c:...)
3027    by 0x........: main (tc19_shadowmem.c:173)
3029 ---Thread-Announcement------------------------------------------
3031 Thread #x was created
3032    ...
3033    by 0x........: pthread_create@* (hg_intercepts.c:...)
3034    by 0x........: main (tc19_shadowmem.c:172)
3036 ----------------------------------------------------------------
3038 Possible data race during write of size 1 at 0x........ by thread #x
3039 Locks held: none
3040    at 0x........: child8 (tc19_shadowmem.c:33)
3041    by 0x........: steer (tc19_shadowmem.c:460)
3042    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3043    ...
3045 This conflicts with a previous write of size 1 by thread #x
3046 Locks held: none
3047    at 0x........: child8 (tc19_shadowmem.c:33)
3048    by 0x........: steer (tc19_shadowmem.c:460)
3049    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3050    ...
3051  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
3052    at 0x........: malloc (vg_replace_malloc.c:...)
3053    by 0x........: main (tc19_shadowmem.c:144)
3054  Block was alloc'd by thread #x
3056 ---------- char gran, 0 .. 99, skip 87 ----------
3057 ---Thread-Announcement------------------------------------------
3059 Thread #x was created
3060    ...
3061    by 0x........: pthread_create@* (hg_intercepts.c:...)
3062    by 0x........: main (tc19_shadowmem.c:173)
3064 ---Thread-Announcement------------------------------------------
3066 Thread #x was created
3067    ...
3068    by 0x........: pthread_create@* (hg_intercepts.c:...)
3069    by 0x........: main (tc19_shadowmem.c:172)
3071 ----------------------------------------------------------------
3073 Possible data race during write of size 1 at 0x........ by thread #x
3074 Locks held: none
3075    at 0x........: child8 (tc19_shadowmem.c:33)
3076    by 0x........: steer (tc19_shadowmem.c:462)
3077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3078    ...
3080 This conflicts with a previous write of size 1 by thread #x
3081 Locks held: none
3082    at 0x........: child8 (tc19_shadowmem.c:33)
3083    by 0x........: steer (tc19_shadowmem.c:462)
3084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3085    ...
3086  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
3087    at 0x........: malloc (vg_replace_malloc.c:...)
3088    by 0x........: main (tc19_shadowmem.c:144)
3089  Block was alloc'd by thread #x
3091 ---------- char gran, 0 .. 99, skip 88 ----------
3092 ---Thread-Announcement------------------------------------------
3094 Thread #x was created
3095    ...
3096    by 0x........: pthread_create@* (hg_intercepts.c:...)
3097    by 0x........: main (tc19_shadowmem.c:173)
3099 ---Thread-Announcement------------------------------------------
3101 Thread #x was created
3102    ...
3103    by 0x........: pthread_create@* (hg_intercepts.c:...)
3104    by 0x........: main (tc19_shadowmem.c:172)
3106 ----------------------------------------------------------------
3108 Possible data race during write of size 1 at 0x........ by thread #x
3109 Locks held: none
3110    at 0x........: child8 (tc19_shadowmem.c:33)
3111    by 0x........: steer (tc19_shadowmem.c:464)
3112    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3113    ...
3115 This conflicts with a previous write of size 1 by thread #x
3116 Locks held: none
3117    at 0x........: child8 (tc19_shadowmem.c:33)
3118    by 0x........: steer (tc19_shadowmem.c:464)
3119    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3120    ...
3121  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
3122    at 0x........: malloc (vg_replace_malloc.c:...)
3123    by 0x........: main (tc19_shadowmem.c:144)
3124  Block was alloc'd by thread #x
3126 ---------- char gran, 0 .. 99, skip 89 ----------
3127 ---Thread-Announcement------------------------------------------
3129 Thread #x was created
3130    ...
3131    by 0x........: pthread_create@* (hg_intercepts.c:...)
3132    by 0x........: main (tc19_shadowmem.c:173)
3134 ---Thread-Announcement------------------------------------------
3136 Thread #x was created
3137    ...
3138    by 0x........: pthread_create@* (hg_intercepts.c:...)
3139    by 0x........: main (tc19_shadowmem.c:172)
3141 ----------------------------------------------------------------
3143 Possible data race during write of size 1 at 0x........ by thread #x
3144 Locks held: none
3145    at 0x........: child8 (tc19_shadowmem.c:33)
3146    by 0x........: steer (tc19_shadowmem.c:466)
3147    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3148    ...
3150 This conflicts with a previous write of size 1 by thread #x
3151 Locks held: none
3152    at 0x........: child8 (tc19_shadowmem.c:33)
3153    by 0x........: steer (tc19_shadowmem.c:466)
3154    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3155    ...
3156  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
3157    at 0x........: malloc (vg_replace_malloc.c:...)
3158    by 0x........: main (tc19_shadowmem.c:144)
3159  Block was alloc'd by thread #x
3161 ---------- char gran, 0 .. 99, skip 90 ----------
3162 ---Thread-Announcement------------------------------------------
3164 Thread #x was created
3165    ...
3166    by 0x........: pthread_create@* (hg_intercepts.c:...)
3167    by 0x........: main (tc19_shadowmem.c:173)
3169 ---Thread-Announcement------------------------------------------
3171 Thread #x was created
3172    ...
3173    by 0x........: pthread_create@* (hg_intercepts.c:...)
3174    by 0x........: main (tc19_shadowmem.c:172)
3176 ----------------------------------------------------------------
3178 Possible data race during write of size 1 at 0x........ by thread #x
3179 Locks held: none
3180    at 0x........: child8 (tc19_shadowmem.c:33)
3181    by 0x........: steer (tc19_shadowmem.c:468)
3182    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3183    ...
3185 This conflicts with a previous write of size 1 by thread #x
3186 Locks held: none
3187    at 0x........: child8 (tc19_shadowmem.c:33)
3188    by 0x........: steer (tc19_shadowmem.c:468)
3189    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3190    ...
3191  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
3192    at 0x........: malloc (vg_replace_malloc.c:...)
3193    by 0x........: main (tc19_shadowmem.c:144)
3194  Block was alloc'd by thread #x
3196 ---------- char gran, 0 .. 99, skip 91 ----------
3197 ---Thread-Announcement------------------------------------------
3199 Thread #x was created
3200    ...
3201    by 0x........: pthread_create@* (hg_intercepts.c:...)
3202    by 0x........: main (tc19_shadowmem.c:173)
3204 ---Thread-Announcement------------------------------------------
3206 Thread #x was created
3207    ...
3208    by 0x........: pthread_create@* (hg_intercepts.c:...)
3209    by 0x........: main (tc19_shadowmem.c:172)
3211 ----------------------------------------------------------------
3213 Possible data race during write of size 1 at 0x........ by thread #x
3214 Locks held: none
3215    at 0x........: child8 (tc19_shadowmem.c:33)
3216    by 0x........: steer (tc19_shadowmem.c:470)
3217    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3218    ...
3220 This conflicts with a previous write of size 1 by thread #x
3221 Locks held: none
3222    at 0x........: child8 (tc19_shadowmem.c:33)
3223    by 0x........: steer (tc19_shadowmem.c:470)
3224    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3225    ...
3226  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
3227    at 0x........: malloc (vg_replace_malloc.c:...)
3228    by 0x........: main (tc19_shadowmem.c:144)
3229  Block was alloc'd by thread #x
3231 ---------- char gran, 0 .. 99, skip 92 ----------
3232 ---Thread-Announcement------------------------------------------
3234 Thread #x was created
3235    ...
3236    by 0x........: pthread_create@* (hg_intercepts.c:...)
3237    by 0x........: main (tc19_shadowmem.c:173)
3239 ---Thread-Announcement------------------------------------------
3241 Thread #x was created
3242    ...
3243    by 0x........: pthread_create@* (hg_intercepts.c:...)
3244    by 0x........: main (tc19_shadowmem.c:172)
3246 ----------------------------------------------------------------
3248 Possible data race during write of size 1 at 0x........ by thread #x
3249 Locks held: none
3250    at 0x........: child8 (tc19_shadowmem.c:33)
3251    by 0x........: steer (tc19_shadowmem.c:472)
3252    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3253    ...
3255 This conflicts with a previous write of size 1 by thread #x
3256 Locks held: none
3257    at 0x........: child8 (tc19_shadowmem.c:33)
3258    by 0x........: steer (tc19_shadowmem.c:472)
3259    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3260    ...
3261  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
3262    at 0x........: malloc (vg_replace_malloc.c:...)
3263    by 0x........: main (tc19_shadowmem.c:144)
3264  Block was alloc'd by thread #x
3266 ---------- char gran, 0 .. 99, skip 93 ----------
3267 ---Thread-Announcement------------------------------------------
3269 Thread #x was created
3270    ...
3271    by 0x........: pthread_create@* (hg_intercepts.c:...)
3272    by 0x........: main (tc19_shadowmem.c:173)
3274 ---Thread-Announcement------------------------------------------
3276 Thread #x was created
3277    ...
3278    by 0x........: pthread_create@* (hg_intercepts.c:...)
3279    by 0x........: main (tc19_shadowmem.c:172)
3281 ----------------------------------------------------------------
3283 Possible data race during write of size 1 at 0x........ by thread #x
3284 Locks held: none
3285    at 0x........: child8 (tc19_shadowmem.c:33)
3286    by 0x........: steer (tc19_shadowmem.c:474)
3287    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3288    ...
3290 This conflicts with a previous write of size 1 by thread #x
3291 Locks held: none
3292    at 0x........: child8 (tc19_shadowmem.c:33)
3293    by 0x........: steer (tc19_shadowmem.c:474)
3294    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3295    ...
3296  Address 0x........ is 93 bytes inside a block of size 100 alloc'd
3297    at 0x........: malloc (vg_replace_malloc.c:...)
3298    by 0x........: main (tc19_shadowmem.c:144)
3299  Block was alloc'd by thread #x
3301 ---------- char gran, 0 .. 99, skip 94 ----------
3302 ---Thread-Announcement------------------------------------------
3304 Thread #x was created
3305    ...
3306    by 0x........: pthread_create@* (hg_intercepts.c:...)
3307    by 0x........: main (tc19_shadowmem.c:173)
3309 ---Thread-Announcement------------------------------------------
3311 Thread #x was created
3312    ...
3313    by 0x........: pthread_create@* (hg_intercepts.c:...)
3314    by 0x........: main (tc19_shadowmem.c:172)
3316 ----------------------------------------------------------------
3318 Possible data race during write of size 1 at 0x........ by thread #x
3319 Locks held: none
3320    at 0x........: child8 (tc19_shadowmem.c:33)
3321    by 0x........: steer (tc19_shadowmem.c:476)
3322    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3323    ...
3325 This conflicts with a previous write of size 1 by thread #x
3326 Locks held: none
3327    at 0x........: child8 (tc19_shadowmem.c:33)
3328    by 0x........: steer (tc19_shadowmem.c:476)
3329    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3330    ...
3331  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
3332    at 0x........: malloc (vg_replace_malloc.c:...)
3333    by 0x........: main (tc19_shadowmem.c:144)
3334  Block was alloc'd by thread #x
3336 ---------- char gran, 0 .. 99, skip 95 ----------
3337 ---Thread-Announcement------------------------------------------
3339 Thread #x was created
3340    ...
3341    by 0x........: pthread_create@* (hg_intercepts.c:...)
3342    by 0x........: main (tc19_shadowmem.c:173)
3344 ---Thread-Announcement------------------------------------------
3346 Thread #x was created
3347    ...
3348    by 0x........: pthread_create@* (hg_intercepts.c:...)
3349    by 0x........: main (tc19_shadowmem.c:172)
3351 ----------------------------------------------------------------
3353 Possible data race during write of size 1 at 0x........ by thread #x
3354 Locks held: none
3355    at 0x........: child8 (tc19_shadowmem.c:33)
3356    by 0x........: steer (tc19_shadowmem.c:478)
3357    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3358    ...
3360 This conflicts with a previous write of size 1 by thread #x
3361 Locks held: none
3362    at 0x........: child8 (tc19_shadowmem.c:33)
3363    by 0x........: steer (tc19_shadowmem.c:478)
3364    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3365    ...
3366  Address 0x........ is 95 bytes inside a block of size 100 alloc'd
3367    at 0x........: malloc (vg_replace_malloc.c:...)
3368    by 0x........: main (tc19_shadowmem.c:144)
3369  Block was alloc'd by thread #x
3371 ---------- char gran, 0 .. 99, skip 96 ----------
3372 ---Thread-Announcement------------------------------------------
3374 Thread #x was created
3375    ...
3376    by 0x........: pthread_create@* (hg_intercepts.c:...)
3377    by 0x........: main (tc19_shadowmem.c:173)
3379 ---Thread-Announcement------------------------------------------
3381 Thread #x was created
3382    ...
3383    by 0x........: pthread_create@* (hg_intercepts.c:...)
3384    by 0x........: main (tc19_shadowmem.c:172)
3386 ----------------------------------------------------------------
3388 Possible data race during write of size 1 at 0x........ by thread #x
3389 Locks held: none
3390    at 0x........: child8 (tc19_shadowmem.c:33)
3391    by 0x........: steer (tc19_shadowmem.c:480)
3392    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3393    ...
3395 This conflicts with a previous write of size 1 by thread #x
3396 Locks held: none
3397    at 0x........: child8 (tc19_shadowmem.c:33)
3398    by 0x........: steer (tc19_shadowmem.c:480)
3399    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3400    ...
3401  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
3402    at 0x........: malloc (vg_replace_malloc.c:...)
3403    by 0x........: main (tc19_shadowmem.c:144)
3404  Block was alloc'd by thread #x
3406 ---------- char gran, 0 .. 99, skip 97 ----------
3407 ---Thread-Announcement------------------------------------------
3409 Thread #x was created
3410    ...
3411    by 0x........: pthread_create@* (hg_intercepts.c:...)
3412    by 0x........: main (tc19_shadowmem.c:173)
3414 ---Thread-Announcement------------------------------------------
3416 Thread #x was created
3417    ...
3418    by 0x........: pthread_create@* (hg_intercepts.c:...)
3419    by 0x........: main (tc19_shadowmem.c:172)
3421 ----------------------------------------------------------------
3423 Possible data race during write of size 1 at 0x........ by thread #x
3424 Locks held: none
3425    at 0x........: child8 (tc19_shadowmem.c:33)
3426    by 0x........: steer (tc19_shadowmem.c:482)
3427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3428    ...
3430 This conflicts with a previous write of size 1 by thread #x
3431 Locks held: none
3432    at 0x........: child8 (tc19_shadowmem.c:33)
3433    by 0x........: steer (tc19_shadowmem.c:482)
3434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3435    ...
3436  Address 0x........ is 97 bytes inside a block of size 100 alloc'd
3437    at 0x........: malloc (vg_replace_malloc.c:...)
3438    by 0x........: main (tc19_shadowmem.c:144)
3439  Block was alloc'd by thread #x
3441 ---------- char gran, 0 .. 99, skip 98 ----------
3442 ---Thread-Announcement------------------------------------------
3444 Thread #x was created
3445    ...
3446    by 0x........: pthread_create@* (hg_intercepts.c:...)
3447    by 0x........: main (tc19_shadowmem.c:173)
3449 ---Thread-Announcement------------------------------------------
3451 Thread #x was created
3452    ...
3453    by 0x........: pthread_create@* (hg_intercepts.c:...)
3454    by 0x........: main (tc19_shadowmem.c:172)
3456 ----------------------------------------------------------------
3458 Possible data race during write of size 1 at 0x........ by thread #x
3459 Locks held: none
3460    at 0x........: child8 (tc19_shadowmem.c:33)
3461    by 0x........: steer (tc19_shadowmem.c:484)
3462    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3463    ...
3465 This conflicts with a previous write of size 1 by thread #x
3466 Locks held: none
3467    at 0x........: child8 (tc19_shadowmem.c:33)
3468    by 0x........: steer (tc19_shadowmem.c:484)
3469    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3470    ...
3471  Address 0x........ is 98 bytes inside a block of size 100 alloc'd
3472    at 0x........: malloc (vg_replace_malloc.c:...)
3473    by 0x........: main (tc19_shadowmem.c:144)
3474  Block was alloc'd by thread #x
3477 ==========================================================
3478 === 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 ===
3479 ==========================================================
3481 ---------- short gran, 0 .. 98, skip 0 ----------
3482 ---Thread-Announcement------------------------------------------
3484 Thread #x was created
3485    ...
3486    by 0x........: pthread_create@* (hg_intercepts.c:...)
3487    by 0x........: main (tc19_shadowmem.c:204)
3489 ---Thread-Announcement------------------------------------------
3491 Thread #x was created
3492    ...
3493    by 0x........: pthread_create@* (hg_intercepts.c:...)
3494    by 0x........: main (tc19_shadowmem.c:203)
3496 ----------------------------------------------------------------
3498 Possible data race during write of size 2 at 0x........ by thread #x
3499 Locks held: none
3500    at 0x........: child16 (tc19_shadowmem.c:57)
3501    by 0x........: steer (tc19_shadowmem.c:288)
3502    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3503    ...
3505 This conflicts with a previous write of size 2 by thread #x
3506 Locks held: none
3507    at 0x........: child16 (tc19_shadowmem.c:57)
3508    by 0x........: steer (tc19_shadowmem.c:288)
3509    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3510    ...
3511  Address 0x........ is 0 bytes inside a block of size 100 alloc'd
3512    at 0x........: malloc (vg_replace_malloc.c:...)
3513    by 0x........: main (tc19_shadowmem.c:144)
3514  Block was alloc'd by thread #x
3516 ---------- short gran, 1 .. 98, skip 1 ----------
3517 ---Thread-Announcement------------------------------------------
3519 Thread #x was created
3520    ...
3521    by 0x........: pthread_create@* (hg_intercepts.c:...)
3522    by 0x........: main (tc19_shadowmem.c:204)
3524 ---Thread-Announcement------------------------------------------
3526 Thread #x was created
3527    ...
3528    by 0x........: pthread_create@* (hg_intercepts.c:...)
3529    by 0x........: main (tc19_shadowmem.c:203)
3531 ----------------------------------------------------------------
3533 Possible data race during write of size 1 at 0x........ by thread #x
3534 Locks held: none
3535    at 0x........: child16 (tc19_shadowmem.c:57)
3536    by 0x........: steer (tc19_shadowmem.c:290)
3537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3538    ...
3540 This conflicts with a previous write of size 1 by thread #x
3541 Locks held: none
3542    at 0x........: child16 (tc19_shadowmem.c:57)
3543    by 0x........: steer (tc19_shadowmem.c:290)
3544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3545    ...
3546  Address 0x........ is 1 bytes inside a block of size 100 alloc'd
3547    at 0x........: malloc (vg_replace_malloc.c:...)
3548    by 0x........: main (tc19_shadowmem.c:144)
3549  Block was alloc'd by thread #x
3551 ----------------------------------------------------------------
3553 Possible data race during write of size 1 at 0x........ by thread #x
3554 Locks held: none
3555    at 0x........: child16 (tc19_shadowmem.c:57)
3556    by 0x........: steer (tc19_shadowmem.c:290)
3557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3558    ...
3560 This conflicts with a previous write of size 1 by thread #x
3561 Locks held: none
3562    at 0x........: child16 (tc19_shadowmem.c:57)
3563    by 0x........: steer (tc19_shadowmem.c:290)
3564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3565    ...
3566  Address 0x........ is 2 bytes inside a block of size 100 alloc'd
3567    at 0x........: malloc (vg_replace_malloc.c:...)
3568    by 0x........: main (tc19_shadowmem.c:144)
3569  Block was alloc'd by thread #x
3571 ---------- short gran, 0 .. 98, skip 2 ----------
3572 ---Thread-Announcement------------------------------------------
3574 Thread #x was created
3575    ...
3576    by 0x........: pthread_create@* (hg_intercepts.c:...)
3577    by 0x........: main (tc19_shadowmem.c:204)
3579 ---Thread-Announcement------------------------------------------
3581 Thread #x was created
3582    ...
3583    by 0x........: pthread_create@* (hg_intercepts.c:...)
3584    by 0x........: main (tc19_shadowmem.c:203)
3586 ----------------------------------------------------------------
3588 Possible data race during write of size 2 at 0x........ by thread #x
3589 Locks held: none
3590    at 0x........: child16 (tc19_shadowmem.c:57)
3591    by 0x........: steer (tc19_shadowmem.c:292)
3592    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3593    ...
3595 This conflicts with a previous write of size 2 by thread #x
3596 Locks held: none
3597    at 0x........: child16 (tc19_shadowmem.c:57)
3598    by 0x........: steer (tc19_shadowmem.c:292)
3599    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3600    ...
3601  Address 0x........ is 2 bytes inside a block of size 100 alloc'd
3602    at 0x........: malloc (vg_replace_malloc.c:...)
3603    by 0x........: main (tc19_shadowmem.c:144)
3604  Block was alloc'd by thread #x
3606 ---------- short gran, 1 .. 98, skip 3 ----------
3607 ---Thread-Announcement------------------------------------------
3609 Thread #x was created
3610    ...
3611    by 0x........: pthread_create@* (hg_intercepts.c:...)
3612    by 0x........: main (tc19_shadowmem.c:204)
3614 ---Thread-Announcement------------------------------------------
3616 Thread #x was created
3617    ...
3618    by 0x........: pthread_create@* (hg_intercepts.c:...)
3619    by 0x........: main (tc19_shadowmem.c:203)
3621 ----------------------------------------------------------------
3623 Possible data race during write of size 1 at 0x........ by thread #x
3624 Locks held: none
3625    at 0x........: child16 (tc19_shadowmem.c:57)
3626    by 0x........: steer (tc19_shadowmem.c:294)
3627    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3628    ...
3630 This conflicts with a previous write of size 1 by thread #x
3631 Locks held: none
3632    at 0x........: child16 (tc19_shadowmem.c:57)
3633    by 0x........: steer (tc19_shadowmem.c:294)
3634    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3635    ...
3636  Address 0x........ is 3 bytes inside a block of size 100 alloc'd
3637    at 0x........: malloc (vg_replace_malloc.c:...)
3638    by 0x........: main (tc19_shadowmem.c:144)
3639  Block was alloc'd by thread #x
3641 ----------------------------------------------------------------
3643 Possible data race during write of size 1 at 0x........ by thread #x
3644 Locks held: none
3645    at 0x........: child16 (tc19_shadowmem.c:57)
3646    by 0x........: steer (tc19_shadowmem.c:294)
3647    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3648    ...
3650 This conflicts with a previous write of size 1 by thread #x
3651 Locks held: none
3652    at 0x........: child16 (tc19_shadowmem.c:57)
3653    by 0x........: steer (tc19_shadowmem.c:294)
3654    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3655    ...
3656  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
3657    at 0x........: malloc (vg_replace_malloc.c:...)
3658    by 0x........: main (tc19_shadowmem.c:144)
3659  Block was alloc'd by thread #x
3661 ---------- short gran, 0 .. 98, skip 4 ----------
3662 ---Thread-Announcement------------------------------------------
3664 Thread #x was created
3665    ...
3666    by 0x........: pthread_create@* (hg_intercepts.c:...)
3667    by 0x........: main (tc19_shadowmem.c:204)
3669 ---Thread-Announcement------------------------------------------
3671 Thread #x was created
3672    ...
3673    by 0x........: pthread_create@* (hg_intercepts.c:...)
3674    by 0x........: main (tc19_shadowmem.c:203)
3676 ----------------------------------------------------------------
3678 Possible data race during write of size 2 at 0x........ by thread #x
3679 Locks held: none
3680    at 0x........: child16 (tc19_shadowmem.c:57)
3681    by 0x........: steer (tc19_shadowmem.c:296)
3682    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3683    ...
3685 This conflicts with a previous write of size 2 by thread #x
3686 Locks held: none
3687    at 0x........: child16 (tc19_shadowmem.c:57)
3688    by 0x........: steer (tc19_shadowmem.c:296)
3689    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3690    ...
3691  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
3692    at 0x........: malloc (vg_replace_malloc.c:...)
3693    by 0x........: main (tc19_shadowmem.c:144)
3694  Block was alloc'd by thread #x
3696 ---------- short gran, 1 .. 98, skip 5 ----------
3697 ---Thread-Announcement------------------------------------------
3699 Thread #x was created
3700    ...
3701    by 0x........: pthread_create@* (hg_intercepts.c:...)
3702    by 0x........: main (tc19_shadowmem.c:204)
3704 ---Thread-Announcement------------------------------------------
3706 Thread #x was created
3707    ...
3708    by 0x........: pthread_create@* (hg_intercepts.c:...)
3709    by 0x........: main (tc19_shadowmem.c:203)
3711 ----------------------------------------------------------------
3713 Possible data race during write of size 1 at 0x........ by thread #x
3714 Locks held: none
3715    at 0x........: child16 (tc19_shadowmem.c:57)
3716    by 0x........: steer (tc19_shadowmem.c:298)
3717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3718    ...
3720 This conflicts with a previous write of size 1 by thread #x
3721 Locks held: none
3722    at 0x........: child16 (tc19_shadowmem.c:57)
3723    by 0x........: steer (tc19_shadowmem.c:298)
3724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3725    ...
3726  Address 0x........ is 5 bytes inside a block of size 100 alloc'd
3727    at 0x........: malloc (vg_replace_malloc.c:...)
3728    by 0x........: main (tc19_shadowmem.c:144)
3729  Block was alloc'd by thread #x
3731 ----------------------------------------------------------------
3733 Possible data race during write of size 1 at 0x........ by thread #x
3734 Locks held: none
3735    at 0x........: child16 (tc19_shadowmem.c:57)
3736    by 0x........: steer (tc19_shadowmem.c:298)
3737    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3738    ...
3740 This conflicts with a previous write of size 1 by thread #x
3741 Locks held: none
3742    at 0x........: child16 (tc19_shadowmem.c:57)
3743    by 0x........: steer (tc19_shadowmem.c:298)
3744    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3745    ...
3746  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
3747    at 0x........: malloc (vg_replace_malloc.c:...)
3748    by 0x........: main (tc19_shadowmem.c:144)
3749  Block was alloc'd by thread #x
3751 ---------- short gran, 0 .. 98, skip 6 ----------
3752 ---Thread-Announcement------------------------------------------
3754 Thread #x was created
3755    ...
3756    by 0x........: pthread_create@* (hg_intercepts.c:...)
3757    by 0x........: main (tc19_shadowmem.c:204)
3759 ---Thread-Announcement------------------------------------------
3761 Thread #x was created
3762    ...
3763    by 0x........: pthread_create@* (hg_intercepts.c:...)
3764    by 0x........: main (tc19_shadowmem.c:203)
3766 ----------------------------------------------------------------
3768 Possible data race during write of size 2 at 0x........ by thread #x
3769 Locks held: none
3770    at 0x........: child16 (tc19_shadowmem.c:57)
3771    by 0x........: steer (tc19_shadowmem.c:300)
3772    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3773    ...
3775 This conflicts with a previous write of size 2 by thread #x
3776 Locks held: none
3777    at 0x........: child16 (tc19_shadowmem.c:57)
3778    by 0x........: steer (tc19_shadowmem.c:300)
3779    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3780    ...
3781  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
3782    at 0x........: malloc (vg_replace_malloc.c:...)
3783    by 0x........: main (tc19_shadowmem.c:144)
3784  Block was alloc'd by thread #x
3786 ---------- short gran, 1 .. 98, skip 7 ----------
3787 ---Thread-Announcement------------------------------------------
3789 Thread #x was created
3790    ...
3791    by 0x........: pthread_create@* (hg_intercepts.c:...)
3792    by 0x........: main (tc19_shadowmem.c:204)
3794 ---Thread-Announcement------------------------------------------
3796 Thread #x was created
3797    ...
3798    by 0x........: pthread_create@* (hg_intercepts.c:...)
3799    by 0x........: main (tc19_shadowmem.c:203)
3801 ----------------------------------------------------------------
3803 Possible data race during write of size 1 at 0x........ by thread #x
3804 Locks held: none
3805    at 0x........: child16 (tc19_shadowmem.c:57)
3806    by 0x........: steer (tc19_shadowmem.c:302)
3807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3808    ...
3810 This conflicts with a previous write of size 1 by thread #x
3811 Locks held: none
3812    at 0x........: child16 (tc19_shadowmem.c:57)
3813    by 0x........: steer (tc19_shadowmem.c:302)
3814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3815    ...
3816  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
3817    at 0x........: malloc (vg_replace_malloc.c:...)
3818    by 0x........: main (tc19_shadowmem.c:144)
3819  Block was alloc'd by thread #x
3821 ----------------------------------------------------------------
3823 Possible data race during write of size 1 at 0x........ by thread #x
3824 Locks held: none
3825    at 0x........: child16 (tc19_shadowmem.c:57)
3826    by 0x........: steer (tc19_shadowmem.c:302)
3827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3828    ...
3830 This conflicts with a previous write of size 1 by thread #x
3831 Locks held: none
3832    at 0x........: child16 (tc19_shadowmem.c:57)
3833    by 0x........: steer (tc19_shadowmem.c:302)
3834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3835    ...
3836  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
3837    at 0x........: malloc (vg_replace_malloc.c:...)
3838    by 0x........: main (tc19_shadowmem.c:144)
3839  Block was alloc'd by thread #x
3841 ---------- short gran, 0 .. 98, skip 8 ----------
3842 ---Thread-Announcement------------------------------------------
3844 Thread #x was created
3845    ...
3846    by 0x........: pthread_create@* (hg_intercepts.c:...)
3847    by 0x........: main (tc19_shadowmem.c:204)
3849 ---Thread-Announcement------------------------------------------
3851 Thread #x was created
3852    ...
3853    by 0x........: pthread_create@* (hg_intercepts.c:...)
3854    by 0x........: main (tc19_shadowmem.c:203)
3856 ----------------------------------------------------------------
3858 Possible data race during write of size 2 at 0x........ by thread #x
3859 Locks held: none
3860    at 0x........: child16 (tc19_shadowmem.c:57)
3861    by 0x........: steer (tc19_shadowmem.c:304)
3862    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3863    ...
3865 This conflicts with a previous write of size 2 by thread #x
3866 Locks held: none
3867    at 0x........: child16 (tc19_shadowmem.c:57)
3868    by 0x........: steer (tc19_shadowmem.c:304)
3869    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3870    ...
3871  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
3872    at 0x........: malloc (vg_replace_malloc.c:...)
3873    by 0x........: main (tc19_shadowmem.c:144)
3874  Block was alloc'd by thread #x
3876 ---------- short gran, 1 .. 98, skip 9 ----------
3877 ---Thread-Announcement------------------------------------------
3879 Thread #x was created
3880    ...
3881    by 0x........: pthread_create@* (hg_intercepts.c:...)
3882    by 0x........: main (tc19_shadowmem.c:204)
3884 ---Thread-Announcement------------------------------------------
3886 Thread #x was created
3887    ...
3888    by 0x........: pthread_create@* (hg_intercepts.c:...)
3889    by 0x........: main (tc19_shadowmem.c:203)
3891 ----------------------------------------------------------------
3893 Possible data race during write of size 1 at 0x........ by thread #x
3894 Locks held: none
3895    at 0x........: child16 (tc19_shadowmem.c:57)
3896    by 0x........: steer (tc19_shadowmem.c:306)
3897    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3898    ...
3900 This conflicts with a previous write of size 1 by thread #x
3901 Locks held: none
3902    at 0x........: child16 (tc19_shadowmem.c:57)
3903    by 0x........: steer (tc19_shadowmem.c:306)
3904    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3905    ...
3906  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
3907    at 0x........: malloc (vg_replace_malloc.c:...)
3908    by 0x........: main (tc19_shadowmem.c:144)
3909  Block was alloc'd by thread #x
3911 ----------------------------------------------------------------
3913 Possible data race during write of size 1 at 0x........ by thread #x
3914 Locks held: none
3915    at 0x........: child16 (tc19_shadowmem.c:57)
3916    by 0x........: steer (tc19_shadowmem.c:306)
3917    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3918    ...
3920 This conflicts with a previous write of size 1 by thread #x
3921 Locks held: none
3922    at 0x........: child16 (tc19_shadowmem.c:57)
3923    by 0x........: steer (tc19_shadowmem.c:306)
3924    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3925    ...
3926  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
3927    at 0x........: malloc (vg_replace_malloc.c:...)
3928    by 0x........: main (tc19_shadowmem.c:144)
3929  Block was alloc'd by thread #x
3931 ---------- short gran, 0 .. 98, skip 10 ----------
3932 ---Thread-Announcement------------------------------------------
3934 Thread #x was created
3935    ...
3936    by 0x........: pthread_create@* (hg_intercepts.c:...)
3937    by 0x........: main (tc19_shadowmem.c:204)
3939 ---Thread-Announcement------------------------------------------
3941 Thread #x was created
3942    ...
3943    by 0x........: pthread_create@* (hg_intercepts.c:...)
3944    by 0x........: main (tc19_shadowmem.c:203)
3946 ----------------------------------------------------------------
3948 Possible data race during write of size 2 at 0x........ by thread #x
3949 Locks held: none
3950    at 0x........: child16 (tc19_shadowmem.c:57)
3951    by 0x........: steer (tc19_shadowmem.c:308)
3952    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3953    ...
3955 This conflicts with a previous write of size 2 by thread #x
3956 Locks held: none
3957    at 0x........: child16 (tc19_shadowmem.c:57)
3958    by 0x........: steer (tc19_shadowmem.c:308)
3959    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3960    ...
3961  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
3962    at 0x........: malloc (vg_replace_malloc.c:...)
3963    by 0x........: main (tc19_shadowmem.c:144)
3964  Block was alloc'd by thread #x
3966 ---------- short gran, 1 .. 98, skip 11 ----------
3967 ---Thread-Announcement------------------------------------------
3969 Thread #x was created
3970    ...
3971    by 0x........: pthread_create@* (hg_intercepts.c:...)
3972    by 0x........: main (tc19_shadowmem.c:204)
3974 ---Thread-Announcement------------------------------------------
3976 Thread #x was created
3977    ...
3978    by 0x........: pthread_create@* (hg_intercepts.c:...)
3979    by 0x........: main (tc19_shadowmem.c:203)
3981 ----------------------------------------------------------------
3983 Possible data race during write of size 1 at 0x........ by thread #x
3984 Locks held: none
3985    at 0x........: child16 (tc19_shadowmem.c:57)
3986    by 0x........: steer (tc19_shadowmem.c:310)
3987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3988    ...
3990 This conflicts with a previous write of size 1 by thread #x
3991 Locks held: none
3992    at 0x........: child16 (tc19_shadowmem.c:57)
3993    by 0x........: steer (tc19_shadowmem.c:310)
3994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
3995    ...
3996  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
3997    at 0x........: malloc (vg_replace_malloc.c:...)
3998    by 0x........: main (tc19_shadowmem.c:144)
3999  Block was alloc'd by thread #x
4001 ----------------------------------------------------------------
4003 Possible data race during write of size 1 at 0x........ by thread #x
4004 Locks held: none
4005    at 0x........: child16 (tc19_shadowmem.c:57)
4006    by 0x........: steer (tc19_shadowmem.c:310)
4007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4008    ...
4010 This conflicts with a previous write of size 1 by thread #x
4011 Locks held: none
4012    at 0x........: child16 (tc19_shadowmem.c:57)
4013    by 0x........: steer (tc19_shadowmem.c:310)
4014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4015    ...
4016  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
4017    at 0x........: malloc (vg_replace_malloc.c:...)
4018    by 0x........: main (tc19_shadowmem.c:144)
4019  Block was alloc'd by thread #x
4021 ---------- short gran, 0 .. 98, skip 12 ----------
4022 ---Thread-Announcement------------------------------------------
4024 Thread #x was created
4025    ...
4026    by 0x........: pthread_create@* (hg_intercepts.c:...)
4027    by 0x........: main (tc19_shadowmem.c:204)
4029 ---Thread-Announcement------------------------------------------
4031 Thread #x was created
4032    ...
4033    by 0x........: pthread_create@* (hg_intercepts.c:...)
4034    by 0x........: main (tc19_shadowmem.c:203)
4036 ----------------------------------------------------------------
4038 Possible data race during write of size 2 at 0x........ by thread #x
4039 Locks held: none
4040    at 0x........: child16 (tc19_shadowmem.c:57)
4041    by 0x........: steer (tc19_shadowmem.c:312)
4042    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4043    ...
4045 This conflicts with a previous write of size 2 by thread #x
4046 Locks held: none
4047    at 0x........: child16 (tc19_shadowmem.c:57)
4048    by 0x........: steer (tc19_shadowmem.c:312)
4049    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4050    ...
4051  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
4052    at 0x........: malloc (vg_replace_malloc.c:...)
4053    by 0x........: main (tc19_shadowmem.c:144)
4054  Block was alloc'd by thread #x
4056 ---------- short gran, 1 .. 98, skip 13 ----------
4057 ---Thread-Announcement------------------------------------------
4059 Thread #x was created
4060    ...
4061    by 0x........: pthread_create@* (hg_intercepts.c:...)
4062    by 0x........: main (tc19_shadowmem.c:204)
4064 ---Thread-Announcement------------------------------------------
4066 Thread #x was created
4067    ...
4068    by 0x........: pthread_create@* (hg_intercepts.c:...)
4069    by 0x........: main (tc19_shadowmem.c:203)
4071 ----------------------------------------------------------------
4073 Possible data race during write of size 1 at 0x........ by thread #x
4074 Locks held: none
4075    at 0x........: child16 (tc19_shadowmem.c:57)
4076    by 0x........: steer (tc19_shadowmem.c:314)
4077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4078    ...
4080 This conflicts with a previous write of size 1 by thread #x
4081 Locks held: none
4082    at 0x........: child16 (tc19_shadowmem.c:57)
4083    by 0x........: steer (tc19_shadowmem.c:314)
4084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4085    ...
4086  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
4087    at 0x........: malloc (vg_replace_malloc.c:...)
4088    by 0x........: main (tc19_shadowmem.c:144)
4089  Block was alloc'd by thread #x
4091 ----------------------------------------------------------------
4093 Possible data race during write of size 1 at 0x........ by thread #x
4094 Locks held: none
4095    at 0x........: child16 (tc19_shadowmem.c:57)
4096    by 0x........: steer (tc19_shadowmem.c:314)
4097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4098    ...
4100 This conflicts with a previous write of size 1 by thread #x
4101 Locks held: none
4102    at 0x........: child16 (tc19_shadowmem.c:57)
4103    by 0x........: steer (tc19_shadowmem.c:314)
4104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4105    ...
4106  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
4107    at 0x........: malloc (vg_replace_malloc.c:...)
4108    by 0x........: main (tc19_shadowmem.c:144)
4109  Block was alloc'd by thread #x
4111 ---------- short gran, 0 .. 98, skip 14 ----------
4112 ---Thread-Announcement------------------------------------------
4114 Thread #x was created
4115    ...
4116    by 0x........: pthread_create@* (hg_intercepts.c:...)
4117    by 0x........: main (tc19_shadowmem.c:204)
4119 ---Thread-Announcement------------------------------------------
4121 Thread #x was created
4122    ...
4123    by 0x........: pthread_create@* (hg_intercepts.c:...)
4124    by 0x........: main (tc19_shadowmem.c:203)
4126 ----------------------------------------------------------------
4128 Possible data race during write of size 2 at 0x........ by thread #x
4129 Locks held: none
4130    at 0x........: child16 (tc19_shadowmem.c:57)
4131    by 0x........: steer (tc19_shadowmem.c:316)
4132    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4133    ...
4135 This conflicts with a previous write of size 2 by thread #x
4136 Locks held: none
4137    at 0x........: child16 (tc19_shadowmem.c:57)
4138    by 0x........: steer (tc19_shadowmem.c:316)
4139    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4140    ...
4141  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
4142    at 0x........: malloc (vg_replace_malloc.c:...)
4143    by 0x........: main (tc19_shadowmem.c:144)
4144  Block was alloc'd by thread #x
4146 ---------- short gran, 1 .. 98, skip 15 ----------
4147 ---Thread-Announcement------------------------------------------
4149 Thread #x was created
4150    ...
4151    by 0x........: pthread_create@* (hg_intercepts.c:...)
4152    by 0x........: main (tc19_shadowmem.c:204)
4154 ---Thread-Announcement------------------------------------------
4156 Thread #x was created
4157    ...
4158    by 0x........: pthread_create@* (hg_intercepts.c:...)
4159    by 0x........: main (tc19_shadowmem.c:203)
4161 ----------------------------------------------------------------
4163 Possible data race during write of size 1 at 0x........ by thread #x
4164 Locks held: none
4165    at 0x........: child16 (tc19_shadowmem.c:57)
4166    by 0x........: steer (tc19_shadowmem.c:318)
4167    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4168    ...
4170 This conflicts with a previous write of size 1 by thread #x
4171 Locks held: none
4172    at 0x........: child16 (tc19_shadowmem.c:57)
4173    by 0x........: steer (tc19_shadowmem.c:318)
4174    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4175    ...
4176  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
4177    at 0x........: malloc (vg_replace_malloc.c:...)
4178    by 0x........: main (tc19_shadowmem.c:144)
4179  Block was alloc'd by thread #x
4181 ----------------------------------------------------------------
4183 Possible data race during write of size 1 at 0x........ by thread #x
4184 Locks held: none
4185    at 0x........: child16 (tc19_shadowmem.c:57)
4186    by 0x........: steer (tc19_shadowmem.c:318)
4187    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4188    ...
4190 This conflicts with a previous write of size 1 by thread #x
4191 Locks held: none
4192    at 0x........: child16 (tc19_shadowmem.c:57)
4193    by 0x........: steer (tc19_shadowmem.c:318)
4194    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4195    ...
4196  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
4197    at 0x........: malloc (vg_replace_malloc.c:...)
4198    by 0x........: main (tc19_shadowmem.c:144)
4199  Block was alloc'd by thread #x
4201 ---------- short gran, 0 .. 98, skip 16 ----------
4202 ---Thread-Announcement------------------------------------------
4204 Thread #x was created
4205    ...
4206    by 0x........: pthread_create@* (hg_intercepts.c:...)
4207    by 0x........: main (tc19_shadowmem.c:204)
4209 ---Thread-Announcement------------------------------------------
4211 Thread #x was created
4212    ...
4213    by 0x........: pthread_create@* (hg_intercepts.c:...)
4214    by 0x........: main (tc19_shadowmem.c:203)
4216 ----------------------------------------------------------------
4218 Possible data race during write of size 2 at 0x........ by thread #x
4219 Locks held: none
4220    at 0x........: child16 (tc19_shadowmem.c:57)
4221    by 0x........: steer (tc19_shadowmem.c:320)
4222    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4223    ...
4225 This conflicts with a previous write of size 2 by thread #x
4226 Locks held: none
4227    at 0x........: child16 (tc19_shadowmem.c:57)
4228    by 0x........: steer (tc19_shadowmem.c:320)
4229    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4230    ...
4231  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
4232    at 0x........: malloc (vg_replace_malloc.c:...)
4233    by 0x........: main (tc19_shadowmem.c:144)
4234  Block was alloc'd by thread #x
4236 ---------- short gran, 1 .. 98, skip 17 ----------
4237 ---Thread-Announcement------------------------------------------
4239 Thread #x was created
4240    ...
4241    by 0x........: pthread_create@* (hg_intercepts.c:...)
4242    by 0x........: main (tc19_shadowmem.c:204)
4244 ---Thread-Announcement------------------------------------------
4246 Thread #x was created
4247    ...
4248    by 0x........: pthread_create@* (hg_intercepts.c:...)
4249    by 0x........: main (tc19_shadowmem.c:203)
4251 ----------------------------------------------------------------
4253 Possible data race during write of size 1 at 0x........ by thread #x
4254 Locks held: none
4255    at 0x........: child16 (tc19_shadowmem.c:57)
4256    by 0x........: steer (tc19_shadowmem.c:322)
4257    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4258    ...
4260 This conflicts with a previous write of size 1 by thread #x
4261 Locks held: none
4262    at 0x........: child16 (tc19_shadowmem.c:57)
4263    by 0x........: steer (tc19_shadowmem.c:322)
4264    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4265    ...
4266  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
4267    at 0x........: malloc (vg_replace_malloc.c:...)
4268    by 0x........: main (tc19_shadowmem.c:144)
4269  Block was alloc'd by thread #x
4271 ----------------------------------------------------------------
4273 Possible data race during write of size 1 at 0x........ by thread #x
4274 Locks held: none
4275    at 0x........: child16 (tc19_shadowmem.c:57)
4276    by 0x........: steer (tc19_shadowmem.c:322)
4277    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4278    ...
4280 This conflicts with a previous write of size 1 by thread #x
4281 Locks held: none
4282    at 0x........: child16 (tc19_shadowmem.c:57)
4283    by 0x........: steer (tc19_shadowmem.c:322)
4284    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4285    ...
4286  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
4287    at 0x........: malloc (vg_replace_malloc.c:...)
4288    by 0x........: main (tc19_shadowmem.c:144)
4289  Block was alloc'd by thread #x
4291 ---------- short gran, 0 .. 98, skip 18 ----------
4292 ---Thread-Announcement------------------------------------------
4294 Thread #x was created
4295    ...
4296    by 0x........: pthread_create@* (hg_intercepts.c:...)
4297    by 0x........: main (tc19_shadowmem.c:204)
4299 ---Thread-Announcement------------------------------------------
4301 Thread #x was created
4302    ...
4303    by 0x........: pthread_create@* (hg_intercepts.c:...)
4304    by 0x........: main (tc19_shadowmem.c:203)
4306 ----------------------------------------------------------------
4308 Possible data race during write of size 2 at 0x........ by thread #x
4309 Locks held: none
4310    at 0x........: child16 (tc19_shadowmem.c:57)
4311    by 0x........: steer (tc19_shadowmem.c:324)
4312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4313    ...
4315 This conflicts with a previous write of size 2 by thread #x
4316 Locks held: none
4317    at 0x........: child16 (tc19_shadowmem.c:57)
4318    by 0x........: steer (tc19_shadowmem.c:324)
4319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4320    ...
4321  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
4322    at 0x........: malloc (vg_replace_malloc.c:...)
4323    by 0x........: main (tc19_shadowmem.c:144)
4324  Block was alloc'd by thread #x
4326 ---------- short gran, 1 .. 98, skip 19 ----------
4327 ---Thread-Announcement------------------------------------------
4329 Thread #x was created
4330    ...
4331    by 0x........: pthread_create@* (hg_intercepts.c:...)
4332    by 0x........: main (tc19_shadowmem.c:204)
4334 ---Thread-Announcement------------------------------------------
4336 Thread #x was created
4337    ...
4338    by 0x........: pthread_create@* (hg_intercepts.c:...)
4339    by 0x........: main (tc19_shadowmem.c:203)
4341 ----------------------------------------------------------------
4343 Possible data race during write of size 1 at 0x........ by thread #x
4344 Locks held: none
4345    at 0x........: child16 (tc19_shadowmem.c:57)
4346    by 0x........: steer (tc19_shadowmem.c:326)
4347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4348    ...
4350 This conflicts with a previous write of size 1 by thread #x
4351 Locks held: none
4352    at 0x........: child16 (tc19_shadowmem.c:57)
4353    by 0x........: steer (tc19_shadowmem.c:326)
4354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4355    ...
4356  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
4357    at 0x........: malloc (vg_replace_malloc.c:...)
4358    by 0x........: main (tc19_shadowmem.c:144)
4359  Block was alloc'd by thread #x
4361 ----------------------------------------------------------------
4363 Possible data race during write of size 1 at 0x........ by thread #x
4364 Locks held: none
4365    at 0x........: child16 (tc19_shadowmem.c:57)
4366    by 0x........: steer (tc19_shadowmem.c:326)
4367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4368    ...
4370 This conflicts with a previous write of size 1 by thread #x
4371 Locks held: none
4372    at 0x........: child16 (tc19_shadowmem.c:57)
4373    by 0x........: steer (tc19_shadowmem.c:326)
4374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4375    ...
4376  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
4377    at 0x........: malloc (vg_replace_malloc.c:...)
4378    by 0x........: main (tc19_shadowmem.c:144)
4379  Block was alloc'd by thread #x
4381 ---------- short gran, 0 .. 98, skip 20 ----------
4382 ---Thread-Announcement------------------------------------------
4384 Thread #x was created
4385    ...
4386    by 0x........: pthread_create@* (hg_intercepts.c:...)
4387    by 0x........: main (tc19_shadowmem.c:204)
4389 ---Thread-Announcement------------------------------------------
4391 Thread #x was created
4392    ...
4393    by 0x........: pthread_create@* (hg_intercepts.c:...)
4394    by 0x........: main (tc19_shadowmem.c:203)
4396 ----------------------------------------------------------------
4398 Possible data race during write of size 2 at 0x........ by thread #x
4399 Locks held: none
4400    at 0x........: child16 (tc19_shadowmem.c:57)
4401    by 0x........: steer (tc19_shadowmem.c:328)
4402    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4403    ...
4405 This conflicts with a previous write of size 2 by thread #x
4406 Locks held: none
4407    at 0x........: child16 (tc19_shadowmem.c:57)
4408    by 0x........: steer (tc19_shadowmem.c:328)
4409    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4410    ...
4411  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
4412    at 0x........: malloc (vg_replace_malloc.c:...)
4413    by 0x........: main (tc19_shadowmem.c:144)
4414  Block was alloc'd by thread #x
4416 ---------- short gran, 1 .. 98, skip 21 ----------
4417 ---Thread-Announcement------------------------------------------
4419 Thread #x was created
4420    ...
4421    by 0x........: pthread_create@* (hg_intercepts.c:...)
4422    by 0x........: main (tc19_shadowmem.c:204)
4424 ---Thread-Announcement------------------------------------------
4426 Thread #x was created
4427    ...
4428    by 0x........: pthread_create@* (hg_intercepts.c:...)
4429    by 0x........: main (tc19_shadowmem.c:203)
4431 ----------------------------------------------------------------
4433 Possible data race during write of size 1 at 0x........ by thread #x
4434 Locks held: none
4435    at 0x........: child16 (tc19_shadowmem.c:57)
4436    by 0x........: steer (tc19_shadowmem.c:330)
4437    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4438    ...
4440 This conflicts with a previous write of size 1 by thread #x
4441 Locks held: none
4442    at 0x........: child16 (tc19_shadowmem.c:57)
4443    by 0x........: steer (tc19_shadowmem.c:330)
4444    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4445    ...
4446  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
4447    at 0x........: malloc (vg_replace_malloc.c:...)
4448    by 0x........: main (tc19_shadowmem.c:144)
4449  Block was alloc'd by thread #x
4451 ----------------------------------------------------------------
4453 Possible data race during write of size 1 at 0x........ by thread #x
4454 Locks held: none
4455    at 0x........: child16 (tc19_shadowmem.c:57)
4456    by 0x........: steer (tc19_shadowmem.c:330)
4457    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4458    ...
4460 This conflicts with a previous write of size 1 by thread #x
4461 Locks held: none
4462    at 0x........: child16 (tc19_shadowmem.c:57)
4463    by 0x........: steer (tc19_shadowmem.c:330)
4464    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4465    ...
4466  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
4467    at 0x........: malloc (vg_replace_malloc.c:...)
4468    by 0x........: main (tc19_shadowmem.c:144)
4469  Block was alloc'd by thread #x
4471 ---------- short gran, 0 .. 98, skip 22 ----------
4472 ---Thread-Announcement------------------------------------------
4474 Thread #x was created
4475    ...
4476    by 0x........: pthread_create@* (hg_intercepts.c:...)
4477    by 0x........: main (tc19_shadowmem.c:204)
4479 ---Thread-Announcement------------------------------------------
4481 Thread #x was created
4482    ...
4483    by 0x........: pthread_create@* (hg_intercepts.c:...)
4484    by 0x........: main (tc19_shadowmem.c:203)
4486 ----------------------------------------------------------------
4488 Possible data race during write of size 2 at 0x........ by thread #x
4489 Locks held: none
4490    at 0x........: child16 (tc19_shadowmem.c:57)
4491    by 0x........: steer (tc19_shadowmem.c:332)
4492    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4493    ...
4495 This conflicts with a previous write of size 2 by thread #x
4496 Locks held: none
4497    at 0x........: child16 (tc19_shadowmem.c:57)
4498    by 0x........: steer (tc19_shadowmem.c:332)
4499    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4500    ...
4501  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
4502    at 0x........: malloc (vg_replace_malloc.c:...)
4503    by 0x........: main (tc19_shadowmem.c:144)
4504  Block was alloc'd by thread #x
4506 ---------- short gran, 1 .. 98, skip 23 ----------
4507 ---Thread-Announcement------------------------------------------
4509 Thread #x was created
4510    ...
4511    by 0x........: pthread_create@* (hg_intercepts.c:...)
4512    by 0x........: main (tc19_shadowmem.c:204)
4514 ---Thread-Announcement------------------------------------------
4516 Thread #x was created
4517    ...
4518    by 0x........: pthread_create@* (hg_intercepts.c:...)
4519    by 0x........: main (tc19_shadowmem.c:203)
4521 ----------------------------------------------------------------
4523 Possible data race during write of size 1 at 0x........ by thread #x
4524 Locks held: none
4525    at 0x........: child16 (tc19_shadowmem.c:57)
4526    by 0x........: steer (tc19_shadowmem.c:334)
4527    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4528    ...
4530 This conflicts with a previous write of size 1 by thread #x
4531 Locks held: none
4532    at 0x........: child16 (tc19_shadowmem.c:57)
4533    by 0x........: steer (tc19_shadowmem.c:334)
4534    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4535    ...
4536  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
4537    at 0x........: malloc (vg_replace_malloc.c:...)
4538    by 0x........: main (tc19_shadowmem.c:144)
4539  Block was alloc'd by thread #x
4541 ----------------------------------------------------------------
4543 Possible data race during write of size 1 at 0x........ by thread #x
4544 Locks held: none
4545    at 0x........: child16 (tc19_shadowmem.c:57)
4546    by 0x........: steer (tc19_shadowmem.c:334)
4547    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4548    ...
4550 This conflicts with a previous write of size 1 by thread #x
4551 Locks held: none
4552    at 0x........: child16 (tc19_shadowmem.c:57)
4553    by 0x........: steer (tc19_shadowmem.c:334)
4554    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4555    ...
4556  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
4557    at 0x........: malloc (vg_replace_malloc.c:...)
4558    by 0x........: main (tc19_shadowmem.c:144)
4559  Block was alloc'd by thread #x
4561 ---------- short gran, 0 .. 98, skip 24 ----------
4562 ---Thread-Announcement------------------------------------------
4564 Thread #x was created
4565    ...
4566    by 0x........: pthread_create@* (hg_intercepts.c:...)
4567    by 0x........: main (tc19_shadowmem.c:204)
4569 ---Thread-Announcement------------------------------------------
4571 Thread #x was created
4572    ...
4573    by 0x........: pthread_create@* (hg_intercepts.c:...)
4574    by 0x........: main (tc19_shadowmem.c:203)
4576 ----------------------------------------------------------------
4578 Possible data race during write of size 2 at 0x........ by thread #x
4579 Locks held: none
4580    at 0x........: child16 (tc19_shadowmem.c:57)
4581    by 0x........: steer (tc19_shadowmem.c:336)
4582    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4583    ...
4585 This conflicts with a previous write of size 2 by thread #x
4586 Locks held: none
4587    at 0x........: child16 (tc19_shadowmem.c:57)
4588    by 0x........: steer (tc19_shadowmem.c:336)
4589    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4590    ...
4591  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
4592    at 0x........: malloc (vg_replace_malloc.c:...)
4593    by 0x........: main (tc19_shadowmem.c:144)
4594  Block was alloc'd by thread #x
4596 ---------- short gran, 1 .. 98, skip 25 ----------
4597 ---Thread-Announcement------------------------------------------
4599 Thread #x was created
4600    ...
4601    by 0x........: pthread_create@* (hg_intercepts.c:...)
4602    by 0x........: main (tc19_shadowmem.c:204)
4604 ---Thread-Announcement------------------------------------------
4606 Thread #x was created
4607    ...
4608    by 0x........: pthread_create@* (hg_intercepts.c:...)
4609    by 0x........: main (tc19_shadowmem.c:203)
4611 ----------------------------------------------------------------
4613 Possible data race during write of size 1 at 0x........ by thread #x
4614 Locks held: none
4615    at 0x........: child16 (tc19_shadowmem.c:57)
4616    by 0x........: steer (tc19_shadowmem.c:338)
4617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4618    ...
4620 This conflicts with a previous write of size 1 by thread #x
4621 Locks held: none
4622    at 0x........: child16 (tc19_shadowmem.c:57)
4623    by 0x........: steer (tc19_shadowmem.c:338)
4624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4625    ...
4626  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
4627    at 0x........: malloc (vg_replace_malloc.c:...)
4628    by 0x........: main (tc19_shadowmem.c:144)
4629  Block was alloc'd by thread #x
4631 ----------------------------------------------------------------
4633 Possible data race during write of size 1 at 0x........ by thread #x
4634 Locks held: none
4635    at 0x........: child16 (tc19_shadowmem.c:57)
4636    by 0x........: steer (tc19_shadowmem.c:338)
4637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4638    ...
4640 This conflicts with a previous write of size 1 by thread #x
4641 Locks held: none
4642    at 0x........: child16 (tc19_shadowmem.c:57)
4643    by 0x........: steer (tc19_shadowmem.c:338)
4644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4645    ...
4646  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
4647    at 0x........: malloc (vg_replace_malloc.c:...)
4648    by 0x........: main (tc19_shadowmem.c:144)
4649  Block was alloc'd by thread #x
4651 ---------- short gran, 0 .. 98, skip 26 ----------
4652 ---Thread-Announcement------------------------------------------
4654 Thread #x was created
4655    ...
4656    by 0x........: pthread_create@* (hg_intercepts.c:...)
4657    by 0x........: main (tc19_shadowmem.c:204)
4659 ---Thread-Announcement------------------------------------------
4661 Thread #x was created
4662    ...
4663    by 0x........: pthread_create@* (hg_intercepts.c:...)
4664    by 0x........: main (tc19_shadowmem.c:203)
4666 ----------------------------------------------------------------
4668 Possible data race during write of size 2 at 0x........ by thread #x
4669 Locks held: none
4670    at 0x........: child16 (tc19_shadowmem.c:57)
4671    by 0x........: steer (tc19_shadowmem.c:340)
4672    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4673    ...
4675 This conflicts with a previous write of size 2 by thread #x
4676 Locks held: none
4677    at 0x........: child16 (tc19_shadowmem.c:57)
4678    by 0x........: steer (tc19_shadowmem.c:340)
4679    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4680    ...
4681  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
4682    at 0x........: malloc (vg_replace_malloc.c:...)
4683    by 0x........: main (tc19_shadowmem.c:144)
4684  Block was alloc'd by thread #x
4686 ---------- short gran, 1 .. 98, skip 27 ----------
4687 ---Thread-Announcement------------------------------------------
4689 Thread #x was created
4690    ...
4691    by 0x........: pthread_create@* (hg_intercepts.c:...)
4692    by 0x........: main (tc19_shadowmem.c:204)
4694 ---Thread-Announcement------------------------------------------
4696 Thread #x was created
4697    ...
4698    by 0x........: pthread_create@* (hg_intercepts.c:...)
4699    by 0x........: main (tc19_shadowmem.c:203)
4701 ----------------------------------------------------------------
4703 Possible data race during write of size 1 at 0x........ by thread #x
4704 Locks held: none
4705    at 0x........: child16 (tc19_shadowmem.c:57)
4706    by 0x........: steer (tc19_shadowmem.c:342)
4707    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4708    ...
4710 This conflicts with a previous write of size 1 by thread #x
4711 Locks held: none
4712    at 0x........: child16 (tc19_shadowmem.c:57)
4713    by 0x........: steer (tc19_shadowmem.c:342)
4714    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4715    ...
4716  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
4717    at 0x........: malloc (vg_replace_malloc.c:...)
4718    by 0x........: main (tc19_shadowmem.c:144)
4719  Block was alloc'd by thread #x
4721 ----------------------------------------------------------------
4723 Possible data race during write of size 1 at 0x........ by thread #x
4724 Locks held: none
4725    at 0x........: child16 (tc19_shadowmem.c:57)
4726    by 0x........: steer (tc19_shadowmem.c:342)
4727    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4728    ...
4730 This conflicts with a previous write of size 1 by thread #x
4731 Locks held: none
4732    at 0x........: child16 (tc19_shadowmem.c:57)
4733    by 0x........: steer (tc19_shadowmem.c:342)
4734    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4735    ...
4736  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
4737    at 0x........: malloc (vg_replace_malloc.c:...)
4738    by 0x........: main (tc19_shadowmem.c:144)
4739  Block was alloc'd by thread #x
4741 ---------- short gran, 0 .. 98, skip 28 ----------
4742 ---Thread-Announcement------------------------------------------
4744 Thread #x was created
4745    ...
4746    by 0x........: pthread_create@* (hg_intercepts.c:...)
4747    by 0x........: main (tc19_shadowmem.c:204)
4749 ---Thread-Announcement------------------------------------------
4751 Thread #x was created
4752    ...
4753    by 0x........: pthread_create@* (hg_intercepts.c:...)
4754    by 0x........: main (tc19_shadowmem.c:203)
4756 ----------------------------------------------------------------
4758 Possible data race during write of size 2 at 0x........ by thread #x
4759 Locks held: none
4760    at 0x........: child16 (tc19_shadowmem.c:57)
4761    by 0x........: steer (tc19_shadowmem.c:344)
4762    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4763    ...
4765 This conflicts with a previous write of size 2 by thread #x
4766 Locks held: none
4767    at 0x........: child16 (tc19_shadowmem.c:57)
4768    by 0x........: steer (tc19_shadowmem.c:344)
4769    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4770    ...
4771  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
4772    at 0x........: malloc (vg_replace_malloc.c:...)
4773    by 0x........: main (tc19_shadowmem.c:144)
4774  Block was alloc'd by thread #x
4776 ---------- short gran, 1 .. 98, skip 29 ----------
4777 ---Thread-Announcement------------------------------------------
4779 Thread #x was created
4780    ...
4781    by 0x........: pthread_create@* (hg_intercepts.c:...)
4782    by 0x........: main (tc19_shadowmem.c:204)
4784 ---Thread-Announcement------------------------------------------
4786 Thread #x was created
4787    ...
4788    by 0x........: pthread_create@* (hg_intercepts.c:...)
4789    by 0x........: main (tc19_shadowmem.c:203)
4791 ----------------------------------------------------------------
4793 Possible data race during write of size 1 at 0x........ by thread #x
4794 Locks held: none
4795    at 0x........: child16 (tc19_shadowmem.c:57)
4796    by 0x........: steer (tc19_shadowmem.c:346)
4797    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4798    ...
4800 This conflicts with a previous write of size 1 by thread #x
4801 Locks held: none
4802    at 0x........: child16 (tc19_shadowmem.c:57)
4803    by 0x........: steer (tc19_shadowmem.c:346)
4804    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4805    ...
4806  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
4807    at 0x........: malloc (vg_replace_malloc.c:...)
4808    by 0x........: main (tc19_shadowmem.c:144)
4809  Block was alloc'd by thread #x
4811 ----------------------------------------------------------------
4813 Possible data race during write of size 1 at 0x........ by thread #x
4814 Locks held: none
4815    at 0x........: child16 (tc19_shadowmem.c:57)
4816    by 0x........: steer (tc19_shadowmem.c:346)
4817    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4818    ...
4820 This conflicts with a previous write of size 1 by thread #x
4821 Locks held: none
4822    at 0x........: child16 (tc19_shadowmem.c:57)
4823    by 0x........: steer (tc19_shadowmem.c:346)
4824    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4825    ...
4826  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
4827    at 0x........: malloc (vg_replace_malloc.c:...)
4828    by 0x........: main (tc19_shadowmem.c:144)
4829  Block was alloc'd by thread #x
4831 ---------- short gran, 0 .. 98, skip 30 ----------
4832 ---Thread-Announcement------------------------------------------
4834 Thread #x was created
4835    ...
4836    by 0x........: pthread_create@* (hg_intercepts.c:...)
4837    by 0x........: main (tc19_shadowmem.c:204)
4839 ---Thread-Announcement------------------------------------------
4841 Thread #x was created
4842    ...
4843    by 0x........: pthread_create@* (hg_intercepts.c:...)
4844    by 0x........: main (tc19_shadowmem.c:203)
4846 ----------------------------------------------------------------
4848 Possible data race during write of size 2 at 0x........ by thread #x
4849 Locks held: none
4850    at 0x........: child16 (tc19_shadowmem.c:57)
4851    by 0x........: steer (tc19_shadowmem.c:348)
4852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4853    ...
4855 This conflicts with a previous write of size 2 by thread #x
4856 Locks held: none
4857    at 0x........: child16 (tc19_shadowmem.c:57)
4858    by 0x........: steer (tc19_shadowmem.c:348)
4859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4860    ...
4861  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
4862    at 0x........: malloc (vg_replace_malloc.c:...)
4863    by 0x........: main (tc19_shadowmem.c:144)
4864  Block was alloc'd by thread #x
4866 ---------- short gran, 1 .. 98, skip 31 ----------
4867 ---Thread-Announcement------------------------------------------
4869 Thread #x was created
4870    ...
4871    by 0x........: pthread_create@* (hg_intercepts.c:...)
4872    by 0x........: main (tc19_shadowmem.c:204)
4874 ---Thread-Announcement------------------------------------------
4876 Thread #x was created
4877    ...
4878    by 0x........: pthread_create@* (hg_intercepts.c:...)
4879    by 0x........: main (tc19_shadowmem.c:203)
4881 ----------------------------------------------------------------
4883 Possible data race during write of size 1 at 0x........ by thread #x
4884 Locks held: none
4885    at 0x........: child16 (tc19_shadowmem.c:57)
4886    by 0x........: steer (tc19_shadowmem.c:350)
4887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4888    ...
4890 This conflicts with a previous write of size 1 by thread #x
4891 Locks held: none
4892    at 0x........: child16 (tc19_shadowmem.c:57)
4893    by 0x........: steer (tc19_shadowmem.c:350)
4894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4895    ...
4896  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
4897    at 0x........: malloc (vg_replace_malloc.c:...)
4898    by 0x........: main (tc19_shadowmem.c:144)
4899  Block was alloc'd by thread #x
4901 ----------------------------------------------------------------
4903 Possible data race during write of size 1 at 0x........ by thread #x
4904 Locks held: none
4905    at 0x........: child16 (tc19_shadowmem.c:57)
4906    by 0x........: steer (tc19_shadowmem.c:350)
4907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4908    ...
4910 This conflicts with a previous write of size 1 by thread #x
4911 Locks held: none
4912    at 0x........: child16 (tc19_shadowmem.c:57)
4913    by 0x........: steer (tc19_shadowmem.c:350)
4914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4915    ...
4916  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
4917    at 0x........: malloc (vg_replace_malloc.c:...)
4918    by 0x........: main (tc19_shadowmem.c:144)
4919  Block was alloc'd by thread #x
4921 ---------- short gran, 0 .. 98, skip 32 ----------
4922 ---Thread-Announcement------------------------------------------
4924 Thread #x was created
4925    ...
4926    by 0x........: pthread_create@* (hg_intercepts.c:...)
4927    by 0x........: main (tc19_shadowmem.c:204)
4929 ---Thread-Announcement------------------------------------------
4931 Thread #x was created
4932    ...
4933    by 0x........: pthread_create@* (hg_intercepts.c:...)
4934    by 0x........: main (tc19_shadowmem.c:203)
4936 ----------------------------------------------------------------
4938 Possible data race during write of size 2 at 0x........ by thread #x
4939 Locks held: none
4940    at 0x........: child16 (tc19_shadowmem.c:57)
4941    by 0x........: steer (tc19_shadowmem.c:352)
4942    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4943    ...
4945 This conflicts with a previous write of size 2 by thread #x
4946 Locks held: none
4947    at 0x........: child16 (tc19_shadowmem.c:57)
4948    by 0x........: steer (tc19_shadowmem.c:352)
4949    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4950    ...
4951  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
4952    at 0x........: malloc (vg_replace_malloc.c:...)
4953    by 0x........: main (tc19_shadowmem.c:144)
4954  Block was alloc'd by thread #x
4956 ---------- short gran, 1 .. 98, skip 33 ----------
4957 ---Thread-Announcement------------------------------------------
4959 Thread #x was created
4960    ...
4961    by 0x........: pthread_create@* (hg_intercepts.c:...)
4962    by 0x........: main (tc19_shadowmem.c:204)
4964 ---Thread-Announcement------------------------------------------
4966 Thread #x was created
4967    ...
4968    by 0x........: pthread_create@* (hg_intercepts.c:...)
4969    by 0x........: main (tc19_shadowmem.c:203)
4971 ----------------------------------------------------------------
4973 Possible data race during write of size 1 at 0x........ by thread #x
4974 Locks held: none
4975    at 0x........: child16 (tc19_shadowmem.c:57)
4976    by 0x........: steer (tc19_shadowmem.c:354)
4977    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4978    ...
4980 This conflicts with a previous write of size 1 by thread #x
4981 Locks held: none
4982    at 0x........: child16 (tc19_shadowmem.c:57)
4983    by 0x........: steer (tc19_shadowmem.c:354)
4984    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4985    ...
4986  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
4987    at 0x........: malloc (vg_replace_malloc.c:...)
4988    by 0x........: main (tc19_shadowmem.c:144)
4989  Block was alloc'd by thread #x
4991 ----------------------------------------------------------------
4993 Possible data race during write of size 1 at 0x........ by thread #x
4994 Locks held: none
4995    at 0x........: child16 (tc19_shadowmem.c:57)
4996    by 0x........: steer (tc19_shadowmem.c:354)
4997    by 0x........: mythread_wrapper (hg_intercepts.c:...)
4998    ...
5000 This conflicts with a previous write of size 1 by thread #x
5001 Locks held: none
5002    at 0x........: child16 (tc19_shadowmem.c:57)
5003    by 0x........: steer (tc19_shadowmem.c:354)
5004    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5005    ...
5006  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
5007    at 0x........: malloc (vg_replace_malloc.c:...)
5008    by 0x........: main (tc19_shadowmem.c:144)
5009  Block was alloc'd by thread #x
5011 ---------- short gran, 0 .. 98, skip 34 ----------
5012 ---Thread-Announcement------------------------------------------
5014 Thread #x was created
5015    ...
5016    by 0x........: pthread_create@* (hg_intercepts.c:...)
5017    by 0x........: main (tc19_shadowmem.c:204)
5019 ---Thread-Announcement------------------------------------------
5021 Thread #x was created
5022    ...
5023    by 0x........: pthread_create@* (hg_intercepts.c:...)
5024    by 0x........: main (tc19_shadowmem.c:203)
5026 ----------------------------------------------------------------
5028 Possible data race during write of size 2 at 0x........ by thread #x
5029 Locks held: none
5030    at 0x........: child16 (tc19_shadowmem.c:57)
5031    by 0x........: steer (tc19_shadowmem.c:356)
5032    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5033    ...
5035 This conflicts with a previous write of size 2 by thread #x
5036 Locks held: none
5037    at 0x........: child16 (tc19_shadowmem.c:57)
5038    by 0x........: steer (tc19_shadowmem.c:356)
5039    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5040    ...
5041  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
5042    at 0x........: malloc (vg_replace_malloc.c:...)
5043    by 0x........: main (tc19_shadowmem.c:144)
5044  Block was alloc'd by thread #x
5046 ---------- short gran, 1 .. 98, skip 35 ----------
5047 ---Thread-Announcement------------------------------------------
5049 Thread #x was created
5050    ...
5051    by 0x........: pthread_create@* (hg_intercepts.c:...)
5052    by 0x........: main (tc19_shadowmem.c:204)
5054 ---Thread-Announcement------------------------------------------
5056 Thread #x was created
5057    ...
5058    by 0x........: pthread_create@* (hg_intercepts.c:...)
5059    by 0x........: main (tc19_shadowmem.c:203)
5061 ----------------------------------------------------------------
5063 Possible data race during write of size 1 at 0x........ by thread #x
5064 Locks held: none
5065    at 0x........: child16 (tc19_shadowmem.c:57)
5066    by 0x........: steer (tc19_shadowmem.c:358)
5067    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5068    ...
5070 This conflicts with a previous write of size 1 by thread #x
5071 Locks held: none
5072    at 0x........: child16 (tc19_shadowmem.c:57)
5073    by 0x........: steer (tc19_shadowmem.c:358)
5074    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5075    ...
5076  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
5077    at 0x........: malloc (vg_replace_malloc.c:...)
5078    by 0x........: main (tc19_shadowmem.c:144)
5079  Block was alloc'd by thread #x
5081 ----------------------------------------------------------------
5083 Possible data race during write of size 1 at 0x........ by thread #x
5084 Locks held: none
5085    at 0x........: child16 (tc19_shadowmem.c:57)
5086    by 0x........: steer (tc19_shadowmem.c:358)
5087    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5088    ...
5090 This conflicts with a previous write of size 1 by thread #x
5091 Locks held: none
5092    at 0x........: child16 (tc19_shadowmem.c:57)
5093    by 0x........: steer (tc19_shadowmem.c:358)
5094    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5095    ...
5096  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
5097    at 0x........: malloc (vg_replace_malloc.c:...)
5098    by 0x........: main (tc19_shadowmem.c:144)
5099  Block was alloc'd by thread #x
5101 ---------- short gran, 0 .. 98, skip 36 ----------
5102 ---Thread-Announcement------------------------------------------
5104 Thread #x was created
5105    ...
5106    by 0x........: pthread_create@* (hg_intercepts.c:...)
5107    by 0x........: main (tc19_shadowmem.c:204)
5109 ---Thread-Announcement------------------------------------------
5111 Thread #x was created
5112    ...
5113    by 0x........: pthread_create@* (hg_intercepts.c:...)
5114    by 0x........: main (tc19_shadowmem.c:203)
5116 ----------------------------------------------------------------
5118 Possible data race during write of size 2 at 0x........ by thread #x
5119 Locks held: none
5120    at 0x........: child16 (tc19_shadowmem.c:57)
5121    by 0x........: steer (tc19_shadowmem.c:360)
5122    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5123    ...
5125 This conflicts with a previous write of size 2 by thread #x
5126 Locks held: none
5127    at 0x........: child16 (tc19_shadowmem.c:57)
5128    by 0x........: steer (tc19_shadowmem.c:360)
5129    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5130    ...
5131  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
5132    at 0x........: malloc (vg_replace_malloc.c:...)
5133    by 0x........: main (tc19_shadowmem.c:144)
5134  Block was alloc'd by thread #x
5136 ---------- short gran, 1 .. 98, skip 37 ----------
5137 ---Thread-Announcement------------------------------------------
5139 Thread #x was created
5140    ...
5141    by 0x........: pthread_create@* (hg_intercepts.c:...)
5142    by 0x........: main (tc19_shadowmem.c:204)
5144 ---Thread-Announcement------------------------------------------
5146 Thread #x was created
5147    ...
5148    by 0x........: pthread_create@* (hg_intercepts.c:...)
5149    by 0x........: main (tc19_shadowmem.c:203)
5151 ----------------------------------------------------------------
5153 Possible data race during write of size 1 at 0x........ by thread #x
5154 Locks held: none
5155    at 0x........: child16 (tc19_shadowmem.c:57)
5156    by 0x........: steer (tc19_shadowmem.c:362)
5157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5158    ...
5160 This conflicts with a previous write of size 1 by thread #x
5161 Locks held: none
5162    at 0x........: child16 (tc19_shadowmem.c:57)
5163    by 0x........: steer (tc19_shadowmem.c:362)
5164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5165    ...
5166  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
5167    at 0x........: malloc (vg_replace_malloc.c:...)
5168    by 0x........: main (tc19_shadowmem.c:144)
5169  Block was alloc'd by thread #x
5171 ----------------------------------------------------------------
5173 Possible data race during write of size 1 at 0x........ by thread #x
5174 Locks held: none
5175    at 0x........: child16 (tc19_shadowmem.c:57)
5176    by 0x........: steer (tc19_shadowmem.c:362)
5177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5178    ...
5180 This conflicts with a previous write of size 1 by thread #x
5181 Locks held: none
5182    at 0x........: child16 (tc19_shadowmem.c:57)
5183    by 0x........: steer (tc19_shadowmem.c:362)
5184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5185    ...
5186  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
5187    at 0x........: malloc (vg_replace_malloc.c:...)
5188    by 0x........: main (tc19_shadowmem.c:144)
5189  Block was alloc'd by thread #x
5191 ---------- short gran, 0 .. 98, skip 38 ----------
5192 ---Thread-Announcement------------------------------------------
5194 Thread #x was created
5195    ...
5196    by 0x........: pthread_create@* (hg_intercepts.c:...)
5197    by 0x........: main (tc19_shadowmem.c:204)
5199 ---Thread-Announcement------------------------------------------
5201 Thread #x was created
5202    ...
5203    by 0x........: pthread_create@* (hg_intercepts.c:...)
5204    by 0x........: main (tc19_shadowmem.c:203)
5206 ----------------------------------------------------------------
5208 Possible data race during write of size 2 at 0x........ by thread #x
5209 Locks held: none
5210    at 0x........: child16 (tc19_shadowmem.c:57)
5211    by 0x........: steer (tc19_shadowmem.c:364)
5212    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5213    ...
5215 This conflicts with a previous write of size 2 by thread #x
5216 Locks held: none
5217    at 0x........: child16 (tc19_shadowmem.c:57)
5218    by 0x........: steer (tc19_shadowmem.c:364)
5219    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5220    ...
5221  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
5222    at 0x........: malloc (vg_replace_malloc.c:...)
5223    by 0x........: main (tc19_shadowmem.c:144)
5224  Block was alloc'd by thread #x
5226 ---------- short gran, 1 .. 98, skip 39 ----------
5227 ---Thread-Announcement------------------------------------------
5229 Thread #x was created
5230    ...
5231    by 0x........: pthread_create@* (hg_intercepts.c:...)
5232    by 0x........: main (tc19_shadowmem.c:204)
5234 ---Thread-Announcement------------------------------------------
5236 Thread #x was created
5237    ...
5238    by 0x........: pthread_create@* (hg_intercepts.c:...)
5239    by 0x........: main (tc19_shadowmem.c:203)
5241 ----------------------------------------------------------------
5243 Possible data race during write of size 1 at 0x........ by thread #x
5244 Locks held: none
5245    at 0x........: child16 (tc19_shadowmem.c:57)
5246    by 0x........: steer (tc19_shadowmem.c:366)
5247    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5248    ...
5250 This conflicts with a previous write of size 1 by thread #x
5251 Locks held: none
5252    at 0x........: child16 (tc19_shadowmem.c:57)
5253    by 0x........: steer (tc19_shadowmem.c:366)
5254    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5255    ...
5256  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
5257    at 0x........: malloc (vg_replace_malloc.c:...)
5258    by 0x........: main (tc19_shadowmem.c:144)
5259  Block was alloc'd by thread #x
5261 ----------------------------------------------------------------
5263 Possible data race during write of size 1 at 0x........ by thread #x
5264 Locks held: none
5265    at 0x........: child16 (tc19_shadowmem.c:57)
5266    by 0x........: steer (tc19_shadowmem.c:366)
5267    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5268    ...
5270 This conflicts with a previous write of size 1 by thread #x
5271 Locks held: none
5272    at 0x........: child16 (tc19_shadowmem.c:57)
5273    by 0x........: steer (tc19_shadowmem.c:366)
5274    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5275    ...
5276  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
5277    at 0x........: malloc (vg_replace_malloc.c:...)
5278    by 0x........: main (tc19_shadowmem.c:144)
5279  Block was alloc'd by thread #x
5281 ---------- short gran, 0 .. 98, skip 40 ----------
5282 ---Thread-Announcement------------------------------------------
5284 Thread #x was created
5285    ...
5286    by 0x........: pthread_create@* (hg_intercepts.c:...)
5287    by 0x........: main (tc19_shadowmem.c:204)
5289 ---Thread-Announcement------------------------------------------
5291 Thread #x was created
5292    ...
5293    by 0x........: pthread_create@* (hg_intercepts.c:...)
5294    by 0x........: main (tc19_shadowmem.c:203)
5296 ----------------------------------------------------------------
5298 Possible data race during write of size 2 at 0x........ by thread #x
5299 Locks held: none
5300    at 0x........: child16 (tc19_shadowmem.c:57)
5301    by 0x........: steer (tc19_shadowmem.c:368)
5302    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5303    ...
5305 This conflicts with a previous write of size 2 by thread #x
5306 Locks held: none
5307    at 0x........: child16 (tc19_shadowmem.c:57)
5308    by 0x........: steer (tc19_shadowmem.c:368)
5309    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5310    ...
5311  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
5312    at 0x........: malloc (vg_replace_malloc.c:...)
5313    by 0x........: main (tc19_shadowmem.c:144)
5314  Block was alloc'd by thread #x
5316 ---------- short gran, 1 .. 98, skip 41 ----------
5317 ---Thread-Announcement------------------------------------------
5319 Thread #x was created
5320    ...
5321    by 0x........: pthread_create@* (hg_intercepts.c:...)
5322    by 0x........: main (tc19_shadowmem.c:204)
5324 ---Thread-Announcement------------------------------------------
5326 Thread #x was created
5327    ...
5328    by 0x........: pthread_create@* (hg_intercepts.c:...)
5329    by 0x........: main (tc19_shadowmem.c:203)
5331 ----------------------------------------------------------------
5333 Possible data race during write of size 1 at 0x........ by thread #x
5334 Locks held: none
5335    at 0x........: child16 (tc19_shadowmem.c:57)
5336    by 0x........: steer (tc19_shadowmem.c:370)
5337    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5338    ...
5340 This conflicts with a previous write of size 1 by thread #x
5341 Locks held: none
5342    at 0x........: child16 (tc19_shadowmem.c:57)
5343    by 0x........: steer (tc19_shadowmem.c:370)
5344    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5345    ...
5346  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
5347    at 0x........: malloc (vg_replace_malloc.c:...)
5348    by 0x........: main (tc19_shadowmem.c:144)
5349  Block was alloc'd by thread #x
5351 ----------------------------------------------------------------
5353 Possible data race during write of size 1 at 0x........ by thread #x
5354 Locks held: none
5355    at 0x........: child16 (tc19_shadowmem.c:57)
5356    by 0x........: steer (tc19_shadowmem.c:370)
5357    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5358    ...
5360 This conflicts with a previous write of size 1 by thread #x
5361 Locks held: none
5362    at 0x........: child16 (tc19_shadowmem.c:57)
5363    by 0x........: steer (tc19_shadowmem.c:370)
5364    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5365    ...
5366  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
5367    at 0x........: malloc (vg_replace_malloc.c:...)
5368    by 0x........: main (tc19_shadowmem.c:144)
5369  Block was alloc'd by thread #x
5371 ---------- short gran, 0 .. 98, skip 42 ----------
5372 ---Thread-Announcement------------------------------------------
5374 Thread #x was created
5375    ...
5376    by 0x........: pthread_create@* (hg_intercepts.c:...)
5377    by 0x........: main (tc19_shadowmem.c:204)
5379 ---Thread-Announcement------------------------------------------
5381 Thread #x was created
5382    ...
5383    by 0x........: pthread_create@* (hg_intercepts.c:...)
5384    by 0x........: main (tc19_shadowmem.c:203)
5386 ----------------------------------------------------------------
5388 Possible data race during write of size 2 at 0x........ by thread #x
5389 Locks held: none
5390    at 0x........: child16 (tc19_shadowmem.c:57)
5391    by 0x........: steer (tc19_shadowmem.c:372)
5392    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5393    ...
5395 This conflicts with a previous write of size 2 by thread #x
5396 Locks held: none
5397    at 0x........: child16 (tc19_shadowmem.c:57)
5398    by 0x........: steer (tc19_shadowmem.c:372)
5399    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5400    ...
5401  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
5402    at 0x........: malloc (vg_replace_malloc.c:...)
5403    by 0x........: main (tc19_shadowmem.c:144)
5404  Block was alloc'd by thread #x
5406 ---------- short gran, 1 .. 98, skip 43 ----------
5407 ---Thread-Announcement------------------------------------------
5409 Thread #x was created
5410    ...
5411    by 0x........: pthread_create@* (hg_intercepts.c:...)
5412    by 0x........: main (tc19_shadowmem.c:204)
5414 ---Thread-Announcement------------------------------------------
5416 Thread #x was created
5417    ...
5418    by 0x........: pthread_create@* (hg_intercepts.c:...)
5419    by 0x........: main (tc19_shadowmem.c:203)
5421 ----------------------------------------------------------------
5423 Possible data race during write of size 1 at 0x........ by thread #x
5424 Locks held: none
5425    at 0x........: child16 (tc19_shadowmem.c:57)
5426    by 0x........: steer (tc19_shadowmem.c:374)
5427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5428    ...
5430 This conflicts with a previous write of size 1 by thread #x
5431 Locks held: none
5432    at 0x........: child16 (tc19_shadowmem.c:57)
5433    by 0x........: steer (tc19_shadowmem.c:374)
5434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5435    ...
5436  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
5437    at 0x........: malloc (vg_replace_malloc.c:...)
5438    by 0x........: main (tc19_shadowmem.c:144)
5439  Block was alloc'd by thread #x
5441 ----------------------------------------------------------------
5443 Possible data race during write of size 1 at 0x........ by thread #x
5444 Locks held: none
5445    at 0x........: child16 (tc19_shadowmem.c:57)
5446    by 0x........: steer (tc19_shadowmem.c:374)
5447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5448    ...
5450 This conflicts with a previous write of size 1 by thread #x
5451 Locks held: none
5452    at 0x........: child16 (tc19_shadowmem.c:57)
5453    by 0x........: steer (tc19_shadowmem.c:374)
5454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5455    ...
5456  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
5457    at 0x........: malloc (vg_replace_malloc.c:...)
5458    by 0x........: main (tc19_shadowmem.c:144)
5459  Block was alloc'd by thread #x
5461 ---------- short gran, 0 .. 98, skip 44 ----------
5462 ---Thread-Announcement------------------------------------------
5464 Thread #x was created
5465    ...
5466    by 0x........: pthread_create@* (hg_intercepts.c:...)
5467    by 0x........: main (tc19_shadowmem.c:204)
5469 ---Thread-Announcement------------------------------------------
5471 Thread #x was created
5472    ...
5473    by 0x........: pthread_create@* (hg_intercepts.c:...)
5474    by 0x........: main (tc19_shadowmem.c:203)
5476 ----------------------------------------------------------------
5478 Possible data race during write of size 2 at 0x........ by thread #x
5479 Locks held: none
5480    at 0x........: child16 (tc19_shadowmem.c:57)
5481    by 0x........: steer (tc19_shadowmem.c:376)
5482    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5483    ...
5485 This conflicts with a previous write of size 2 by thread #x
5486 Locks held: none
5487    at 0x........: child16 (tc19_shadowmem.c:57)
5488    by 0x........: steer (tc19_shadowmem.c:376)
5489    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5490    ...
5491  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
5492    at 0x........: malloc (vg_replace_malloc.c:...)
5493    by 0x........: main (tc19_shadowmem.c:144)
5494  Block was alloc'd by thread #x
5496 ---------- short gran, 1 .. 98, skip 45 ----------
5497 ---Thread-Announcement------------------------------------------
5499 Thread #x was created
5500    ...
5501    by 0x........: pthread_create@* (hg_intercepts.c:...)
5502    by 0x........: main (tc19_shadowmem.c:204)
5504 ---Thread-Announcement------------------------------------------
5506 Thread #x was created
5507    ...
5508    by 0x........: pthread_create@* (hg_intercepts.c:...)
5509    by 0x........: main (tc19_shadowmem.c:203)
5511 ----------------------------------------------------------------
5513 Possible data race during write of size 1 at 0x........ by thread #x
5514 Locks held: none
5515    at 0x........: child16 (tc19_shadowmem.c:57)
5516    by 0x........: steer (tc19_shadowmem.c:378)
5517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5518    ...
5520 This conflicts with a previous write of size 1 by thread #x
5521 Locks held: none
5522    at 0x........: child16 (tc19_shadowmem.c:57)
5523    by 0x........: steer (tc19_shadowmem.c:378)
5524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5525    ...
5526  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
5527    at 0x........: malloc (vg_replace_malloc.c:...)
5528    by 0x........: main (tc19_shadowmem.c:144)
5529  Block was alloc'd by thread #x
5531 ----------------------------------------------------------------
5533 Possible data race during write of size 1 at 0x........ by thread #x
5534 Locks held: none
5535    at 0x........: child16 (tc19_shadowmem.c:57)
5536    by 0x........: steer (tc19_shadowmem.c:378)
5537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5538    ...
5540 This conflicts with a previous write of size 1 by thread #x
5541 Locks held: none
5542    at 0x........: child16 (tc19_shadowmem.c:57)
5543    by 0x........: steer (tc19_shadowmem.c:378)
5544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5545    ...
5546  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
5547    at 0x........: malloc (vg_replace_malloc.c:...)
5548    by 0x........: main (tc19_shadowmem.c:144)
5549  Block was alloc'd by thread #x
5551 ---------- short gran, 0 .. 98, skip 46 ----------
5552 ---Thread-Announcement------------------------------------------
5554 Thread #x was created
5555    ...
5556    by 0x........: pthread_create@* (hg_intercepts.c:...)
5557    by 0x........: main (tc19_shadowmem.c:204)
5559 ---Thread-Announcement------------------------------------------
5561 Thread #x was created
5562    ...
5563    by 0x........: pthread_create@* (hg_intercepts.c:...)
5564    by 0x........: main (tc19_shadowmem.c:203)
5566 ----------------------------------------------------------------
5568 Possible data race during write of size 2 at 0x........ by thread #x
5569 Locks held: none
5570    at 0x........: child16 (tc19_shadowmem.c:57)
5571    by 0x........: steer (tc19_shadowmem.c:380)
5572    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5573    ...
5575 This conflicts with a previous write of size 2 by thread #x
5576 Locks held: none
5577    at 0x........: child16 (tc19_shadowmem.c:57)
5578    by 0x........: steer (tc19_shadowmem.c:380)
5579    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5580    ...
5581  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
5582    at 0x........: malloc (vg_replace_malloc.c:...)
5583    by 0x........: main (tc19_shadowmem.c:144)
5584  Block was alloc'd by thread #x
5586 ---------- short gran, 1 .. 98, skip 47 ----------
5587 ---Thread-Announcement------------------------------------------
5589 Thread #x was created
5590    ...
5591    by 0x........: pthread_create@* (hg_intercepts.c:...)
5592    by 0x........: main (tc19_shadowmem.c:204)
5594 ---Thread-Announcement------------------------------------------
5596 Thread #x was created
5597    ...
5598    by 0x........: pthread_create@* (hg_intercepts.c:...)
5599    by 0x........: main (tc19_shadowmem.c:203)
5601 ----------------------------------------------------------------
5603 Possible data race during write of size 1 at 0x........ by thread #x
5604 Locks held: none
5605    at 0x........: child16 (tc19_shadowmem.c:57)
5606    by 0x........: steer (tc19_shadowmem.c:382)
5607    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5608    ...
5610 This conflicts with a previous write of size 1 by thread #x
5611 Locks held: none
5612    at 0x........: child16 (tc19_shadowmem.c:57)
5613    by 0x........: steer (tc19_shadowmem.c:382)
5614    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5615    ...
5616  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
5617    at 0x........: malloc (vg_replace_malloc.c:...)
5618    by 0x........: main (tc19_shadowmem.c:144)
5619  Block was alloc'd by thread #x
5621 ----------------------------------------------------------------
5623 Possible data race during write of size 1 at 0x........ by thread #x
5624 Locks held: none
5625    at 0x........: child16 (tc19_shadowmem.c:57)
5626    by 0x........: steer (tc19_shadowmem.c:382)
5627    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5628    ...
5630 This conflicts with a previous write of size 1 by thread #x
5631 Locks held: none
5632    at 0x........: child16 (tc19_shadowmem.c:57)
5633    by 0x........: steer (tc19_shadowmem.c:382)
5634    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5635    ...
5636  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
5637    at 0x........: malloc (vg_replace_malloc.c:...)
5638    by 0x........: main (tc19_shadowmem.c:144)
5639  Block was alloc'd by thread #x
5641 ---------- short gran, 0 .. 98, skip 48 ----------
5642 ---Thread-Announcement------------------------------------------
5644 Thread #x was created
5645    ...
5646    by 0x........: pthread_create@* (hg_intercepts.c:...)
5647    by 0x........: main (tc19_shadowmem.c:204)
5649 ---Thread-Announcement------------------------------------------
5651 Thread #x was created
5652    ...
5653    by 0x........: pthread_create@* (hg_intercepts.c:...)
5654    by 0x........: main (tc19_shadowmem.c:203)
5656 ----------------------------------------------------------------
5658 Possible data race during write of size 2 at 0x........ by thread #x
5659 Locks held: none
5660    at 0x........: child16 (tc19_shadowmem.c:57)
5661    by 0x........: steer (tc19_shadowmem.c:384)
5662    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5663    ...
5665 This conflicts with a previous write of size 2 by thread #x
5666 Locks held: none
5667    at 0x........: child16 (tc19_shadowmem.c:57)
5668    by 0x........: steer (tc19_shadowmem.c:384)
5669    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5670    ...
5671  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
5672    at 0x........: malloc (vg_replace_malloc.c:...)
5673    by 0x........: main (tc19_shadowmem.c:144)
5674  Block was alloc'd by thread #x
5676 ---------- short gran, 1 .. 98, skip 49 ----------
5677 ---Thread-Announcement------------------------------------------
5679 Thread #x was created
5680    ...
5681    by 0x........: pthread_create@* (hg_intercepts.c:...)
5682    by 0x........: main (tc19_shadowmem.c:204)
5684 ---Thread-Announcement------------------------------------------
5686 Thread #x was created
5687    ...
5688    by 0x........: pthread_create@* (hg_intercepts.c:...)
5689    by 0x........: main (tc19_shadowmem.c:203)
5691 ----------------------------------------------------------------
5693 Possible data race during write of size 1 at 0x........ by thread #x
5694 Locks held: none
5695    at 0x........: child16 (tc19_shadowmem.c:57)
5696    by 0x........: steer (tc19_shadowmem.c:386)
5697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5698    ...
5700 This conflicts with a previous write of size 1 by thread #x
5701 Locks held: none
5702    at 0x........: child16 (tc19_shadowmem.c:57)
5703    by 0x........: steer (tc19_shadowmem.c:386)
5704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5705    ...
5706  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
5707    at 0x........: malloc (vg_replace_malloc.c:...)
5708    by 0x........: main (tc19_shadowmem.c:144)
5709  Block was alloc'd by thread #x
5711 ----------------------------------------------------------------
5713 Possible data race during write of size 1 at 0x........ by thread #x
5714 Locks held: none
5715    at 0x........: child16 (tc19_shadowmem.c:57)
5716    by 0x........: steer (tc19_shadowmem.c:386)
5717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5718    ...
5720 This conflicts with a previous write of size 1 by thread #x
5721 Locks held: none
5722    at 0x........: child16 (tc19_shadowmem.c:57)
5723    by 0x........: steer (tc19_shadowmem.c:386)
5724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5725    ...
5726  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
5727    at 0x........: malloc (vg_replace_malloc.c:...)
5728    by 0x........: main (tc19_shadowmem.c:144)
5729  Block was alloc'd by thread #x
5731 ---------- short gran, 0 .. 98, skip 50 ----------
5732 ---Thread-Announcement------------------------------------------
5734 Thread #x was created
5735    ...
5736    by 0x........: pthread_create@* (hg_intercepts.c:...)
5737    by 0x........: main (tc19_shadowmem.c:204)
5739 ---Thread-Announcement------------------------------------------
5741 Thread #x was created
5742    ...
5743    by 0x........: pthread_create@* (hg_intercepts.c:...)
5744    by 0x........: main (tc19_shadowmem.c:203)
5746 ----------------------------------------------------------------
5748 Possible data race during write of size 2 at 0x........ by thread #x
5749 Locks held: none
5750    at 0x........: child16 (tc19_shadowmem.c:57)
5751    by 0x........: steer (tc19_shadowmem.c:388)
5752    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5753    ...
5755 This conflicts with a previous write of size 2 by thread #x
5756 Locks held: none
5757    at 0x........: child16 (tc19_shadowmem.c:57)
5758    by 0x........: steer (tc19_shadowmem.c:388)
5759    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5760    ...
5761  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
5762    at 0x........: malloc (vg_replace_malloc.c:...)
5763    by 0x........: main (tc19_shadowmem.c:144)
5764  Block was alloc'd by thread #x
5766 ---------- short gran, 1 .. 98, skip 51 ----------
5767 ---Thread-Announcement------------------------------------------
5769 Thread #x was created
5770    ...
5771    by 0x........: pthread_create@* (hg_intercepts.c:...)
5772    by 0x........: main (tc19_shadowmem.c:204)
5774 ---Thread-Announcement------------------------------------------
5776 Thread #x was created
5777    ...
5778    by 0x........: pthread_create@* (hg_intercepts.c:...)
5779    by 0x........: main (tc19_shadowmem.c:203)
5781 ----------------------------------------------------------------
5783 Possible data race during write of size 1 at 0x........ by thread #x
5784 Locks held: none
5785    at 0x........: child16 (tc19_shadowmem.c:57)
5786    by 0x........: steer (tc19_shadowmem.c:390)
5787    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5788    ...
5790 This conflicts with a previous write of size 1 by thread #x
5791 Locks held: none
5792    at 0x........: child16 (tc19_shadowmem.c:57)
5793    by 0x........: steer (tc19_shadowmem.c:390)
5794    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5795    ...
5796  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
5797    at 0x........: malloc (vg_replace_malloc.c:...)
5798    by 0x........: main (tc19_shadowmem.c:144)
5799  Block was alloc'd by thread #x
5801 ----------------------------------------------------------------
5803 Possible data race during write of size 1 at 0x........ by thread #x
5804 Locks held: none
5805    at 0x........: child16 (tc19_shadowmem.c:57)
5806    by 0x........: steer (tc19_shadowmem.c:390)
5807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5808    ...
5810 This conflicts with a previous write of size 1 by thread #x
5811 Locks held: none
5812    at 0x........: child16 (tc19_shadowmem.c:57)
5813    by 0x........: steer (tc19_shadowmem.c:390)
5814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5815    ...
5816  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
5817    at 0x........: malloc (vg_replace_malloc.c:...)
5818    by 0x........: main (tc19_shadowmem.c:144)
5819  Block was alloc'd by thread #x
5821 ---------- short gran, 0 .. 98, skip 52 ----------
5822 ---Thread-Announcement------------------------------------------
5824 Thread #x was created
5825    ...
5826    by 0x........: pthread_create@* (hg_intercepts.c:...)
5827    by 0x........: main (tc19_shadowmem.c:204)
5829 ---Thread-Announcement------------------------------------------
5831 Thread #x was created
5832    ...
5833    by 0x........: pthread_create@* (hg_intercepts.c:...)
5834    by 0x........: main (tc19_shadowmem.c:203)
5836 ----------------------------------------------------------------
5838 Possible data race during write of size 2 at 0x........ by thread #x
5839 Locks held: none
5840    at 0x........: child16 (tc19_shadowmem.c:57)
5841    by 0x........: steer (tc19_shadowmem.c:392)
5842    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5843    ...
5845 This conflicts with a previous write of size 2 by thread #x
5846 Locks held: none
5847    at 0x........: child16 (tc19_shadowmem.c:57)
5848    by 0x........: steer (tc19_shadowmem.c:392)
5849    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5850    ...
5851  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
5852    at 0x........: malloc (vg_replace_malloc.c:...)
5853    by 0x........: main (tc19_shadowmem.c:144)
5854  Block was alloc'd by thread #x
5856 ---------- short gran, 1 .. 98, skip 53 ----------
5857 ---Thread-Announcement------------------------------------------
5859 Thread #x was created
5860    ...
5861    by 0x........: pthread_create@* (hg_intercepts.c:...)
5862    by 0x........: main (tc19_shadowmem.c:204)
5864 ---Thread-Announcement------------------------------------------
5866 Thread #x was created
5867    ...
5868    by 0x........: pthread_create@* (hg_intercepts.c:...)
5869    by 0x........: main (tc19_shadowmem.c:203)
5871 ----------------------------------------------------------------
5873 Possible data race during write of size 1 at 0x........ by thread #x
5874 Locks held: none
5875    at 0x........: child16 (tc19_shadowmem.c:57)
5876    by 0x........: steer (tc19_shadowmem.c:394)
5877    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5878    ...
5880 This conflicts with a previous write of size 1 by thread #x
5881 Locks held: none
5882    at 0x........: child16 (tc19_shadowmem.c:57)
5883    by 0x........: steer (tc19_shadowmem.c:394)
5884    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5885    ...
5886  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
5887    at 0x........: malloc (vg_replace_malloc.c:...)
5888    by 0x........: main (tc19_shadowmem.c:144)
5889  Block was alloc'd by thread #x
5891 ----------------------------------------------------------------
5893 Possible data race during write of size 1 at 0x........ by thread #x
5894 Locks held: none
5895    at 0x........: child16 (tc19_shadowmem.c:57)
5896    by 0x........: steer (tc19_shadowmem.c:394)
5897    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5898    ...
5900 This conflicts with a previous write of size 1 by thread #x
5901 Locks held: none
5902    at 0x........: child16 (tc19_shadowmem.c:57)
5903    by 0x........: steer (tc19_shadowmem.c:394)
5904    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5905    ...
5906  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
5907    at 0x........: malloc (vg_replace_malloc.c:...)
5908    by 0x........: main (tc19_shadowmem.c:144)
5909  Block was alloc'd by thread #x
5911 ---------- short gran, 0 .. 98, skip 54 ----------
5912 ---Thread-Announcement------------------------------------------
5914 Thread #x was created
5915    ...
5916    by 0x........: pthread_create@* (hg_intercepts.c:...)
5917    by 0x........: main (tc19_shadowmem.c:204)
5919 ---Thread-Announcement------------------------------------------
5921 Thread #x was created
5922    ...
5923    by 0x........: pthread_create@* (hg_intercepts.c:...)
5924    by 0x........: main (tc19_shadowmem.c:203)
5926 ----------------------------------------------------------------
5928 Possible data race during write of size 2 at 0x........ by thread #x
5929 Locks held: none
5930    at 0x........: child16 (tc19_shadowmem.c:57)
5931    by 0x........: steer (tc19_shadowmem.c:396)
5932    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5933    ...
5935 This conflicts with a previous write of size 2 by thread #x
5936 Locks held: none
5937    at 0x........: child16 (tc19_shadowmem.c:57)
5938    by 0x........: steer (tc19_shadowmem.c:396)
5939    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5940    ...
5941  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
5942    at 0x........: malloc (vg_replace_malloc.c:...)
5943    by 0x........: main (tc19_shadowmem.c:144)
5944  Block was alloc'd by thread #x
5946 ---------- short gran, 1 .. 98, skip 55 ----------
5947 ---Thread-Announcement------------------------------------------
5949 Thread #x was created
5950    ...
5951    by 0x........: pthread_create@* (hg_intercepts.c:...)
5952    by 0x........: main (tc19_shadowmem.c:204)
5954 ---Thread-Announcement------------------------------------------
5956 Thread #x was created
5957    ...
5958    by 0x........: pthread_create@* (hg_intercepts.c:...)
5959    by 0x........: main (tc19_shadowmem.c:203)
5961 ----------------------------------------------------------------
5963 Possible data race during write of size 1 at 0x........ by thread #x
5964 Locks held: none
5965    at 0x........: child16 (tc19_shadowmem.c:57)
5966    by 0x........: steer (tc19_shadowmem.c:398)
5967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5968    ...
5970 This conflicts with a previous write of size 1 by thread #x
5971 Locks held: none
5972    at 0x........: child16 (tc19_shadowmem.c:57)
5973    by 0x........: steer (tc19_shadowmem.c:398)
5974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5975    ...
5976  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
5977    at 0x........: malloc (vg_replace_malloc.c:...)
5978    by 0x........: main (tc19_shadowmem.c:144)
5979  Block was alloc'd by thread #x
5981 ----------------------------------------------------------------
5983 Possible data race during write of size 1 at 0x........ by thread #x
5984 Locks held: none
5985    at 0x........: child16 (tc19_shadowmem.c:57)
5986    by 0x........: steer (tc19_shadowmem.c:398)
5987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5988    ...
5990 This conflicts with a previous write of size 1 by thread #x
5991 Locks held: none
5992    at 0x........: child16 (tc19_shadowmem.c:57)
5993    by 0x........: steer (tc19_shadowmem.c:398)
5994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
5995    ...
5996  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
5997    at 0x........: malloc (vg_replace_malloc.c:...)
5998    by 0x........: main (tc19_shadowmem.c:144)
5999  Block was alloc'd by thread #x
6001 ---------- short gran, 0 .. 98, skip 56 ----------
6002 ---Thread-Announcement------------------------------------------
6004 Thread #x was created
6005    ...
6006    by 0x........: pthread_create@* (hg_intercepts.c:...)
6007    by 0x........: main (tc19_shadowmem.c:204)
6009 ---Thread-Announcement------------------------------------------
6011 Thread #x was created
6012    ...
6013    by 0x........: pthread_create@* (hg_intercepts.c:...)
6014    by 0x........: main (tc19_shadowmem.c:203)
6016 ----------------------------------------------------------------
6018 Possible data race during write of size 2 at 0x........ by thread #x
6019 Locks held: none
6020    at 0x........: child16 (tc19_shadowmem.c:57)
6021    by 0x........: steer (tc19_shadowmem.c:400)
6022    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6023    ...
6025 This conflicts with a previous write of size 2 by thread #x
6026 Locks held: none
6027    at 0x........: child16 (tc19_shadowmem.c:57)
6028    by 0x........: steer (tc19_shadowmem.c:400)
6029    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6030    ...
6031  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
6032    at 0x........: malloc (vg_replace_malloc.c:...)
6033    by 0x........: main (tc19_shadowmem.c:144)
6034  Block was alloc'd by thread #x
6036 ---------- short gran, 1 .. 98, skip 57 ----------
6037 ---Thread-Announcement------------------------------------------
6039 Thread #x was created
6040    ...
6041    by 0x........: pthread_create@* (hg_intercepts.c:...)
6042    by 0x........: main (tc19_shadowmem.c:204)
6044 ---Thread-Announcement------------------------------------------
6046 Thread #x was created
6047    ...
6048    by 0x........: pthread_create@* (hg_intercepts.c:...)
6049    by 0x........: main (tc19_shadowmem.c:203)
6051 ----------------------------------------------------------------
6053 Possible data race during write of size 1 at 0x........ by thread #x
6054 Locks held: none
6055    at 0x........: child16 (tc19_shadowmem.c:57)
6056    by 0x........: steer (tc19_shadowmem.c:402)
6057    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6058    ...
6060 This conflicts with a previous write of size 1 by thread #x
6061 Locks held: none
6062    at 0x........: child16 (tc19_shadowmem.c:57)
6063    by 0x........: steer (tc19_shadowmem.c:402)
6064    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6065    ...
6066  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
6067    at 0x........: malloc (vg_replace_malloc.c:...)
6068    by 0x........: main (tc19_shadowmem.c:144)
6069  Block was alloc'd by thread #x
6071 ----------------------------------------------------------------
6073 Possible data race during write of size 1 at 0x........ by thread #x
6074 Locks held: none
6075    at 0x........: child16 (tc19_shadowmem.c:57)
6076    by 0x........: steer (tc19_shadowmem.c:402)
6077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6078    ...
6080 This conflicts with a previous write of size 1 by thread #x
6081 Locks held: none
6082    at 0x........: child16 (tc19_shadowmem.c:57)
6083    by 0x........: steer (tc19_shadowmem.c:402)
6084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6085    ...
6086  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
6087    at 0x........: malloc (vg_replace_malloc.c:...)
6088    by 0x........: main (tc19_shadowmem.c:144)
6089  Block was alloc'd by thread #x
6091 ---------- short gran, 0 .. 98, skip 58 ----------
6092 ---Thread-Announcement------------------------------------------
6094 Thread #x was created
6095    ...
6096    by 0x........: pthread_create@* (hg_intercepts.c:...)
6097    by 0x........: main (tc19_shadowmem.c:204)
6099 ---Thread-Announcement------------------------------------------
6101 Thread #x was created
6102    ...
6103    by 0x........: pthread_create@* (hg_intercepts.c:...)
6104    by 0x........: main (tc19_shadowmem.c:203)
6106 ----------------------------------------------------------------
6108 Possible data race during write of size 2 at 0x........ by thread #x
6109 Locks held: none
6110    at 0x........: child16 (tc19_shadowmem.c:57)
6111    by 0x........: steer (tc19_shadowmem.c:404)
6112    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6113    ...
6115 This conflicts with a previous write of size 2 by thread #x
6116 Locks held: none
6117    at 0x........: child16 (tc19_shadowmem.c:57)
6118    by 0x........: steer (tc19_shadowmem.c:404)
6119    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6120    ...
6121  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
6122    at 0x........: malloc (vg_replace_malloc.c:...)
6123    by 0x........: main (tc19_shadowmem.c:144)
6124  Block was alloc'd by thread #x
6126 ---------- short gran, 1 .. 98, skip 59 ----------
6127 ---Thread-Announcement------------------------------------------
6129 Thread #x was created
6130    ...
6131    by 0x........: pthread_create@* (hg_intercepts.c:...)
6132    by 0x........: main (tc19_shadowmem.c:204)
6134 ---Thread-Announcement------------------------------------------
6136 Thread #x was created
6137    ...
6138    by 0x........: pthread_create@* (hg_intercepts.c:...)
6139    by 0x........: main (tc19_shadowmem.c:203)
6141 ----------------------------------------------------------------
6143 Possible data race during write of size 1 at 0x........ by thread #x
6144 Locks held: none
6145    at 0x........: child16 (tc19_shadowmem.c:57)
6146    by 0x........: steer (tc19_shadowmem.c:406)
6147    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6148    ...
6150 This conflicts with a previous write of size 1 by thread #x
6151 Locks held: none
6152    at 0x........: child16 (tc19_shadowmem.c:57)
6153    by 0x........: steer (tc19_shadowmem.c:406)
6154    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6155    ...
6156  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
6157    at 0x........: malloc (vg_replace_malloc.c:...)
6158    by 0x........: main (tc19_shadowmem.c:144)
6159  Block was alloc'd by thread #x
6161 ----------------------------------------------------------------
6163 Possible data race during write of size 1 at 0x........ by thread #x
6164 Locks held: none
6165    at 0x........: child16 (tc19_shadowmem.c:57)
6166    by 0x........: steer (tc19_shadowmem.c:406)
6167    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6168    ...
6170 This conflicts with a previous write of size 1 by thread #x
6171 Locks held: none
6172    at 0x........: child16 (tc19_shadowmem.c:57)
6173    by 0x........: steer (tc19_shadowmem.c:406)
6174    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6175    ...
6176  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
6177    at 0x........: malloc (vg_replace_malloc.c:...)
6178    by 0x........: main (tc19_shadowmem.c:144)
6179  Block was alloc'd by thread #x
6181 ---------- short gran, 0 .. 98, skip 60 ----------
6182 ---Thread-Announcement------------------------------------------
6184 Thread #x was created
6185    ...
6186    by 0x........: pthread_create@* (hg_intercepts.c:...)
6187    by 0x........: main (tc19_shadowmem.c:204)
6189 ---Thread-Announcement------------------------------------------
6191 Thread #x was created
6192    ...
6193    by 0x........: pthread_create@* (hg_intercepts.c:...)
6194    by 0x........: main (tc19_shadowmem.c:203)
6196 ----------------------------------------------------------------
6198 Possible data race during write of size 2 at 0x........ by thread #x
6199 Locks held: none
6200    at 0x........: child16 (tc19_shadowmem.c:57)
6201    by 0x........: steer (tc19_shadowmem.c:408)
6202    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6203    ...
6205 This conflicts with a previous write of size 2 by thread #x
6206 Locks held: none
6207    at 0x........: child16 (tc19_shadowmem.c:57)
6208    by 0x........: steer (tc19_shadowmem.c:408)
6209    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6210    ...
6211  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
6212    at 0x........: malloc (vg_replace_malloc.c:...)
6213    by 0x........: main (tc19_shadowmem.c:144)
6214  Block was alloc'd by thread #x
6216 ---------- short gran, 1 .. 98, skip 61 ----------
6217 ---Thread-Announcement------------------------------------------
6219 Thread #x was created
6220    ...
6221    by 0x........: pthread_create@* (hg_intercepts.c:...)
6222    by 0x........: main (tc19_shadowmem.c:204)
6224 ---Thread-Announcement------------------------------------------
6226 Thread #x was created
6227    ...
6228    by 0x........: pthread_create@* (hg_intercepts.c:...)
6229    by 0x........: main (tc19_shadowmem.c:203)
6231 ----------------------------------------------------------------
6233 Possible data race during write of size 1 at 0x........ by thread #x
6234 Locks held: none
6235    at 0x........: child16 (tc19_shadowmem.c:57)
6236    by 0x........: steer (tc19_shadowmem.c:410)
6237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6238    ...
6240 This conflicts with a previous write of size 1 by thread #x
6241 Locks held: none
6242    at 0x........: child16 (tc19_shadowmem.c:57)
6243    by 0x........: steer (tc19_shadowmem.c:410)
6244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6245    ...
6246  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
6247    at 0x........: malloc (vg_replace_malloc.c:...)
6248    by 0x........: main (tc19_shadowmem.c:144)
6249  Block was alloc'd by thread #x
6251 ----------------------------------------------------------------
6253 Possible data race during write of size 1 at 0x........ by thread #x
6254 Locks held: none
6255    at 0x........: child16 (tc19_shadowmem.c:57)
6256    by 0x........: steer (tc19_shadowmem.c:410)
6257    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6258    ...
6260 This conflicts with a previous write of size 1 by thread #x
6261 Locks held: none
6262    at 0x........: child16 (tc19_shadowmem.c:57)
6263    by 0x........: steer (tc19_shadowmem.c:410)
6264    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6265    ...
6266  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
6267    at 0x........: malloc (vg_replace_malloc.c:...)
6268    by 0x........: main (tc19_shadowmem.c:144)
6269  Block was alloc'd by thread #x
6271 ---------- short gran, 0 .. 98, skip 62 ----------
6272 ---Thread-Announcement------------------------------------------
6274 Thread #x was created
6275    ...
6276    by 0x........: pthread_create@* (hg_intercepts.c:...)
6277    by 0x........: main (tc19_shadowmem.c:204)
6279 ---Thread-Announcement------------------------------------------
6281 Thread #x was created
6282    ...
6283    by 0x........: pthread_create@* (hg_intercepts.c:...)
6284    by 0x........: main (tc19_shadowmem.c:203)
6286 ----------------------------------------------------------------
6288 Possible data race during write of size 2 at 0x........ by thread #x
6289 Locks held: none
6290    at 0x........: child16 (tc19_shadowmem.c:57)
6291    by 0x........: steer (tc19_shadowmem.c:412)
6292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6293    ...
6295 This conflicts with a previous write of size 2 by thread #x
6296 Locks held: none
6297    at 0x........: child16 (tc19_shadowmem.c:57)
6298    by 0x........: steer (tc19_shadowmem.c:412)
6299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6300    ...
6301  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
6302    at 0x........: malloc (vg_replace_malloc.c:...)
6303    by 0x........: main (tc19_shadowmem.c:144)
6304  Block was alloc'd by thread #x
6306 ---------- short gran, 1 .. 98, skip 63 ----------
6307 ---Thread-Announcement------------------------------------------
6309 Thread #x was created
6310    ...
6311    by 0x........: pthread_create@* (hg_intercepts.c:...)
6312    by 0x........: main (tc19_shadowmem.c:204)
6314 ---Thread-Announcement------------------------------------------
6316 Thread #x was created
6317    ...
6318    by 0x........: pthread_create@* (hg_intercepts.c:...)
6319    by 0x........: main (tc19_shadowmem.c:203)
6321 ----------------------------------------------------------------
6323 Possible data race during write of size 1 at 0x........ by thread #x
6324 Locks held: none
6325    at 0x........: child16 (tc19_shadowmem.c:57)
6326    by 0x........: steer (tc19_shadowmem.c:414)
6327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6328    ...
6330 This conflicts with a previous write of size 1 by thread #x
6331 Locks held: none
6332    at 0x........: child16 (tc19_shadowmem.c:57)
6333    by 0x........: steer (tc19_shadowmem.c:414)
6334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6335    ...
6336  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
6337    at 0x........: malloc (vg_replace_malloc.c:...)
6338    by 0x........: main (tc19_shadowmem.c:144)
6339  Block was alloc'd by thread #x
6341 ----------------------------------------------------------------
6343 Possible data race during write of size 1 at 0x........ by thread #x
6344 Locks held: none
6345    at 0x........: child16 (tc19_shadowmem.c:57)
6346    by 0x........: steer (tc19_shadowmem.c:414)
6347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6348    ...
6350 This conflicts with a previous write of size 1 by thread #x
6351 Locks held: none
6352    at 0x........: child16 (tc19_shadowmem.c:57)
6353    by 0x........: steer (tc19_shadowmem.c:414)
6354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6355    ...
6356  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
6357    at 0x........: malloc (vg_replace_malloc.c:...)
6358    by 0x........: main (tc19_shadowmem.c:144)
6359  Block was alloc'd by thread #x
6361 ---------- short gran, 0 .. 98, skip 64 ----------
6362 ---Thread-Announcement------------------------------------------
6364 Thread #x was created
6365    ...
6366    by 0x........: pthread_create@* (hg_intercepts.c:...)
6367    by 0x........: main (tc19_shadowmem.c:204)
6369 ---Thread-Announcement------------------------------------------
6371 Thread #x was created
6372    ...
6373    by 0x........: pthread_create@* (hg_intercepts.c:...)
6374    by 0x........: main (tc19_shadowmem.c:203)
6376 ----------------------------------------------------------------
6378 Possible data race during write of size 2 at 0x........ by thread #x
6379 Locks held: none
6380    at 0x........: child16 (tc19_shadowmem.c:57)
6381    by 0x........: steer (tc19_shadowmem.c:416)
6382    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6383    ...
6385 This conflicts with a previous write of size 2 by thread #x
6386 Locks held: none
6387    at 0x........: child16 (tc19_shadowmem.c:57)
6388    by 0x........: steer (tc19_shadowmem.c:416)
6389    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6390    ...
6391  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
6392    at 0x........: malloc (vg_replace_malloc.c:...)
6393    by 0x........: main (tc19_shadowmem.c:144)
6394  Block was alloc'd by thread #x
6396 ---------- short gran, 1 .. 98, skip 65 ----------
6397 ---Thread-Announcement------------------------------------------
6399 Thread #x was created
6400    ...
6401    by 0x........: pthread_create@* (hg_intercepts.c:...)
6402    by 0x........: main (tc19_shadowmem.c:204)
6404 ---Thread-Announcement------------------------------------------
6406 Thread #x was created
6407    ...
6408    by 0x........: pthread_create@* (hg_intercepts.c:...)
6409    by 0x........: main (tc19_shadowmem.c:203)
6411 ----------------------------------------------------------------
6413 Possible data race during write of size 1 at 0x........ by thread #x
6414 Locks held: none
6415    at 0x........: child16 (tc19_shadowmem.c:57)
6416    by 0x........: steer (tc19_shadowmem.c:418)
6417    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6418    ...
6420 This conflicts with a previous write of size 1 by thread #x
6421 Locks held: none
6422    at 0x........: child16 (tc19_shadowmem.c:57)
6423    by 0x........: steer (tc19_shadowmem.c:418)
6424    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6425    ...
6426  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
6427    at 0x........: malloc (vg_replace_malloc.c:...)
6428    by 0x........: main (tc19_shadowmem.c:144)
6429  Block was alloc'd by thread #x
6431 ----------------------------------------------------------------
6433 Possible data race during write of size 1 at 0x........ by thread #x
6434 Locks held: none
6435    at 0x........: child16 (tc19_shadowmem.c:57)
6436    by 0x........: steer (tc19_shadowmem.c:418)
6437    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6438    ...
6440 This conflicts with a previous write of size 1 by thread #x
6441 Locks held: none
6442    at 0x........: child16 (tc19_shadowmem.c:57)
6443    by 0x........: steer (tc19_shadowmem.c:418)
6444    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6445    ...
6446  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
6447    at 0x........: malloc (vg_replace_malloc.c:...)
6448    by 0x........: main (tc19_shadowmem.c:144)
6449  Block was alloc'd by thread #x
6451 ---------- short gran, 0 .. 98, skip 66 ----------
6452 ---Thread-Announcement------------------------------------------
6454 Thread #x was created
6455    ...
6456    by 0x........: pthread_create@* (hg_intercepts.c:...)
6457    by 0x........: main (tc19_shadowmem.c:204)
6459 ---Thread-Announcement------------------------------------------
6461 Thread #x was created
6462    ...
6463    by 0x........: pthread_create@* (hg_intercepts.c:...)
6464    by 0x........: main (tc19_shadowmem.c:203)
6466 ----------------------------------------------------------------
6468 Possible data race during write of size 2 at 0x........ by thread #x
6469 Locks held: none
6470    at 0x........: child16 (tc19_shadowmem.c:57)
6471    by 0x........: steer (tc19_shadowmem.c:420)
6472    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6473    ...
6475 This conflicts with a previous write of size 2 by thread #x
6476 Locks held: none
6477    at 0x........: child16 (tc19_shadowmem.c:57)
6478    by 0x........: steer (tc19_shadowmem.c:420)
6479    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6480    ...
6481  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
6482    at 0x........: malloc (vg_replace_malloc.c:...)
6483    by 0x........: main (tc19_shadowmem.c:144)
6484  Block was alloc'd by thread #x
6486 ---------- short gran, 1 .. 98, skip 67 ----------
6487 ---Thread-Announcement------------------------------------------
6489 Thread #x was created
6490    ...
6491    by 0x........: pthread_create@* (hg_intercepts.c:...)
6492    by 0x........: main (tc19_shadowmem.c:204)
6494 ---Thread-Announcement------------------------------------------
6496 Thread #x was created
6497    ...
6498    by 0x........: pthread_create@* (hg_intercepts.c:...)
6499    by 0x........: main (tc19_shadowmem.c:203)
6501 ----------------------------------------------------------------
6503 Possible data race during write of size 1 at 0x........ by thread #x
6504 Locks held: none
6505    at 0x........: child16 (tc19_shadowmem.c:57)
6506    by 0x........: steer (tc19_shadowmem.c:422)
6507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6508    ...
6510 This conflicts with a previous write of size 1 by thread #x
6511 Locks held: none
6512    at 0x........: child16 (tc19_shadowmem.c:57)
6513    by 0x........: steer (tc19_shadowmem.c:422)
6514    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6515    ...
6516  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
6517    at 0x........: malloc (vg_replace_malloc.c:...)
6518    by 0x........: main (tc19_shadowmem.c:144)
6519  Block was alloc'd by thread #x
6521 ----------------------------------------------------------------
6523 Possible data race during write of size 1 at 0x........ by thread #x
6524 Locks held: none
6525    at 0x........: child16 (tc19_shadowmem.c:57)
6526    by 0x........: steer (tc19_shadowmem.c:422)
6527    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6528    ...
6530 This conflicts with a previous write of size 1 by thread #x
6531 Locks held: none
6532    at 0x........: child16 (tc19_shadowmem.c:57)
6533    by 0x........: steer (tc19_shadowmem.c:422)
6534    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6535    ...
6536  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
6537    at 0x........: malloc (vg_replace_malloc.c:...)
6538    by 0x........: main (tc19_shadowmem.c:144)
6539  Block was alloc'd by thread #x
6541 ---------- short gran, 0 .. 98, skip 68 ----------
6542 ---Thread-Announcement------------------------------------------
6544 Thread #x was created
6545    ...
6546    by 0x........: pthread_create@* (hg_intercepts.c:...)
6547    by 0x........: main (tc19_shadowmem.c:204)
6549 ---Thread-Announcement------------------------------------------
6551 Thread #x was created
6552    ...
6553    by 0x........: pthread_create@* (hg_intercepts.c:...)
6554    by 0x........: main (tc19_shadowmem.c:203)
6556 ----------------------------------------------------------------
6558 Possible data race during write of size 2 at 0x........ by thread #x
6559 Locks held: none
6560    at 0x........: child16 (tc19_shadowmem.c:57)
6561    by 0x........: steer (tc19_shadowmem.c:424)
6562    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6563    ...
6565 This conflicts with a previous write of size 2 by thread #x
6566 Locks held: none
6567    at 0x........: child16 (tc19_shadowmem.c:57)
6568    by 0x........: steer (tc19_shadowmem.c:424)
6569    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6570    ...
6571  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
6572    at 0x........: malloc (vg_replace_malloc.c:...)
6573    by 0x........: main (tc19_shadowmem.c:144)
6574  Block was alloc'd by thread #x
6576 ---------- short gran, 1 .. 98, skip 69 ----------
6577 ---Thread-Announcement------------------------------------------
6579 Thread #x was created
6580    ...
6581    by 0x........: pthread_create@* (hg_intercepts.c:...)
6582    by 0x........: main (tc19_shadowmem.c:204)
6584 ---Thread-Announcement------------------------------------------
6586 Thread #x was created
6587    ...
6588    by 0x........: pthread_create@* (hg_intercepts.c:...)
6589    by 0x........: main (tc19_shadowmem.c:203)
6591 ----------------------------------------------------------------
6593 Possible data race during write of size 1 at 0x........ by thread #x
6594 Locks held: none
6595    at 0x........: child16 (tc19_shadowmem.c:57)
6596    by 0x........: steer (tc19_shadowmem.c:426)
6597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6598    ...
6600 This conflicts with a previous write of size 1 by thread #x
6601 Locks held: none
6602    at 0x........: child16 (tc19_shadowmem.c:57)
6603    by 0x........: steer (tc19_shadowmem.c:426)
6604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6605    ...
6606  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
6607    at 0x........: malloc (vg_replace_malloc.c:...)
6608    by 0x........: main (tc19_shadowmem.c:144)
6609  Block was alloc'd by thread #x
6611 ----------------------------------------------------------------
6613 Possible data race during write of size 1 at 0x........ by thread #x
6614 Locks held: none
6615    at 0x........: child16 (tc19_shadowmem.c:57)
6616    by 0x........: steer (tc19_shadowmem.c:426)
6617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6618    ...
6620 This conflicts with a previous write of size 1 by thread #x
6621 Locks held: none
6622    at 0x........: child16 (tc19_shadowmem.c:57)
6623    by 0x........: steer (tc19_shadowmem.c:426)
6624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6625    ...
6626  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
6627    at 0x........: malloc (vg_replace_malloc.c:...)
6628    by 0x........: main (tc19_shadowmem.c:144)
6629  Block was alloc'd by thread #x
6631 ---------- short gran, 0 .. 98, skip 70 ----------
6632 ---Thread-Announcement------------------------------------------
6634 Thread #x was created
6635    ...
6636    by 0x........: pthread_create@* (hg_intercepts.c:...)
6637    by 0x........: main (tc19_shadowmem.c:204)
6639 ---Thread-Announcement------------------------------------------
6641 Thread #x was created
6642    ...
6643    by 0x........: pthread_create@* (hg_intercepts.c:...)
6644    by 0x........: main (tc19_shadowmem.c:203)
6646 ----------------------------------------------------------------
6648 Possible data race during write of size 2 at 0x........ by thread #x
6649 Locks held: none
6650    at 0x........: child16 (tc19_shadowmem.c:57)
6651    by 0x........: steer (tc19_shadowmem.c:428)
6652    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6653    ...
6655 This conflicts with a previous write of size 2 by thread #x
6656 Locks held: none
6657    at 0x........: child16 (tc19_shadowmem.c:57)
6658    by 0x........: steer (tc19_shadowmem.c:428)
6659    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6660    ...
6661  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
6662    at 0x........: malloc (vg_replace_malloc.c:...)
6663    by 0x........: main (tc19_shadowmem.c:144)
6664  Block was alloc'd by thread #x
6666 ---------- short gran, 1 .. 98, skip 71 ----------
6667 ---Thread-Announcement------------------------------------------
6669 Thread #x was created
6670    ...
6671    by 0x........: pthread_create@* (hg_intercepts.c:...)
6672    by 0x........: main (tc19_shadowmem.c:204)
6674 ---Thread-Announcement------------------------------------------
6676 Thread #x was created
6677    ...
6678    by 0x........: pthread_create@* (hg_intercepts.c:...)
6679    by 0x........: main (tc19_shadowmem.c:203)
6681 ----------------------------------------------------------------
6683 Possible data race during write of size 1 at 0x........ by thread #x
6684 Locks held: none
6685    at 0x........: child16 (tc19_shadowmem.c:57)
6686    by 0x........: steer (tc19_shadowmem.c:430)
6687    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6688    ...
6690 This conflicts with a previous write of size 1 by thread #x
6691 Locks held: none
6692    at 0x........: child16 (tc19_shadowmem.c:57)
6693    by 0x........: steer (tc19_shadowmem.c:430)
6694    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6695    ...
6696  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
6697    at 0x........: malloc (vg_replace_malloc.c:...)
6698    by 0x........: main (tc19_shadowmem.c:144)
6699  Block was alloc'd by thread #x
6701 ----------------------------------------------------------------
6703 Possible data race during write of size 1 at 0x........ by thread #x
6704 Locks held: none
6705    at 0x........: child16 (tc19_shadowmem.c:57)
6706    by 0x........: steer (tc19_shadowmem.c:430)
6707    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6708    ...
6710 This conflicts with a previous write of size 1 by thread #x
6711 Locks held: none
6712    at 0x........: child16 (tc19_shadowmem.c:57)
6713    by 0x........: steer (tc19_shadowmem.c:430)
6714    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6715    ...
6716  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
6717    at 0x........: malloc (vg_replace_malloc.c:...)
6718    by 0x........: main (tc19_shadowmem.c:144)
6719  Block was alloc'd by thread #x
6721 ---------- short gran, 0 .. 98, skip 72 ----------
6722 ---Thread-Announcement------------------------------------------
6724 Thread #x was created
6725    ...
6726    by 0x........: pthread_create@* (hg_intercepts.c:...)
6727    by 0x........: main (tc19_shadowmem.c:204)
6729 ---Thread-Announcement------------------------------------------
6731 Thread #x was created
6732    ...
6733    by 0x........: pthread_create@* (hg_intercepts.c:...)
6734    by 0x........: main (tc19_shadowmem.c:203)
6736 ----------------------------------------------------------------
6738 Possible data race during write of size 2 at 0x........ by thread #x
6739 Locks held: none
6740    at 0x........: child16 (tc19_shadowmem.c:57)
6741    by 0x........: steer (tc19_shadowmem.c:432)
6742    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6743    ...
6745 This conflicts with a previous write of size 2 by thread #x
6746 Locks held: none
6747    at 0x........: child16 (tc19_shadowmem.c:57)
6748    by 0x........: steer (tc19_shadowmem.c:432)
6749    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6750    ...
6751  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
6752    at 0x........: malloc (vg_replace_malloc.c:...)
6753    by 0x........: main (tc19_shadowmem.c:144)
6754  Block was alloc'd by thread #x
6756 ---------- short gran, 1 .. 98, skip 73 ----------
6757 ---Thread-Announcement------------------------------------------
6759 Thread #x was created
6760    ...
6761    by 0x........: pthread_create@* (hg_intercepts.c:...)
6762    by 0x........: main (tc19_shadowmem.c:204)
6764 ---Thread-Announcement------------------------------------------
6766 Thread #x was created
6767    ...
6768    by 0x........: pthread_create@* (hg_intercepts.c:...)
6769    by 0x........: main (tc19_shadowmem.c:203)
6771 ----------------------------------------------------------------
6773 Possible data race during write of size 1 at 0x........ by thread #x
6774 Locks held: none
6775    at 0x........: child16 (tc19_shadowmem.c:57)
6776    by 0x........: steer (tc19_shadowmem.c:434)
6777    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6778    ...
6780 This conflicts with a previous write of size 1 by thread #x
6781 Locks held: none
6782    at 0x........: child16 (tc19_shadowmem.c:57)
6783    by 0x........: steer (tc19_shadowmem.c:434)
6784    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6785    ...
6786  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
6787    at 0x........: malloc (vg_replace_malloc.c:...)
6788    by 0x........: main (tc19_shadowmem.c:144)
6789  Block was alloc'd by thread #x
6791 ----------------------------------------------------------------
6793 Possible data race during write of size 1 at 0x........ by thread #x
6794 Locks held: none
6795    at 0x........: child16 (tc19_shadowmem.c:57)
6796    by 0x........: steer (tc19_shadowmem.c:434)
6797    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6798    ...
6800 This conflicts with a previous write of size 1 by thread #x
6801 Locks held: none
6802    at 0x........: child16 (tc19_shadowmem.c:57)
6803    by 0x........: steer (tc19_shadowmem.c:434)
6804    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6805    ...
6806  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
6807    at 0x........: malloc (vg_replace_malloc.c:...)
6808    by 0x........: main (tc19_shadowmem.c:144)
6809  Block was alloc'd by thread #x
6811 ---------- short gran, 0 .. 98, skip 74 ----------
6812 ---Thread-Announcement------------------------------------------
6814 Thread #x was created
6815    ...
6816    by 0x........: pthread_create@* (hg_intercepts.c:...)
6817    by 0x........: main (tc19_shadowmem.c:204)
6819 ---Thread-Announcement------------------------------------------
6821 Thread #x was created
6822    ...
6823    by 0x........: pthread_create@* (hg_intercepts.c:...)
6824    by 0x........: main (tc19_shadowmem.c:203)
6826 ----------------------------------------------------------------
6828 Possible data race during write of size 2 at 0x........ by thread #x
6829 Locks held: none
6830    at 0x........: child16 (tc19_shadowmem.c:57)
6831    by 0x........: steer (tc19_shadowmem.c:436)
6832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6833    ...
6835 This conflicts with a previous write of size 2 by thread #x
6836 Locks held: none
6837    at 0x........: child16 (tc19_shadowmem.c:57)
6838    by 0x........: steer (tc19_shadowmem.c:436)
6839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6840    ...
6841  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
6842    at 0x........: malloc (vg_replace_malloc.c:...)
6843    by 0x........: main (tc19_shadowmem.c:144)
6844  Block was alloc'd by thread #x
6846 ---------- short gran, 1 .. 98, skip 75 ----------
6847 ---Thread-Announcement------------------------------------------
6849 Thread #x was created
6850    ...
6851    by 0x........: pthread_create@* (hg_intercepts.c:...)
6852    by 0x........: main (tc19_shadowmem.c:204)
6854 ---Thread-Announcement------------------------------------------
6856 Thread #x was created
6857    ...
6858    by 0x........: pthread_create@* (hg_intercepts.c:...)
6859    by 0x........: main (tc19_shadowmem.c:203)
6861 ----------------------------------------------------------------
6863 Possible data race during write of size 1 at 0x........ by thread #x
6864 Locks held: none
6865    at 0x........: child16 (tc19_shadowmem.c:57)
6866    by 0x........: steer (tc19_shadowmem.c:438)
6867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6868    ...
6870 This conflicts with a previous write of size 1 by thread #x
6871 Locks held: none
6872    at 0x........: child16 (tc19_shadowmem.c:57)
6873    by 0x........: steer (tc19_shadowmem.c:438)
6874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6875    ...
6876  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
6877    at 0x........: malloc (vg_replace_malloc.c:...)
6878    by 0x........: main (tc19_shadowmem.c:144)
6879  Block was alloc'd by thread #x
6881 ----------------------------------------------------------------
6883 Possible data race during write of size 1 at 0x........ by thread #x
6884 Locks held: none
6885    at 0x........: child16 (tc19_shadowmem.c:57)
6886    by 0x........: steer (tc19_shadowmem.c:438)
6887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6888    ...
6890 This conflicts with a previous write of size 1 by thread #x
6891 Locks held: none
6892    at 0x........: child16 (tc19_shadowmem.c:57)
6893    by 0x........: steer (tc19_shadowmem.c:438)
6894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6895    ...
6896  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
6897    at 0x........: malloc (vg_replace_malloc.c:...)
6898    by 0x........: main (tc19_shadowmem.c:144)
6899  Block was alloc'd by thread #x
6901 ---------- short gran, 0 .. 98, skip 76 ----------
6902 ---Thread-Announcement------------------------------------------
6904 Thread #x was created
6905    ...
6906    by 0x........: pthread_create@* (hg_intercepts.c:...)
6907    by 0x........: main (tc19_shadowmem.c:204)
6909 ---Thread-Announcement------------------------------------------
6911 Thread #x was created
6912    ...
6913    by 0x........: pthread_create@* (hg_intercepts.c:...)
6914    by 0x........: main (tc19_shadowmem.c:203)
6916 ----------------------------------------------------------------
6918 Possible data race during write of size 2 at 0x........ by thread #x
6919 Locks held: none
6920    at 0x........: child16 (tc19_shadowmem.c:57)
6921    by 0x........: steer (tc19_shadowmem.c:440)
6922    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6923    ...
6925 This conflicts with a previous write of size 2 by thread #x
6926 Locks held: none
6927    at 0x........: child16 (tc19_shadowmem.c:57)
6928    by 0x........: steer (tc19_shadowmem.c:440)
6929    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6930    ...
6931  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
6932    at 0x........: malloc (vg_replace_malloc.c:...)
6933    by 0x........: main (tc19_shadowmem.c:144)
6934  Block was alloc'd by thread #x
6936 ---------- short gran, 1 .. 98, skip 77 ----------
6937 ---Thread-Announcement------------------------------------------
6939 Thread #x was created
6940    ...
6941    by 0x........: pthread_create@* (hg_intercepts.c:...)
6942    by 0x........: main (tc19_shadowmem.c:204)
6944 ---Thread-Announcement------------------------------------------
6946 Thread #x was created
6947    ...
6948    by 0x........: pthread_create@* (hg_intercepts.c:...)
6949    by 0x........: main (tc19_shadowmem.c:203)
6951 ----------------------------------------------------------------
6953 Possible data race during write of size 1 at 0x........ by thread #x
6954 Locks held: none
6955    at 0x........: child16 (tc19_shadowmem.c:57)
6956    by 0x........: steer (tc19_shadowmem.c:442)
6957    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6958    ...
6960 This conflicts with a previous write of size 1 by thread #x
6961 Locks held: none
6962    at 0x........: child16 (tc19_shadowmem.c:57)
6963    by 0x........: steer (tc19_shadowmem.c:442)
6964    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6965    ...
6966  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
6967    at 0x........: malloc (vg_replace_malloc.c:...)
6968    by 0x........: main (tc19_shadowmem.c:144)
6969  Block was alloc'd by thread #x
6971 ----------------------------------------------------------------
6973 Possible data race during write of size 1 at 0x........ by thread #x
6974 Locks held: none
6975    at 0x........: child16 (tc19_shadowmem.c:57)
6976    by 0x........: steer (tc19_shadowmem.c:442)
6977    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6978    ...
6980 This conflicts with a previous write of size 1 by thread #x
6981 Locks held: none
6982    at 0x........: child16 (tc19_shadowmem.c:57)
6983    by 0x........: steer (tc19_shadowmem.c:442)
6984    by 0x........: mythread_wrapper (hg_intercepts.c:...)
6985    ...
6986  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
6987    at 0x........: malloc (vg_replace_malloc.c:...)
6988    by 0x........: main (tc19_shadowmem.c:144)
6989  Block was alloc'd by thread #x
6991 ---------- short gran, 0 .. 98, skip 78 ----------
6992 ---Thread-Announcement------------------------------------------
6994 Thread #x was created
6995    ...
6996    by 0x........: pthread_create@* (hg_intercepts.c:...)
6997    by 0x........: main (tc19_shadowmem.c:204)
6999 ---Thread-Announcement------------------------------------------
7001 Thread #x was created
7002    ...
7003    by 0x........: pthread_create@* (hg_intercepts.c:...)
7004    by 0x........: main (tc19_shadowmem.c:203)
7006 ----------------------------------------------------------------
7008 Possible data race during write of size 2 at 0x........ by thread #x
7009 Locks held: none
7010    at 0x........: child16 (tc19_shadowmem.c:57)
7011    by 0x........: steer (tc19_shadowmem.c:444)
7012    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7013    ...
7015 This conflicts with a previous write of size 2 by thread #x
7016 Locks held: none
7017    at 0x........: child16 (tc19_shadowmem.c:57)
7018    by 0x........: steer (tc19_shadowmem.c:444)
7019    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7020    ...
7021  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
7022    at 0x........: malloc (vg_replace_malloc.c:...)
7023    by 0x........: main (tc19_shadowmem.c:144)
7024  Block was alloc'd by thread #x
7026 ---------- short gran, 1 .. 98, skip 79 ----------
7027 ---Thread-Announcement------------------------------------------
7029 Thread #x was created
7030    ...
7031    by 0x........: pthread_create@* (hg_intercepts.c:...)
7032    by 0x........: main (tc19_shadowmem.c:204)
7034 ---Thread-Announcement------------------------------------------
7036 Thread #x was created
7037    ...
7038    by 0x........: pthread_create@* (hg_intercepts.c:...)
7039    by 0x........: main (tc19_shadowmem.c:203)
7041 ----------------------------------------------------------------
7043 Possible data race during write of size 1 at 0x........ by thread #x
7044 Locks held: none
7045    at 0x........: child16 (tc19_shadowmem.c:57)
7046    by 0x........: steer (tc19_shadowmem.c:446)
7047    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7048    ...
7050 This conflicts with a previous write of size 1 by thread #x
7051 Locks held: none
7052    at 0x........: child16 (tc19_shadowmem.c:57)
7053    by 0x........: steer (tc19_shadowmem.c:446)
7054    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7055    ...
7056  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
7057    at 0x........: malloc (vg_replace_malloc.c:...)
7058    by 0x........: main (tc19_shadowmem.c:144)
7059  Block was alloc'd by thread #x
7061 ----------------------------------------------------------------
7063 Possible data race during write of size 1 at 0x........ by thread #x
7064 Locks held: none
7065    at 0x........: child16 (tc19_shadowmem.c:57)
7066    by 0x........: steer (tc19_shadowmem.c:446)
7067    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7068    ...
7070 This conflicts with a previous write of size 1 by thread #x
7071 Locks held: none
7072    at 0x........: child16 (tc19_shadowmem.c:57)
7073    by 0x........: steer (tc19_shadowmem.c:446)
7074    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7075    ...
7076  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
7077    at 0x........: malloc (vg_replace_malloc.c:...)
7078    by 0x........: main (tc19_shadowmem.c:144)
7079  Block was alloc'd by thread #x
7081 ---------- short gran, 0 .. 98, skip 80 ----------
7082 ---Thread-Announcement------------------------------------------
7084 Thread #x was created
7085    ...
7086    by 0x........: pthread_create@* (hg_intercepts.c:...)
7087    by 0x........: main (tc19_shadowmem.c:204)
7089 ---Thread-Announcement------------------------------------------
7091 Thread #x was created
7092    ...
7093    by 0x........: pthread_create@* (hg_intercepts.c:...)
7094    by 0x........: main (tc19_shadowmem.c:203)
7096 ----------------------------------------------------------------
7098 Possible data race during write of size 2 at 0x........ by thread #x
7099 Locks held: none
7100    at 0x........: child16 (tc19_shadowmem.c:57)
7101    by 0x........: steer (tc19_shadowmem.c:448)
7102    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7103    ...
7105 This conflicts with a previous write of size 2 by thread #x
7106 Locks held: none
7107    at 0x........: child16 (tc19_shadowmem.c:57)
7108    by 0x........: steer (tc19_shadowmem.c:448)
7109    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7110    ...
7111  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
7112    at 0x........: malloc (vg_replace_malloc.c:...)
7113    by 0x........: main (tc19_shadowmem.c:144)
7114  Block was alloc'd by thread #x
7116 ---------- short gran, 1 .. 98, skip 81 ----------
7117 ---Thread-Announcement------------------------------------------
7119 Thread #x was created
7120    ...
7121    by 0x........: pthread_create@* (hg_intercepts.c:...)
7122    by 0x........: main (tc19_shadowmem.c:204)
7124 ---Thread-Announcement------------------------------------------
7126 Thread #x was created
7127    ...
7128    by 0x........: pthread_create@* (hg_intercepts.c:...)
7129    by 0x........: main (tc19_shadowmem.c:203)
7131 ----------------------------------------------------------------
7133 Possible data race during write of size 1 at 0x........ by thread #x
7134 Locks held: none
7135    at 0x........: child16 (tc19_shadowmem.c:57)
7136    by 0x........: steer (tc19_shadowmem.c:450)
7137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7138    ...
7140 This conflicts with a previous write of size 1 by thread #x
7141 Locks held: none
7142    at 0x........: child16 (tc19_shadowmem.c:57)
7143    by 0x........: steer (tc19_shadowmem.c:450)
7144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7145    ...
7146  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
7147    at 0x........: malloc (vg_replace_malloc.c:...)
7148    by 0x........: main (tc19_shadowmem.c:144)
7149  Block was alloc'd by thread #x
7151 ----------------------------------------------------------------
7153 Possible data race during write of size 1 at 0x........ by thread #x
7154 Locks held: none
7155    at 0x........: child16 (tc19_shadowmem.c:57)
7156    by 0x........: steer (tc19_shadowmem.c:450)
7157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7158    ...
7160 This conflicts with a previous write of size 1 by thread #x
7161 Locks held: none
7162    at 0x........: child16 (tc19_shadowmem.c:57)
7163    by 0x........: steer (tc19_shadowmem.c:450)
7164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7165    ...
7166  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
7167    at 0x........: malloc (vg_replace_malloc.c:...)
7168    by 0x........: main (tc19_shadowmem.c:144)
7169  Block was alloc'd by thread #x
7171 ---------- short gran, 0 .. 98, skip 82 ----------
7172 ---Thread-Announcement------------------------------------------
7174 Thread #x was created
7175    ...
7176    by 0x........: pthread_create@* (hg_intercepts.c:...)
7177    by 0x........: main (tc19_shadowmem.c:204)
7179 ---Thread-Announcement------------------------------------------
7181 Thread #x was created
7182    ...
7183    by 0x........: pthread_create@* (hg_intercepts.c:...)
7184    by 0x........: main (tc19_shadowmem.c:203)
7186 ----------------------------------------------------------------
7188 Possible data race during write of size 2 at 0x........ by thread #x
7189 Locks held: none
7190    at 0x........: child16 (tc19_shadowmem.c:57)
7191    by 0x........: steer (tc19_shadowmem.c:452)
7192    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7193    ...
7195 This conflicts with a previous write of size 2 by thread #x
7196 Locks held: none
7197    at 0x........: child16 (tc19_shadowmem.c:57)
7198    by 0x........: steer (tc19_shadowmem.c:452)
7199    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7200    ...
7201  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
7202    at 0x........: malloc (vg_replace_malloc.c:...)
7203    by 0x........: main (tc19_shadowmem.c:144)
7204  Block was alloc'd by thread #x
7206 ---------- short gran, 1 .. 98, skip 83 ----------
7207 ---Thread-Announcement------------------------------------------
7209 Thread #x was created
7210    ...
7211    by 0x........: pthread_create@* (hg_intercepts.c:...)
7212    by 0x........: main (tc19_shadowmem.c:204)
7214 ---Thread-Announcement------------------------------------------
7216 Thread #x was created
7217    ...
7218    by 0x........: pthread_create@* (hg_intercepts.c:...)
7219    by 0x........: main (tc19_shadowmem.c:203)
7221 ----------------------------------------------------------------
7223 Possible data race during write of size 1 at 0x........ by thread #x
7224 Locks held: none
7225    at 0x........: child16 (tc19_shadowmem.c:57)
7226    by 0x........: steer (tc19_shadowmem.c:454)
7227    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7228    ...
7230 This conflicts with a previous write of size 1 by thread #x
7231 Locks held: none
7232    at 0x........: child16 (tc19_shadowmem.c:57)
7233    by 0x........: steer (tc19_shadowmem.c:454)
7234    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7235    ...
7236  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
7237    at 0x........: malloc (vg_replace_malloc.c:...)
7238    by 0x........: main (tc19_shadowmem.c:144)
7239  Block was alloc'd by thread #x
7241 ----------------------------------------------------------------
7243 Possible data race during write of size 1 at 0x........ by thread #x
7244 Locks held: none
7245    at 0x........: child16 (tc19_shadowmem.c:57)
7246    by 0x........: steer (tc19_shadowmem.c:454)
7247    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7248    ...
7250 This conflicts with a previous write of size 1 by thread #x
7251 Locks held: none
7252    at 0x........: child16 (tc19_shadowmem.c:57)
7253    by 0x........: steer (tc19_shadowmem.c:454)
7254    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7255    ...
7256  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
7257    at 0x........: malloc (vg_replace_malloc.c:...)
7258    by 0x........: main (tc19_shadowmem.c:144)
7259  Block was alloc'd by thread #x
7261 ---------- short gran, 0 .. 98, skip 84 ----------
7262 ---Thread-Announcement------------------------------------------
7264 Thread #x was created
7265    ...
7266    by 0x........: pthread_create@* (hg_intercepts.c:...)
7267    by 0x........: main (tc19_shadowmem.c:204)
7269 ---Thread-Announcement------------------------------------------
7271 Thread #x was created
7272    ...
7273    by 0x........: pthread_create@* (hg_intercepts.c:...)
7274    by 0x........: main (tc19_shadowmem.c:203)
7276 ----------------------------------------------------------------
7278 Possible data race during write of size 2 at 0x........ by thread #x
7279 Locks held: none
7280    at 0x........: child16 (tc19_shadowmem.c:57)
7281    by 0x........: steer (tc19_shadowmem.c:456)
7282    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7283    ...
7285 This conflicts with a previous write of size 2 by thread #x
7286 Locks held: none
7287    at 0x........: child16 (tc19_shadowmem.c:57)
7288    by 0x........: steer (tc19_shadowmem.c:456)
7289    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7290    ...
7291  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
7292    at 0x........: malloc (vg_replace_malloc.c:...)
7293    by 0x........: main (tc19_shadowmem.c:144)
7294  Block was alloc'd by thread #x
7296 ---------- short gran, 1 .. 98, skip 85 ----------
7297 ---Thread-Announcement------------------------------------------
7299 Thread #x was created
7300    ...
7301    by 0x........: pthread_create@* (hg_intercepts.c:...)
7302    by 0x........: main (tc19_shadowmem.c:204)
7304 ---Thread-Announcement------------------------------------------
7306 Thread #x was created
7307    ...
7308    by 0x........: pthread_create@* (hg_intercepts.c:...)
7309    by 0x........: main (tc19_shadowmem.c:203)
7311 ----------------------------------------------------------------
7313 Possible data race during write of size 1 at 0x........ by thread #x
7314 Locks held: none
7315    at 0x........: child16 (tc19_shadowmem.c:57)
7316    by 0x........: steer (tc19_shadowmem.c:458)
7317    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7318    ...
7320 This conflicts with a previous write of size 1 by thread #x
7321 Locks held: none
7322    at 0x........: child16 (tc19_shadowmem.c:57)
7323    by 0x........: steer (tc19_shadowmem.c:458)
7324    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7325    ...
7326  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
7327    at 0x........: malloc (vg_replace_malloc.c:...)
7328    by 0x........: main (tc19_shadowmem.c:144)
7329  Block was alloc'd by thread #x
7331 ----------------------------------------------------------------
7333 Possible data race during write of size 1 at 0x........ by thread #x
7334 Locks held: none
7335    at 0x........: child16 (tc19_shadowmem.c:57)
7336    by 0x........: steer (tc19_shadowmem.c:458)
7337    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7338    ...
7340 This conflicts with a previous write of size 1 by thread #x
7341 Locks held: none
7342    at 0x........: child16 (tc19_shadowmem.c:57)
7343    by 0x........: steer (tc19_shadowmem.c:458)
7344    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7345    ...
7346  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
7347    at 0x........: malloc (vg_replace_malloc.c:...)
7348    by 0x........: main (tc19_shadowmem.c:144)
7349  Block was alloc'd by thread #x
7351 ---------- short gran, 0 .. 98, skip 86 ----------
7352 ---Thread-Announcement------------------------------------------
7354 Thread #x was created
7355    ...
7356    by 0x........: pthread_create@* (hg_intercepts.c:...)
7357    by 0x........: main (tc19_shadowmem.c:204)
7359 ---Thread-Announcement------------------------------------------
7361 Thread #x was created
7362    ...
7363    by 0x........: pthread_create@* (hg_intercepts.c:...)
7364    by 0x........: main (tc19_shadowmem.c:203)
7366 ----------------------------------------------------------------
7368 Possible data race during write of size 2 at 0x........ by thread #x
7369 Locks held: none
7370    at 0x........: child16 (tc19_shadowmem.c:57)
7371    by 0x........: steer (tc19_shadowmem.c:460)
7372    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7373    ...
7375 This conflicts with a previous write of size 2 by thread #x
7376 Locks held: none
7377    at 0x........: child16 (tc19_shadowmem.c:57)
7378    by 0x........: steer (tc19_shadowmem.c:460)
7379    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7380    ...
7381  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
7382    at 0x........: malloc (vg_replace_malloc.c:...)
7383    by 0x........: main (tc19_shadowmem.c:144)
7384  Block was alloc'd by thread #x
7386 ---------- short gran, 1 .. 98, skip 87 ----------
7387 ---Thread-Announcement------------------------------------------
7389 Thread #x was created
7390    ...
7391    by 0x........: pthread_create@* (hg_intercepts.c:...)
7392    by 0x........: main (tc19_shadowmem.c:204)
7394 ---Thread-Announcement------------------------------------------
7396 Thread #x was created
7397    ...
7398    by 0x........: pthread_create@* (hg_intercepts.c:...)
7399    by 0x........: main (tc19_shadowmem.c:203)
7401 ----------------------------------------------------------------
7403 Possible data race during write of size 1 at 0x........ by thread #x
7404 Locks held: none
7405    at 0x........: child16 (tc19_shadowmem.c:57)
7406    by 0x........: steer (tc19_shadowmem.c:462)
7407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7408    ...
7410 This conflicts with a previous write of size 1 by thread #x
7411 Locks held: none
7412    at 0x........: child16 (tc19_shadowmem.c:57)
7413    by 0x........: steer (tc19_shadowmem.c:462)
7414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7415    ...
7416  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
7417    at 0x........: malloc (vg_replace_malloc.c:...)
7418    by 0x........: main (tc19_shadowmem.c:144)
7419  Block was alloc'd by thread #x
7421 ----------------------------------------------------------------
7423 Possible data race during write of size 1 at 0x........ by thread #x
7424 Locks held: none
7425    at 0x........: child16 (tc19_shadowmem.c:57)
7426    by 0x........: steer (tc19_shadowmem.c:462)
7427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7428    ...
7430 This conflicts with a previous write of size 1 by thread #x
7431 Locks held: none
7432    at 0x........: child16 (tc19_shadowmem.c:57)
7433    by 0x........: steer (tc19_shadowmem.c:462)
7434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7435    ...
7436  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
7437    at 0x........: malloc (vg_replace_malloc.c:...)
7438    by 0x........: main (tc19_shadowmem.c:144)
7439  Block was alloc'd by thread #x
7441 ---------- short gran, 0 .. 98, skip 88 ----------
7442 ---Thread-Announcement------------------------------------------
7444 Thread #x was created
7445    ...
7446    by 0x........: pthread_create@* (hg_intercepts.c:...)
7447    by 0x........: main (tc19_shadowmem.c:204)
7449 ---Thread-Announcement------------------------------------------
7451 Thread #x was created
7452    ...
7453    by 0x........: pthread_create@* (hg_intercepts.c:...)
7454    by 0x........: main (tc19_shadowmem.c:203)
7456 ----------------------------------------------------------------
7458 Possible data race during write of size 2 at 0x........ by thread #x
7459 Locks held: none
7460    at 0x........: child16 (tc19_shadowmem.c:57)
7461    by 0x........: steer (tc19_shadowmem.c:464)
7462    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7463    ...
7465 This conflicts with a previous write of size 2 by thread #x
7466 Locks held: none
7467    at 0x........: child16 (tc19_shadowmem.c:57)
7468    by 0x........: steer (tc19_shadowmem.c:464)
7469    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7470    ...
7471  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
7472    at 0x........: malloc (vg_replace_malloc.c:...)
7473    by 0x........: main (tc19_shadowmem.c:144)
7474  Block was alloc'd by thread #x
7476 ---------- short gran, 1 .. 98, skip 89 ----------
7477 ---Thread-Announcement------------------------------------------
7479 Thread #x was created
7480    ...
7481    by 0x........: pthread_create@* (hg_intercepts.c:...)
7482    by 0x........: main (tc19_shadowmem.c:204)
7484 ---Thread-Announcement------------------------------------------
7486 Thread #x was created
7487    ...
7488    by 0x........: pthread_create@* (hg_intercepts.c:...)
7489    by 0x........: main (tc19_shadowmem.c:203)
7491 ----------------------------------------------------------------
7493 Possible data race during write of size 1 at 0x........ by thread #x
7494 Locks held: none
7495    at 0x........: child16 (tc19_shadowmem.c:57)
7496    by 0x........: steer (tc19_shadowmem.c:466)
7497    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7498    ...
7500 This conflicts with a previous write of size 1 by thread #x
7501 Locks held: none
7502    at 0x........: child16 (tc19_shadowmem.c:57)
7503    by 0x........: steer (tc19_shadowmem.c:466)
7504    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7505    ...
7506  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
7507    at 0x........: malloc (vg_replace_malloc.c:...)
7508    by 0x........: main (tc19_shadowmem.c:144)
7509  Block was alloc'd by thread #x
7511 ----------------------------------------------------------------
7513 Possible data race during write of size 1 at 0x........ by thread #x
7514 Locks held: none
7515    at 0x........: child16 (tc19_shadowmem.c:57)
7516    by 0x........: steer (tc19_shadowmem.c:466)
7517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7518    ...
7520 This conflicts with a previous write of size 1 by thread #x
7521 Locks held: none
7522    at 0x........: child16 (tc19_shadowmem.c:57)
7523    by 0x........: steer (tc19_shadowmem.c:466)
7524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7525    ...
7526  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
7527    at 0x........: malloc (vg_replace_malloc.c:...)
7528    by 0x........: main (tc19_shadowmem.c:144)
7529  Block was alloc'd by thread #x
7531 ---------- short gran, 0 .. 98, skip 90 ----------
7532 ---Thread-Announcement------------------------------------------
7534 Thread #x was created
7535    ...
7536    by 0x........: pthread_create@* (hg_intercepts.c:...)
7537    by 0x........: main (tc19_shadowmem.c:204)
7539 ---Thread-Announcement------------------------------------------
7541 Thread #x was created
7542    ...
7543    by 0x........: pthread_create@* (hg_intercepts.c:...)
7544    by 0x........: main (tc19_shadowmem.c:203)
7546 ----------------------------------------------------------------
7548 Possible data race during write of size 2 at 0x........ by thread #x
7549 Locks held: none
7550    at 0x........: child16 (tc19_shadowmem.c:57)
7551    by 0x........: steer (tc19_shadowmem.c:468)
7552    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7553    ...
7555 This conflicts with a previous write of size 2 by thread #x
7556 Locks held: none
7557    at 0x........: child16 (tc19_shadowmem.c:57)
7558    by 0x........: steer (tc19_shadowmem.c:468)
7559    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7560    ...
7561  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
7562    at 0x........: malloc (vg_replace_malloc.c:...)
7563    by 0x........: main (tc19_shadowmem.c:144)
7564  Block was alloc'd by thread #x
7566 ---------- short gran, 1 .. 98, skip 91 ----------
7567 ---Thread-Announcement------------------------------------------
7569 Thread #x was created
7570    ...
7571    by 0x........: pthread_create@* (hg_intercepts.c:...)
7572    by 0x........: main (tc19_shadowmem.c:204)
7574 ---Thread-Announcement------------------------------------------
7576 Thread #x was created
7577    ...
7578    by 0x........: pthread_create@* (hg_intercepts.c:...)
7579    by 0x........: main (tc19_shadowmem.c:203)
7581 ----------------------------------------------------------------
7583 Possible data race during write of size 1 at 0x........ by thread #x
7584 Locks held: none
7585    at 0x........: child16 (tc19_shadowmem.c:57)
7586    by 0x........: steer (tc19_shadowmem.c:470)
7587    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7588    ...
7590 This conflicts with a previous write of size 1 by thread #x
7591 Locks held: none
7592    at 0x........: child16 (tc19_shadowmem.c:57)
7593    by 0x........: steer (tc19_shadowmem.c:470)
7594    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7595    ...
7596  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
7597    at 0x........: malloc (vg_replace_malloc.c:...)
7598    by 0x........: main (tc19_shadowmem.c:144)
7599  Block was alloc'd by thread #x
7601 ----------------------------------------------------------------
7603 Possible data race during write of size 1 at 0x........ by thread #x
7604 Locks held: none
7605    at 0x........: child16 (tc19_shadowmem.c:57)
7606    by 0x........: steer (tc19_shadowmem.c:470)
7607    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7608    ...
7610 This conflicts with a previous write of size 1 by thread #x
7611 Locks held: none
7612    at 0x........: child16 (tc19_shadowmem.c:57)
7613    by 0x........: steer (tc19_shadowmem.c:470)
7614    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7615    ...
7616  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
7617    at 0x........: malloc (vg_replace_malloc.c:...)
7618    by 0x........: main (tc19_shadowmem.c:144)
7619  Block was alloc'd by thread #x
7621 ---------- short gran, 0 .. 98, skip 92 ----------
7622 ---Thread-Announcement------------------------------------------
7624 Thread #x was created
7625    ...
7626    by 0x........: pthread_create@* (hg_intercepts.c:...)
7627    by 0x........: main (tc19_shadowmem.c:204)
7629 ---Thread-Announcement------------------------------------------
7631 Thread #x was created
7632    ...
7633    by 0x........: pthread_create@* (hg_intercepts.c:...)
7634    by 0x........: main (tc19_shadowmem.c:203)
7636 ----------------------------------------------------------------
7638 Possible data race during write of size 2 at 0x........ by thread #x
7639 Locks held: none
7640    at 0x........: child16 (tc19_shadowmem.c:57)
7641    by 0x........: steer (tc19_shadowmem.c:472)
7642    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7643    ...
7645 This conflicts with a previous write of size 2 by thread #x
7646 Locks held: none
7647    at 0x........: child16 (tc19_shadowmem.c:57)
7648    by 0x........: steer (tc19_shadowmem.c:472)
7649    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7650    ...
7651  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
7652    at 0x........: malloc (vg_replace_malloc.c:...)
7653    by 0x........: main (tc19_shadowmem.c:144)
7654  Block was alloc'd by thread #x
7656 ---------- short gran, 1 .. 98, skip 93 ----------
7657 ---Thread-Announcement------------------------------------------
7659 Thread #x was created
7660    ...
7661    by 0x........: pthread_create@* (hg_intercepts.c:...)
7662    by 0x........: main (tc19_shadowmem.c:204)
7664 ---Thread-Announcement------------------------------------------
7666 Thread #x was created
7667    ...
7668    by 0x........: pthread_create@* (hg_intercepts.c:...)
7669    by 0x........: main (tc19_shadowmem.c:203)
7671 ----------------------------------------------------------------
7673 Possible data race during write of size 1 at 0x........ by thread #x
7674 Locks held: none
7675    at 0x........: child16 (tc19_shadowmem.c:57)
7676    by 0x........: steer (tc19_shadowmem.c:474)
7677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7678    ...
7680 This conflicts with a previous write of size 1 by thread #x
7681 Locks held: none
7682    at 0x........: child16 (tc19_shadowmem.c:57)
7683    by 0x........: steer (tc19_shadowmem.c:474)
7684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7685    ...
7686  Address 0x........ is 93 bytes inside a block of size 100 alloc'd
7687    at 0x........: malloc (vg_replace_malloc.c:...)
7688    by 0x........: main (tc19_shadowmem.c:144)
7689  Block was alloc'd by thread #x
7691 ----------------------------------------------------------------
7693 Possible data race during write of size 1 at 0x........ by thread #x
7694 Locks held: none
7695    at 0x........: child16 (tc19_shadowmem.c:57)
7696    by 0x........: steer (tc19_shadowmem.c:474)
7697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7698    ...
7700 This conflicts with a previous write of size 1 by thread #x
7701 Locks held: none
7702    at 0x........: child16 (tc19_shadowmem.c:57)
7703    by 0x........: steer (tc19_shadowmem.c:474)
7704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7705    ...
7706  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
7707    at 0x........: malloc (vg_replace_malloc.c:...)
7708    by 0x........: main (tc19_shadowmem.c:144)
7709  Block was alloc'd by thread #x
7711 ---------- short gran, 0 .. 98, skip 94 ----------
7712 ---Thread-Announcement------------------------------------------
7714 Thread #x was created
7715    ...
7716    by 0x........: pthread_create@* (hg_intercepts.c:...)
7717    by 0x........: main (tc19_shadowmem.c:204)
7719 ---Thread-Announcement------------------------------------------
7721 Thread #x was created
7722    ...
7723    by 0x........: pthread_create@* (hg_intercepts.c:...)
7724    by 0x........: main (tc19_shadowmem.c:203)
7726 ----------------------------------------------------------------
7728 Possible data race during write of size 2 at 0x........ by thread #x
7729 Locks held: none
7730    at 0x........: child16 (tc19_shadowmem.c:57)
7731    by 0x........: steer (tc19_shadowmem.c:476)
7732    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7733    ...
7735 This conflicts with a previous write of size 2 by thread #x
7736 Locks held: none
7737    at 0x........: child16 (tc19_shadowmem.c:57)
7738    by 0x........: steer (tc19_shadowmem.c:476)
7739    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7740    ...
7741  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
7742    at 0x........: malloc (vg_replace_malloc.c:...)
7743    by 0x........: main (tc19_shadowmem.c:144)
7744  Block was alloc'd by thread #x
7746 ---------- short gran, 1 .. 98, skip 95 ----------
7747 ---Thread-Announcement------------------------------------------
7749 Thread #x was created
7750    ...
7751    by 0x........: pthread_create@* (hg_intercepts.c:...)
7752    by 0x........: main (tc19_shadowmem.c:204)
7754 ---Thread-Announcement------------------------------------------
7756 Thread #x was created
7757    ...
7758    by 0x........: pthread_create@* (hg_intercepts.c:...)
7759    by 0x........: main (tc19_shadowmem.c:203)
7761 ----------------------------------------------------------------
7763 Possible data race during write of size 1 at 0x........ by thread #x
7764 Locks held: none
7765    at 0x........: child16 (tc19_shadowmem.c:57)
7766    by 0x........: steer (tc19_shadowmem.c:478)
7767    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7768    ...
7770 This conflicts with a previous write of size 1 by thread #x
7771 Locks held: none
7772    at 0x........: child16 (tc19_shadowmem.c:57)
7773    by 0x........: steer (tc19_shadowmem.c:478)
7774    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7775    ...
7776  Address 0x........ is 95 bytes inside a block of size 100 alloc'd
7777    at 0x........: malloc (vg_replace_malloc.c:...)
7778    by 0x........: main (tc19_shadowmem.c:144)
7779  Block was alloc'd by thread #x
7781 ----------------------------------------------------------------
7783 Possible data race during write of size 1 at 0x........ by thread #x
7784 Locks held: none
7785    at 0x........: child16 (tc19_shadowmem.c:57)
7786    by 0x........: steer (tc19_shadowmem.c:478)
7787    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7788    ...
7790 This conflicts with a previous write of size 1 by thread #x
7791 Locks held: none
7792    at 0x........: child16 (tc19_shadowmem.c:57)
7793    by 0x........: steer (tc19_shadowmem.c:478)
7794    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7795    ...
7796  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
7797    at 0x........: malloc (vg_replace_malloc.c:...)
7798    by 0x........: main (tc19_shadowmem.c:144)
7799  Block was alloc'd by thread #x
7801 ---------- short gran, 0 .. 98, skip 96 ----------
7802 ---Thread-Announcement------------------------------------------
7804 Thread #x was created
7805    ...
7806    by 0x........: pthread_create@* (hg_intercepts.c:...)
7807    by 0x........: main (tc19_shadowmem.c:204)
7809 ---Thread-Announcement------------------------------------------
7811 Thread #x was created
7812    ...
7813    by 0x........: pthread_create@* (hg_intercepts.c:...)
7814    by 0x........: main (tc19_shadowmem.c:203)
7816 ----------------------------------------------------------------
7818 Possible data race during write of size 2 at 0x........ by thread #x
7819 Locks held: none
7820    at 0x........: child16 (tc19_shadowmem.c:57)
7821    by 0x........: steer (tc19_shadowmem.c:480)
7822    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7823    ...
7825 This conflicts with a previous write of size 2 by thread #x
7826 Locks held: none
7827    at 0x........: child16 (tc19_shadowmem.c:57)
7828    by 0x........: steer (tc19_shadowmem.c:480)
7829    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7830    ...
7831  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
7832    at 0x........: malloc (vg_replace_malloc.c:...)
7833    by 0x........: main (tc19_shadowmem.c:144)
7834  Block was alloc'd by thread #x
7836 ---------- short gran, 1 .. 98, skip 97 ----------
7837 ---Thread-Announcement------------------------------------------
7839 Thread #x was created
7840    ...
7841    by 0x........: pthread_create@* (hg_intercepts.c:...)
7842    by 0x........: main (tc19_shadowmem.c:204)
7844 ---Thread-Announcement------------------------------------------
7846 Thread #x was created
7847    ...
7848    by 0x........: pthread_create@* (hg_intercepts.c:...)
7849    by 0x........: main (tc19_shadowmem.c:203)
7851 ----------------------------------------------------------------
7853 Possible data race during write of size 1 at 0x........ by thread #x
7854 Locks held: none
7855    at 0x........: child16 (tc19_shadowmem.c:57)
7856    by 0x........: steer (tc19_shadowmem.c:482)
7857    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7858    ...
7860 This conflicts with a previous write of size 1 by thread #x
7861 Locks held: none
7862    at 0x........: child16 (tc19_shadowmem.c:57)
7863    by 0x........: steer (tc19_shadowmem.c:482)
7864    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7865    ...
7866  Address 0x........ is 97 bytes inside a block of size 100 alloc'd
7867    at 0x........: malloc (vg_replace_malloc.c:...)
7868    by 0x........: main (tc19_shadowmem.c:144)
7869  Block was alloc'd by thread #x
7871 ----------------------------------------------------------------
7873 Possible data race during write of size 1 at 0x........ by thread #x
7874 Locks held: none
7875    at 0x........: child16 (tc19_shadowmem.c:57)
7876    by 0x........: steer (tc19_shadowmem.c:482)
7877    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7878    ...
7880 This conflicts with a previous write of size 1 by thread #x
7881 Locks held: none
7882    at 0x........: child16 (tc19_shadowmem.c:57)
7883    by 0x........: steer (tc19_shadowmem.c:482)
7884    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7885    ...
7886  Address 0x........ is 98 bytes inside a block of size 100 alloc'd
7887    at 0x........: malloc (vg_replace_malloc.c:...)
7888    by 0x........: main (tc19_shadowmem.c:144)
7889  Block was alloc'd by thread #x
7892 ==========================================================
7893 === 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 ===
7894 ==========================================================
7896 ---------- int gran, 0 .. 96, skip 0 ----------
7897 ---Thread-Announcement------------------------------------------
7899 Thread #x was created
7900    ...
7901    by 0x........: pthread_create@* (hg_intercepts.c:...)
7902    by 0x........: main (tc19_shadowmem.c:235)
7904 ---Thread-Announcement------------------------------------------
7906 Thread #x was created
7907    ...
7908    by 0x........: pthread_create@* (hg_intercepts.c:...)
7909    by 0x........: main (tc19_shadowmem.c:234)
7911 ----------------------------------------------------------------
7913 Possible data race during write of size 4 at 0x........ by thread #x
7914 Locks held: none
7915    at 0x........: child32 (tc19_shadowmem.c:81)
7916    by 0x........: steer (tc19_shadowmem.c:288)
7917    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7918    ...
7920 This conflicts with a previous write of size 4 by thread #x
7921 Locks held: none
7922    at 0x........: child32 (tc19_shadowmem.c:81)
7923    by 0x........: steer (tc19_shadowmem.c:288)
7924    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7925    ...
7926  Address 0x........ is 0 bytes inside a block of size 100 alloc'd
7927    at 0x........: malloc (vg_replace_malloc.c:...)
7928    by 0x........: main (tc19_shadowmem.c:144)
7929  Block was alloc'd by thread #x
7931 ---------- int gran, 1 .. 96, skip 1 ----------
7932 ---Thread-Announcement------------------------------------------
7934 Thread #x was created
7935    ...
7936    by 0x........: pthread_create@* (hg_intercepts.c:...)
7937    by 0x........: main (tc19_shadowmem.c:235)
7939 ---Thread-Announcement------------------------------------------
7941 Thread #x was created
7942    ...
7943    by 0x........: pthread_create@* (hg_intercepts.c:...)
7944    by 0x........: main (tc19_shadowmem.c:234)
7946 ----------------------------------------------------------------
7948 Possible data race during write of size 1 at 0x........ by thread #x
7949 Locks held: none
7950    at 0x........: child32 (tc19_shadowmem.c:81)
7951    by 0x........: steer (tc19_shadowmem.c:290)
7952    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7953    ...
7955 This conflicts with a previous write of size 1 by thread #x
7956 Locks held: none
7957    at 0x........: child32 (tc19_shadowmem.c:81)
7958    by 0x........: steer (tc19_shadowmem.c:290)
7959    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7960    ...
7961  Address 0x........ is 1 bytes inside a block of size 100 alloc'd
7962    at 0x........: malloc (vg_replace_malloc.c:...)
7963    by 0x........: main (tc19_shadowmem.c:144)
7964  Block was alloc'd by thread #x
7966 ----------------------------------------------------------------
7968 Possible data race during write of size 1 at 0x........ by thread #x
7969 Locks held: none
7970    at 0x........: child32 (tc19_shadowmem.c:81)
7971    by 0x........: steer (tc19_shadowmem.c:290)
7972    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7973    ...
7975 This conflicts with a previous write of size 1 by thread #x
7976 Locks held: none
7977    at 0x........: child32 (tc19_shadowmem.c:81)
7978    by 0x........: steer (tc19_shadowmem.c:290)
7979    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7980    ...
7981  Address 0x........ is 2 bytes inside a block of size 100 alloc'd
7982    at 0x........: malloc (vg_replace_malloc.c:...)
7983    by 0x........: main (tc19_shadowmem.c:144)
7984  Block was alloc'd by thread #x
7986 ----------------------------------------------------------------
7988 Possible data race during write of size 1 at 0x........ by thread #x
7989 Locks held: none
7990    at 0x........: child32 (tc19_shadowmem.c:81)
7991    by 0x........: steer (tc19_shadowmem.c:290)
7992    by 0x........: mythread_wrapper (hg_intercepts.c:...)
7993    ...
7995 This conflicts with a previous write of size 1 by thread #x
7996 Locks held: none
7997    at 0x........: child32 (tc19_shadowmem.c:81)
7998    by 0x........: steer (tc19_shadowmem.c:290)
7999    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8000    ...
8001  Address 0x........ is 3 bytes inside a block of size 100 alloc'd
8002    at 0x........: malloc (vg_replace_malloc.c:...)
8003    by 0x........: main (tc19_shadowmem.c:144)
8004  Block was alloc'd by thread #x
8006 ----------------------------------------------------------------
8008 Possible data race during write of size 1 at 0x........ by thread #x
8009 Locks held: none
8010    at 0x........: child32 (tc19_shadowmem.c:81)
8011    by 0x........: steer (tc19_shadowmem.c:290)
8012    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8013    ...
8015 This conflicts with a previous write of size 1 by thread #x
8016 Locks held: none
8017    at 0x........: child32 (tc19_shadowmem.c:81)
8018    by 0x........: steer (tc19_shadowmem.c:290)
8019    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8020    ...
8021  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8022    at 0x........: malloc (vg_replace_malloc.c:...)
8023    by 0x........: main (tc19_shadowmem.c:144)
8024  Block was alloc'd by thread #x
8026 ---------- int gran, 2 .. 96, skip 2 ----------
8027 ---Thread-Announcement------------------------------------------
8029 Thread #x was created
8030    ...
8031    by 0x........: pthread_create@* (hg_intercepts.c:...)
8032    by 0x........: main (tc19_shadowmem.c:235)
8034 ---Thread-Announcement------------------------------------------
8036 Thread #x was created
8037    ...
8038    by 0x........: pthread_create@* (hg_intercepts.c:...)
8039    by 0x........: main (tc19_shadowmem.c:234)
8041 ----------------------------------------------------------------
8043 Possible data race during write of size 2 at 0x........ by thread #x
8044 Locks held: none
8045    at 0x........: child32 (tc19_shadowmem.c:81)
8046    by 0x........: steer (tc19_shadowmem.c:292)
8047    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8048    ...
8050 This conflicts with a previous write of size 2 by thread #x
8051 Locks held: none
8052    at 0x........: child32 (tc19_shadowmem.c:81)
8053    by 0x........: steer (tc19_shadowmem.c:292)
8054    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8055    ...
8056  Address 0x........ is 2 bytes inside a block of size 100 alloc'd
8057    at 0x........: malloc (vg_replace_malloc.c:...)
8058    by 0x........: main (tc19_shadowmem.c:144)
8059  Block was alloc'd by thread #x
8061 ----------------------------------------------------------------
8063 Possible data race during write of size 2 at 0x........ by thread #x
8064 Locks held: none
8065    at 0x........: child32 (tc19_shadowmem.c:81)
8066    by 0x........: steer (tc19_shadowmem.c:292)
8067    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8068    ...
8070 This conflicts with a previous write of size 2 by thread #x
8071 Locks held: none
8072    at 0x........: child32 (tc19_shadowmem.c:81)
8073    by 0x........: steer (tc19_shadowmem.c:292)
8074    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8075    ...
8076  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8077    at 0x........: malloc (vg_replace_malloc.c:...)
8078    by 0x........: main (tc19_shadowmem.c:144)
8079  Block was alloc'd by thread #x
8081 ---------- int gran, 3 .. 96, skip 3 ----------
8082 ---Thread-Announcement------------------------------------------
8084 Thread #x was created
8085    ...
8086    by 0x........: pthread_create@* (hg_intercepts.c:...)
8087    by 0x........: main (tc19_shadowmem.c:235)
8089 ---Thread-Announcement------------------------------------------
8091 Thread #x was created
8092    ...
8093    by 0x........: pthread_create@* (hg_intercepts.c:...)
8094    by 0x........: main (tc19_shadowmem.c:234)
8096 ----------------------------------------------------------------
8098 Possible data race during write of size 1 at 0x........ by thread #x
8099 Locks held: none
8100    at 0x........: child32 (tc19_shadowmem.c:81)
8101    by 0x........: steer (tc19_shadowmem.c:294)
8102    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8103    ...
8105 This conflicts with a previous write of size 1 by thread #x
8106 Locks held: none
8107    at 0x........: child32 (tc19_shadowmem.c:81)
8108    by 0x........: steer (tc19_shadowmem.c:294)
8109    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8110    ...
8111  Address 0x........ is 3 bytes inside a block of size 100 alloc'd
8112    at 0x........: malloc (vg_replace_malloc.c:...)
8113    by 0x........: main (tc19_shadowmem.c:144)
8114  Block was alloc'd by thread #x
8116 ----------------------------------------------------------------
8118 Possible data race during write of size 1 at 0x........ by thread #x
8119 Locks held: none
8120    at 0x........: child32 (tc19_shadowmem.c:81)
8121    by 0x........: steer (tc19_shadowmem.c:294)
8122    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8123    ...
8125 This conflicts with a previous write of size 1 by thread #x
8126 Locks held: none
8127    at 0x........: child32 (tc19_shadowmem.c:81)
8128    by 0x........: steer (tc19_shadowmem.c:294)
8129    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8130    ...
8131  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8132    at 0x........: malloc (vg_replace_malloc.c:...)
8133    by 0x........: main (tc19_shadowmem.c:144)
8134  Block was alloc'd by thread #x
8136 ----------------------------------------------------------------
8138 Possible data race during write of size 1 at 0x........ by thread #x
8139 Locks held: none
8140    at 0x........: child32 (tc19_shadowmem.c:81)
8141    by 0x........: steer (tc19_shadowmem.c:294)
8142    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8143    ...
8145 This conflicts with a previous write of size 1 by thread #x
8146 Locks held: none
8147    at 0x........: child32 (tc19_shadowmem.c:81)
8148    by 0x........: steer (tc19_shadowmem.c:294)
8149    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8150    ...
8151  Address 0x........ is 5 bytes inside a block of size 100 alloc'd
8152    at 0x........: malloc (vg_replace_malloc.c:...)
8153    by 0x........: main (tc19_shadowmem.c:144)
8154  Block was alloc'd by thread #x
8156 ----------------------------------------------------------------
8158 Possible data race during write of size 1 at 0x........ by thread #x
8159 Locks held: none
8160    at 0x........: child32 (tc19_shadowmem.c:81)
8161    by 0x........: steer (tc19_shadowmem.c:294)
8162    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8163    ...
8165 This conflicts with a previous write of size 1 by thread #x
8166 Locks held: none
8167    at 0x........: child32 (tc19_shadowmem.c:81)
8168    by 0x........: steer (tc19_shadowmem.c:294)
8169    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8170    ...
8171  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
8172    at 0x........: malloc (vg_replace_malloc.c:...)
8173    by 0x........: main (tc19_shadowmem.c:144)
8174  Block was alloc'd by thread #x
8176 ---------- int gran, 0 .. 96, skip 4 ----------
8177 ---Thread-Announcement------------------------------------------
8179 Thread #x was created
8180    ...
8181    by 0x........: pthread_create@* (hg_intercepts.c:...)
8182    by 0x........: main (tc19_shadowmem.c:235)
8184 ---Thread-Announcement------------------------------------------
8186 Thread #x was created
8187    ...
8188    by 0x........: pthread_create@* (hg_intercepts.c:...)
8189    by 0x........: main (tc19_shadowmem.c:234)
8191 ----------------------------------------------------------------
8193 Possible data race during write of size 4 at 0x........ by thread #x
8194 Locks held: none
8195    at 0x........: child32 (tc19_shadowmem.c:81)
8196    by 0x........: steer (tc19_shadowmem.c:296)
8197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8198    ...
8200 This conflicts with a previous write of size 4 by thread #x
8201 Locks held: none
8202    at 0x........: child32 (tc19_shadowmem.c:81)
8203    by 0x........: steer (tc19_shadowmem.c:296)
8204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8205    ...
8206  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8207    at 0x........: malloc (vg_replace_malloc.c:...)
8208    by 0x........: main (tc19_shadowmem.c:144)
8209  Block was alloc'd by thread #x
8211 ---------- int gran, 1 .. 96, skip 5 ----------
8212 ---Thread-Announcement------------------------------------------
8214 Thread #x was created
8215    ...
8216    by 0x........: pthread_create@* (hg_intercepts.c:...)
8217    by 0x........: main (tc19_shadowmem.c:235)
8219 ---Thread-Announcement------------------------------------------
8221 Thread #x was created
8222    ...
8223    by 0x........: pthread_create@* (hg_intercepts.c:...)
8224    by 0x........: main (tc19_shadowmem.c:234)
8226 ----------------------------------------------------------------
8228 Possible data race during write of size 1 at 0x........ by thread #x
8229 Locks held: none
8230    at 0x........: child32 (tc19_shadowmem.c:81)
8231    by 0x........: steer (tc19_shadowmem.c:298)
8232    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8233    ...
8235 This conflicts with a previous write of size 1 by thread #x
8236 Locks held: none
8237    at 0x........: child32 (tc19_shadowmem.c:81)
8238    by 0x........: steer (tc19_shadowmem.c:298)
8239    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8240    ...
8241  Address 0x........ is 5 bytes inside a block of size 100 alloc'd
8242    at 0x........: malloc (vg_replace_malloc.c:...)
8243    by 0x........: main (tc19_shadowmem.c:144)
8244  Block was alloc'd by thread #x
8246 ----------------------------------------------------------------
8248 Possible data race during write of size 1 at 0x........ by thread #x
8249 Locks held: none
8250    at 0x........: child32 (tc19_shadowmem.c:81)
8251    by 0x........: steer (tc19_shadowmem.c:298)
8252    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8253    ...
8255 This conflicts with a previous write of size 1 by thread #x
8256 Locks held: none
8257    at 0x........: child32 (tc19_shadowmem.c:81)
8258    by 0x........: steer (tc19_shadowmem.c:298)
8259    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8260    ...
8261  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
8262    at 0x........: malloc (vg_replace_malloc.c:...)
8263    by 0x........: main (tc19_shadowmem.c:144)
8264  Block was alloc'd by thread #x
8266 ----------------------------------------------------------------
8268 Possible data race during write of size 1 at 0x........ by thread #x
8269 Locks held: none
8270    at 0x........: child32 (tc19_shadowmem.c:81)
8271    by 0x........: steer (tc19_shadowmem.c:298)
8272    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8273    ...
8275 This conflicts with a previous write of size 1 by thread #x
8276 Locks held: none
8277    at 0x........: child32 (tc19_shadowmem.c:81)
8278    by 0x........: steer (tc19_shadowmem.c:298)
8279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8280    ...
8281  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
8282    at 0x........: malloc (vg_replace_malloc.c:...)
8283    by 0x........: main (tc19_shadowmem.c:144)
8284  Block was alloc'd by thread #x
8286 ----------------------------------------------------------------
8288 Possible data race during write of size 1 at 0x........ by thread #x
8289 Locks held: none
8290    at 0x........: child32 (tc19_shadowmem.c:81)
8291    by 0x........: steer (tc19_shadowmem.c:298)
8292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8293    ...
8295 This conflicts with a previous write of size 1 by thread #x
8296 Locks held: none
8297    at 0x........: child32 (tc19_shadowmem.c:81)
8298    by 0x........: steer (tc19_shadowmem.c:298)
8299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8300    ...
8301  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8302    at 0x........: malloc (vg_replace_malloc.c:...)
8303    by 0x........: main (tc19_shadowmem.c:144)
8304  Block was alloc'd by thread #x
8306 ---------- int gran, 2 .. 96, skip 6 ----------
8307 ---Thread-Announcement------------------------------------------
8309 Thread #x was created
8310    ...
8311    by 0x........: pthread_create@* (hg_intercepts.c:...)
8312    by 0x........: main (tc19_shadowmem.c:235)
8314 ---Thread-Announcement------------------------------------------
8316 Thread #x was created
8317    ...
8318    by 0x........: pthread_create@* (hg_intercepts.c:...)
8319    by 0x........: main (tc19_shadowmem.c:234)
8321 ----------------------------------------------------------------
8323 Possible data race during write of size 2 at 0x........ by thread #x
8324 Locks held: none
8325    at 0x........: child32 (tc19_shadowmem.c:81)
8326    by 0x........: steer (tc19_shadowmem.c:300)
8327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8328    ...
8330 This conflicts with a previous write of size 2 by thread #x
8331 Locks held: none
8332    at 0x........: child32 (tc19_shadowmem.c:81)
8333    by 0x........: steer (tc19_shadowmem.c:300)
8334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8335    ...
8336  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
8337    at 0x........: malloc (vg_replace_malloc.c:...)
8338    by 0x........: main (tc19_shadowmem.c:144)
8339  Block was alloc'd by thread #x
8341 ----------------------------------------------------------------
8343 Possible data race during write of size 2 at 0x........ by thread #x
8344 Locks held: none
8345    at 0x........: child32 (tc19_shadowmem.c:81)
8346    by 0x........: steer (tc19_shadowmem.c:300)
8347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8348    ...
8350 This conflicts with a previous write of size 2 by thread #x
8351 Locks held: none
8352    at 0x........: child32 (tc19_shadowmem.c:81)
8353    by 0x........: steer (tc19_shadowmem.c:300)
8354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8355    ...
8356  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8357    at 0x........: malloc (vg_replace_malloc.c:...)
8358    by 0x........: main (tc19_shadowmem.c:144)
8359  Block was alloc'd by thread #x
8361 ---------- int gran, 3 .. 96, skip 7 ----------
8362 ---Thread-Announcement------------------------------------------
8364 Thread #x was created
8365    ...
8366    by 0x........: pthread_create@* (hg_intercepts.c:...)
8367    by 0x........: main (tc19_shadowmem.c:235)
8369 ---Thread-Announcement------------------------------------------
8371 Thread #x was created
8372    ...
8373    by 0x........: pthread_create@* (hg_intercepts.c:...)
8374    by 0x........: main (tc19_shadowmem.c:234)
8376 ----------------------------------------------------------------
8378 Possible data race during write of size 1 at 0x........ by thread #x
8379 Locks held: none
8380    at 0x........: child32 (tc19_shadowmem.c:81)
8381    by 0x........: steer (tc19_shadowmem.c:302)
8382    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8383    ...
8385 This conflicts with a previous write of size 1 by thread #x
8386 Locks held: none
8387    at 0x........: child32 (tc19_shadowmem.c:81)
8388    by 0x........: steer (tc19_shadowmem.c:302)
8389    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8390    ...
8391  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
8392    at 0x........: malloc (vg_replace_malloc.c:...)
8393    by 0x........: main (tc19_shadowmem.c:144)
8394  Block was alloc'd by thread #x
8396 ----------------------------------------------------------------
8398 Possible data race during write of size 1 at 0x........ by thread #x
8399 Locks held: none
8400    at 0x........: child32 (tc19_shadowmem.c:81)
8401    by 0x........: steer (tc19_shadowmem.c:302)
8402    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8403    ...
8405 This conflicts with a previous write of size 1 by thread #x
8406 Locks held: none
8407    at 0x........: child32 (tc19_shadowmem.c:81)
8408    by 0x........: steer (tc19_shadowmem.c:302)
8409    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8410    ...
8411  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8412    at 0x........: malloc (vg_replace_malloc.c:...)
8413    by 0x........: main (tc19_shadowmem.c:144)
8414  Block was alloc'd by thread #x
8416 ----------------------------------------------------------------
8418 Possible data race during write of size 1 at 0x........ by thread #x
8419 Locks held: none
8420    at 0x........: child32 (tc19_shadowmem.c:81)
8421    by 0x........: steer (tc19_shadowmem.c:302)
8422    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8423    ...
8425 This conflicts with a previous write of size 1 by thread #x
8426 Locks held: none
8427    at 0x........: child32 (tc19_shadowmem.c:81)
8428    by 0x........: steer (tc19_shadowmem.c:302)
8429    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8430    ...
8431  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
8432    at 0x........: malloc (vg_replace_malloc.c:...)
8433    by 0x........: main (tc19_shadowmem.c:144)
8434  Block was alloc'd by thread #x
8436 ----------------------------------------------------------------
8438 Possible data race during write of size 1 at 0x........ by thread #x
8439 Locks held: none
8440    at 0x........: child32 (tc19_shadowmem.c:81)
8441    by 0x........: steer (tc19_shadowmem.c:302)
8442    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8443    ...
8445 This conflicts with a previous write of size 1 by thread #x
8446 Locks held: none
8447    at 0x........: child32 (tc19_shadowmem.c:81)
8448    by 0x........: steer (tc19_shadowmem.c:302)
8449    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8450    ...
8451  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8452    at 0x........: malloc (vg_replace_malloc.c:...)
8453    by 0x........: main (tc19_shadowmem.c:144)
8454  Block was alloc'd by thread #x
8456 ---------- int gran, 0 .. 96, skip 8 ----------
8457 ---Thread-Announcement------------------------------------------
8459 Thread #x was created
8460    ...
8461    by 0x........: pthread_create@* (hg_intercepts.c:...)
8462    by 0x........: main (tc19_shadowmem.c:235)
8464 ---Thread-Announcement------------------------------------------
8466 Thread #x was created
8467    ...
8468    by 0x........: pthread_create@* (hg_intercepts.c:...)
8469    by 0x........: main (tc19_shadowmem.c:234)
8471 ----------------------------------------------------------------
8473 Possible data race during write of size 4 at 0x........ by thread #x
8474 Locks held: none
8475    at 0x........: child32 (tc19_shadowmem.c:81)
8476    by 0x........: steer (tc19_shadowmem.c:304)
8477    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8478    ...
8480 This conflicts with a previous write of size 4 by thread #x
8481 Locks held: none
8482    at 0x........: child32 (tc19_shadowmem.c:81)
8483    by 0x........: steer (tc19_shadowmem.c:304)
8484    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8485    ...
8486  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8487    at 0x........: malloc (vg_replace_malloc.c:...)
8488    by 0x........: main (tc19_shadowmem.c:144)
8489  Block was alloc'd by thread #x
8491 ---------- int gran, 1 .. 96, skip 9 ----------
8492 ---Thread-Announcement------------------------------------------
8494 Thread #x was created
8495    ...
8496    by 0x........: pthread_create@* (hg_intercepts.c:...)
8497    by 0x........: main (tc19_shadowmem.c:235)
8499 ---Thread-Announcement------------------------------------------
8501 Thread #x was created
8502    ...
8503    by 0x........: pthread_create@* (hg_intercepts.c:...)
8504    by 0x........: main (tc19_shadowmem.c:234)
8506 ----------------------------------------------------------------
8508 Possible data race during write of size 1 at 0x........ by thread #x
8509 Locks held: none
8510    at 0x........: child32 (tc19_shadowmem.c:81)
8511    by 0x........: steer (tc19_shadowmem.c:306)
8512    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8513    ...
8515 This conflicts with a previous write of size 1 by thread #x
8516 Locks held: none
8517    at 0x........: child32 (tc19_shadowmem.c:81)
8518    by 0x........: steer (tc19_shadowmem.c:306)
8519    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8520    ...
8521  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
8522    at 0x........: malloc (vg_replace_malloc.c:...)
8523    by 0x........: main (tc19_shadowmem.c:144)
8524  Block was alloc'd by thread #x
8526 ----------------------------------------------------------------
8528 Possible data race during write of size 1 at 0x........ by thread #x
8529 Locks held: none
8530    at 0x........: child32 (tc19_shadowmem.c:81)
8531    by 0x........: steer (tc19_shadowmem.c:306)
8532    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8533    ...
8535 This conflicts with a previous write of size 1 by thread #x
8536 Locks held: none
8537    at 0x........: child32 (tc19_shadowmem.c:81)
8538    by 0x........: steer (tc19_shadowmem.c:306)
8539    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8540    ...
8541  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8542    at 0x........: malloc (vg_replace_malloc.c:...)
8543    by 0x........: main (tc19_shadowmem.c:144)
8544  Block was alloc'd by thread #x
8546 ----------------------------------------------------------------
8548 Possible data race during write of size 1 at 0x........ by thread #x
8549 Locks held: none
8550    at 0x........: child32 (tc19_shadowmem.c:81)
8551    by 0x........: steer (tc19_shadowmem.c:306)
8552    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8553    ...
8555 This conflicts with a previous write of size 1 by thread #x
8556 Locks held: none
8557    at 0x........: child32 (tc19_shadowmem.c:81)
8558    by 0x........: steer (tc19_shadowmem.c:306)
8559    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8560    ...
8561  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
8562    at 0x........: malloc (vg_replace_malloc.c:...)
8563    by 0x........: main (tc19_shadowmem.c:144)
8564  Block was alloc'd by thread #x
8566 ----------------------------------------------------------------
8568 Possible data race during write of size 1 at 0x........ by thread #x
8569 Locks held: none
8570    at 0x........: child32 (tc19_shadowmem.c:81)
8571    by 0x........: steer (tc19_shadowmem.c:306)
8572    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8573    ...
8575 This conflicts with a previous write of size 1 by thread #x
8576 Locks held: none
8577    at 0x........: child32 (tc19_shadowmem.c:81)
8578    by 0x........: steer (tc19_shadowmem.c:306)
8579    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8580    ...
8581  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8582    at 0x........: malloc (vg_replace_malloc.c:...)
8583    by 0x........: main (tc19_shadowmem.c:144)
8584  Block was alloc'd by thread #x
8586 ---------- int gran, 2 .. 96, skip 10 ----------
8587 ---Thread-Announcement------------------------------------------
8589 Thread #x was created
8590    ...
8591    by 0x........: pthread_create@* (hg_intercepts.c:...)
8592    by 0x........: main (tc19_shadowmem.c:235)
8594 ---Thread-Announcement------------------------------------------
8596 Thread #x was created
8597    ...
8598    by 0x........: pthread_create@* (hg_intercepts.c:...)
8599    by 0x........: main (tc19_shadowmem.c:234)
8601 ----------------------------------------------------------------
8603 Possible data race during write of size 2 at 0x........ by thread #x
8604 Locks held: none
8605    at 0x........: child32 (tc19_shadowmem.c:81)
8606    by 0x........: steer (tc19_shadowmem.c:308)
8607    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8608    ...
8610 This conflicts with a previous write of size 2 by thread #x
8611 Locks held: none
8612    at 0x........: child32 (tc19_shadowmem.c:81)
8613    by 0x........: steer (tc19_shadowmem.c:308)
8614    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8615    ...
8616  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8617    at 0x........: malloc (vg_replace_malloc.c:...)
8618    by 0x........: main (tc19_shadowmem.c:144)
8619  Block was alloc'd by thread #x
8621 ----------------------------------------------------------------
8623 Possible data race during write of size 2 at 0x........ by thread #x
8624 Locks held: none
8625    at 0x........: child32 (tc19_shadowmem.c:81)
8626    by 0x........: steer (tc19_shadowmem.c:308)
8627    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8628    ...
8630 This conflicts with a previous write of size 2 by thread #x
8631 Locks held: none
8632    at 0x........: child32 (tc19_shadowmem.c:81)
8633    by 0x........: steer (tc19_shadowmem.c:308)
8634    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8635    ...
8636  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8637    at 0x........: malloc (vg_replace_malloc.c:...)
8638    by 0x........: main (tc19_shadowmem.c:144)
8639  Block was alloc'd by thread #x
8641 ---------- int gran, 3 .. 96, skip 11 ----------
8642 ---Thread-Announcement------------------------------------------
8644 Thread #x was created
8645    ...
8646    by 0x........: pthread_create@* (hg_intercepts.c:...)
8647    by 0x........: main (tc19_shadowmem.c:235)
8649 ---Thread-Announcement------------------------------------------
8651 Thread #x was created
8652    ...
8653    by 0x........: pthread_create@* (hg_intercepts.c:...)
8654    by 0x........: main (tc19_shadowmem.c:234)
8656 ----------------------------------------------------------------
8658 Possible data race during write of size 1 at 0x........ by thread #x
8659 Locks held: none
8660    at 0x........: child32 (tc19_shadowmem.c:81)
8661    by 0x........: steer (tc19_shadowmem.c:310)
8662    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8663    ...
8665 This conflicts with a previous write of size 1 by thread #x
8666 Locks held: none
8667    at 0x........: child32 (tc19_shadowmem.c:81)
8668    by 0x........: steer (tc19_shadowmem.c:310)
8669    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8670    ...
8671  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
8672    at 0x........: malloc (vg_replace_malloc.c:...)
8673    by 0x........: main (tc19_shadowmem.c:144)
8674  Block was alloc'd by thread #x
8676 ----------------------------------------------------------------
8678 Possible data race during write of size 1 at 0x........ by thread #x
8679 Locks held: none
8680    at 0x........: child32 (tc19_shadowmem.c:81)
8681    by 0x........: steer (tc19_shadowmem.c:310)
8682    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8683    ...
8685 This conflicts with a previous write of size 1 by thread #x
8686 Locks held: none
8687    at 0x........: child32 (tc19_shadowmem.c:81)
8688    by 0x........: steer (tc19_shadowmem.c:310)
8689    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8690    ...
8691  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8692    at 0x........: malloc (vg_replace_malloc.c:...)
8693    by 0x........: main (tc19_shadowmem.c:144)
8694  Block was alloc'd by thread #x
8696 ----------------------------------------------------------------
8698 Possible data race during write of size 1 at 0x........ by thread #x
8699 Locks held: none
8700    at 0x........: child32 (tc19_shadowmem.c:81)
8701    by 0x........: steer (tc19_shadowmem.c:310)
8702    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8703    ...
8705 This conflicts with a previous write of size 1 by thread #x
8706 Locks held: none
8707    at 0x........: child32 (tc19_shadowmem.c:81)
8708    by 0x........: steer (tc19_shadowmem.c:310)
8709    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8710    ...
8711  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
8712    at 0x........: malloc (vg_replace_malloc.c:...)
8713    by 0x........: main (tc19_shadowmem.c:144)
8714  Block was alloc'd by thread #x
8716 ----------------------------------------------------------------
8718 Possible data race during write of size 1 at 0x........ by thread #x
8719 Locks held: none
8720    at 0x........: child32 (tc19_shadowmem.c:81)
8721    by 0x........: steer (tc19_shadowmem.c:310)
8722    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8723    ...
8725 This conflicts with a previous write of size 1 by thread #x
8726 Locks held: none
8727    at 0x........: child32 (tc19_shadowmem.c:81)
8728    by 0x........: steer (tc19_shadowmem.c:310)
8729    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8730    ...
8731  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8732    at 0x........: malloc (vg_replace_malloc.c:...)
8733    by 0x........: main (tc19_shadowmem.c:144)
8734  Block was alloc'd by thread #x
8736 ---------- int gran, 0 .. 96, skip 12 ----------
8737 ---Thread-Announcement------------------------------------------
8739 Thread #x was created
8740    ...
8741    by 0x........: pthread_create@* (hg_intercepts.c:...)
8742    by 0x........: main (tc19_shadowmem.c:235)
8744 ---Thread-Announcement------------------------------------------
8746 Thread #x was created
8747    ...
8748    by 0x........: pthread_create@* (hg_intercepts.c:...)
8749    by 0x........: main (tc19_shadowmem.c:234)
8751 ----------------------------------------------------------------
8753 Possible data race during write of size 4 at 0x........ by thread #x
8754 Locks held: none
8755    at 0x........: child32 (tc19_shadowmem.c:81)
8756    by 0x........: steer (tc19_shadowmem.c:312)
8757    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8758    ...
8760 This conflicts with a previous write of size 4 by thread #x
8761 Locks held: none
8762    at 0x........: child32 (tc19_shadowmem.c:81)
8763    by 0x........: steer (tc19_shadowmem.c:312)
8764    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8765    ...
8766  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8767    at 0x........: malloc (vg_replace_malloc.c:...)
8768    by 0x........: main (tc19_shadowmem.c:144)
8769  Block was alloc'd by thread #x
8771 ---------- int gran, 1 .. 96, skip 13 ----------
8772 ---Thread-Announcement------------------------------------------
8774 Thread #x was created
8775    ...
8776    by 0x........: pthread_create@* (hg_intercepts.c:...)
8777    by 0x........: main (tc19_shadowmem.c:235)
8779 ---Thread-Announcement------------------------------------------
8781 Thread #x was created
8782    ...
8783    by 0x........: pthread_create@* (hg_intercepts.c:...)
8784    by 0x........: main (tc19_shadowmem.c:234)
8786 ----------------------------------------------------------------
8788 Possible data race during write of size 1 at 0x........ by thread #x
8789 Locks held: none
8790    at 0x........: child32 (tc19_shadowmem.c:81)
8791    by 0x........: steer (tc19_shadowmem.c:314)
8792    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8793    ...
8795 This conflicts with a previous write of size 1 by thread #x
8796 Locks held: none
8797    at 0x........: child32 (tc19_shadowmem.c:81)
8798    by 0x........: steer (tc19_shadowmem.c:314)
8799    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8800    ...
8801  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
8802    at 0x........: malloc (vg_replace_malloc.c:...)
8803    by 0x........: main (tc19_shadowmem.c:144)
8804  Block was alloc'd by thread #x
8806 ----------------------------------------------------------------
8808 Possible data race during write of size 1 at 0x........ by thread #x
8809 Locks held: none
8810    at 0x........: child32 (tc19_shadowmem.c:81)
8811    by 0x........: steer (tc19_shadowmem.c:314)
8812    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8813    ...
8815 This conflicts with a previous write of size 1 by thread #x
8816 Locks held: none
8817    at 0x........: child32 (tc19_shadowmem.c:81)
8818    by 0x........: steer (tc19_shadowmem.c:314)
8819    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8820    ...
8821  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8822    at 0x........: malloc (vg_replace_malloc.c:...)
8823    by 0x........: main (tc19_shadowmem.c:144)
8824  Block was alloc'd by thread #x
8826 ----------------------------------------------------------------
8828 Possible data race during write of size 1 at 0x........ by thread #x
8829 Locks held: none
8830    at 0x........: child32 (tc19_shadowmem.c:81)
8831    by 0x........: steer (tc19_shadowmem.c:314)
8832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8833    ...
8835 This conflicts with a previous write of size 1 by thread #x
8836 Locks held: none
8837    at 0x........: child32 (tc19_shadowmem.c:81)
8838    by 0x........: steer (tc19_shadowmem.c:314)
8839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8840    ...
8841  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
8842    at 0x........: malloc (vg_replace_malloc.c:...)
8843    by 0x........: main (tc19_shadowmem.c:144)
8844  Block was alloc'd by thread #x
8846 ----------------------------------------------------------------
8848 Possible data race during write of size 1 at 0x........ by thread #x
8849 Locks held: none
8850    at 0x........: child32 (tc19_shadowmem.c:81)
8851    by 0x........: steer (tc19_shadowmem.c:314)
8852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8853    ...
8855 This conflicts with a previous write of size 1 by thread #x
8856 Locks held: none
8857    at 0x........: child32 (tc19_shadowmem.c:81)
8858    by 0x........: steer (tc19_shadowmem.c:314)
8859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8860    ...
8861  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8862    at 0x........: malloc (vg_replace_malloc.c:...)
8863    by 0x........: main (tc19_shadowmem.c:144)
8864  Block was alloc'd by thread #x
8866 ---------- int gran, 2 .. 96, skip 14 ----------
8867 ---Thread-Announcement------------------------------------------
8869 Thread #x was created
8870    ...
8871    by 0x........: pthread_create@* (hg_intercepts.c:...)
8872    by 0x........: main (tc19_shadowmem.c:235)
8874 ---Thread-Announcement------------------------------------------
8876 Thread #x was created
8877    ...
8878    by 0x........: pthread_create@* (hg_intercepts.c:...)
8879    by 0x........: main (tc19_shadowmem.c:234)
8881 ----------------------------------------------------------------
8883 Possible data race during write of size 2 at 0x........ by thread #x
8884 Locks held: none
8885    at 0x........: child32 (tc19_shadowmem.c:81)
8886    by 0x........: steer (tc19_shadowmem.c:316)
8887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8888    ...
8890 This conflicts with a previous write of size 2 by thread #x
8891 Locks held: none
8892    at 0x........: child32 (tc19_shadowmem.c:81)
8893    by 0x........: steer (tc19_shadowmem.c:316)
8894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8895    ...
8896  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8897    at 0x........: malloc (vg_replace_malloc.c:...)
8898    by 0x........: main (tc19_shadowmem.c:144)
8899  Block was alloc'd by thread #x
8901 ----------------------------------------------------------------
8903 Possible data race during write of size 2 at 0x........ by thread #x
8904 Locks held: none
8905    at 0x........: child32 (tc19_shadowmem.c:81)
8906    by 0x........: steer (tc19_shadowmem.c:316)
8907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8908    ...
8910 This conflicts with a previous write of size 2 by thread #x
8911 Locks held: none
8912    at 0x........: child32 (tc19_shadowmem.c:81)
8913    by 0x........: steer (tc19_shadowmem.c:316)
8914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8915    ...
8916  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8917    at 0x........: malloc (vg_replace_malloc.c:...)
8918    by 0x........: main (tc19_shadowmem.c:144)
8919  Block was alloc'd by thread #x
8921 ---------- int gran, 3 .. 96, skip 15 ----------
8922 ---Thread-Announcement------------------------------------------
8924 Thread #x was created
8925    ...
8926    by 0x........: pthread_create@* (hg_intercepts.c:...)
8927    by 0x........: main (tc19_shadowmem.c:235)
8929 ---Thread-Announcement------------------------------------------
8931 Thread #x was created
8932    ...
8933    by 0x........: pthread_create@* (hg_intercepts.c:...)
8934    by 0x........: main (tc19_shadowmem.c:234)
8936 ----------------------------------------------------------------
8938 Possible data race during write of size 1 at 0x........ by thread #x
8939 Locks held: none
8940    at 0x........: child32 (tc19_shadowmem.c:81)
8941    by 0x........: steer (tc19_shadowmem.c:318)
8942    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8943    ...
8945 This conflicts with a previous write of size 1 by thread #x
8946 Locks held: none
8947    at 0x........: child32 (tc19_shadowmem.c:81)
8948    by 0x........: steer (tc19_shadowmem.c:318)
8949    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8950    ...
8951  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
8952    at 0x........: malloc (vg_replace_malloc.c:...)
8953    by 0x........: main (tc19_shadowmem.c:144)
8954  Block was alloc'd by thread #x
8956 ----------------------------------------------------------------
8958 Possible data race during write of size 1 at 0x........ by thread #x
8959 Locks held: none
8960    at 0x........: child32 (tc19_shadowmem.c:81)
8961    by 0x........: steer (tc19_shadowmem.c:318)
8962    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8963    ...
8965 This conflicts with a previous write of size 1 by thread #x
8966 Locks held: none
8967    at 0x........: child32 (tc19_shadowmem.c:81)
8968    by 0x........: steer (tc19_shadowmem.c:318)
8969    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8970    ...
8971  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8972    at 0x........: malloc (vg_replace_malloc.c:...)
8973    by 0x........: main (tc19_shadowmem.c:144)
8974  Block was alloc'd by thread #x
8976 ----------------------------------------------------------------
8978 Possible data race during write of size 1 at 0x........ by thread #x
8979 Locks held: none
8980    at 0x........: child32 (tc19_shadowmem.c:81)
8981    by 0x........: steer (tc19_shadowmem.c:318)
8982    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8983    ...
8985 This conflicts with a previous write of size 1 by thread #x
8986 Locks held: none
8987    at 0x........: child32 (tc19_shadowmem.c:81)
8988    by 0x........: steer (tc19_shadowmem.c:318)
8989    by 0x........: mythread_wrapper (hg_intercepts.c:...)
8990    ...
8991  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
8992    at 0x........: malloc (vg_replace_malloc.c:...)
8993    by 0x........: main (tc19_shadowmem.c:144)
8994  Block was alloc'd by thread #x
8996 ----------------------------------------------------------------
8998 Possible data race during write of size 1 at 0x........ by thread #x
8999 Locks held: none
9000    at 0x........: child32 (tc19_shadowmem.c:81)
9001    by 0x........: steer (tc19_shadowmem.c:318)
9002    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9003    ...
9005 This conflicts with a previous write of size 1 by thread #x
9006 Locks held: none
9007    at 0x........: child32 (tc19_shadowmem.c:81)
9008    by 0x........: steer (tc19_shadowmem.c:318)
9009    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9010    ...
9011  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
9012    at 0x........: malloc (vg_replace_malloc.c:...)
9013    by 0x........: main (tc19_shadowmem.c:144)
9014  Block was alloc'd by thread #x
9016 ---------- int gran, 0 .. 96, skip 16 ----------
9017 ---Thread-Announcement------------------------------------------
9019 Thread #x was created
9020    ...
9021    by 0x........: pthread_create@* (hg_intercepts.c:...)
9022    by 0x........: main (tc19_shadowmem.c:235)
9024 ---Thread-Announcement------------------------------------------
9026 Thread #x was created
9027    ...
9028    by 0x........: pthread_create@* (hg_intercepts.c:...)
9029    by 0x........: main (tc19_shadowmem.c:234)
9031 ----------------------------------------------------------------
9033 Possible data race during write of size 4 at 0x........ by thread #x
9034 Locks held: none
9035    at 0x........: child32 (tc19_shadowmem.c:81)
9036    by 0x........: steer (tc19_shadowmem.c:320)
9037    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9038    ...
9040 This conflicts with a previous write of size 4 by thread #x
9041 Locks held: none
9042    at 0x........: child32 (tc19_shadowmem.c:81)
9043    by 0x........: steer (tc19_shadowmem.c:320)
9044    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9045    ...
9046  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
9047    at 0x........: malloc (vg_replace_malloc.c:...)
9048    by 0x........: main (tc19_shadowmem.c:144)
9049  Block was alloc'd by thread #x
9051 ---------- int gran, 1 .. 96, skip 17 ----------
9052 ---Thread-Announcement------------------------------------------
9054 Thread #x was created
9055    ...
9056    by 0x........: pthread_create@* (hg_intercepts.c:...)
9057    by 0x........: main (tc19_shadowmem.c:235)
9059 ---Thread-Announcement------------------------------------------
9061 Thread #x was created
9062    ...
9063    by 0x........: pthread_create@* (hg_intercepts.c:...)
9064    by 0x........: main (tc19_shadowmem.c:234)
9066 ----------------------------------------------------------------
9068 Possible data race during write of size 1 at 0x........ by thread #x
9069 Locks held: none
9070    at 0x........: child32 (tc19_shadowmem.c:81)
9071    by 0x........: steer (tc19_shadowmem.c:322)
9072    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9073    ...
9075 This conflicts with a previous write of size 1 by thread #x
9076 Locks held: none
9077    at 0x........: child32 (tc19_shadowmem.c:81)
9078    by 0x........: steer (tc19_shadowmem.c:322)
9079    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9080    ...
9081  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
9082    at 0x........: malloc (vg_replace_malloc.c:...)
9083    by 0x........: main (tc19_shadowmem.c:144)
9084  Block was alloc'd by thread #x
9086 ----------------------------------------------------------------
9088 Possible data race during write of size 1 at 0x........ by thread #x
9089 Locks held: none
9090    at 0x........: child32 (tc19_shadowmem.c:81)
9091    by 0x........: steer (tc19_shadowmem.c:322)
9092    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9093    ...
9095 This conflicts with a previous write of size 1 by thread #x
9096 Locks held: none
9097    at 0x........: child32 (tc19_shadowmem.c:81)
9098    by 0x........: steer (tc19_shadowmem.c:322)
9099    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9100    ...
9101  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
9102    at 0x........: malloc (vg_replace_malloc.c:...)
9103    by 0x........: main (tc19_shadowmem.c:144)
9104  Block was alloc'd by thread #x
9106 ----------------------------------------------------------------
9108 Possible data race during write of size 1 at 0x........ by thread #x
9109 Locks held: none
9110    at 0x........: child32 (tc19_shadowmem.c:81)
9111    by 0x........: steer (tc19_shadowmem.c:322)
9112    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9113    ...
9115 This conflicts with a previous write of size 1 by thread #x
9116 Locks held: none
9117    at 0x........: child32 (tc19_shadowmem.c:81)
9118    by 0x........: steer (tc19_shadowmem.c:322)
9119    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9120    ...
9121  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
9122    at 0x........: malloc (vg_replace_malloc.c:...)
9123    by 0x........: main (tc19_shadowmem.c:144)
9124  Block was alloc'd by thread #x
9126 ----------------------------------------------------------------
9128 Possible data race during write of size 1 at 0x........ by thread #x
9129 Locks held: none
9130    at 0x........: child32 (tc19_shadowmem.c:81)
9131    by 0x........: steer (tc19_shadowmem.c:322)
9132    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9133    ...
9135 This conflicts with a previous write of size 1 by thread #x
9136 Locks held: none
9137    at 0x........: child32 (tc19_shadowmem.c:81)
9138    by 0x........: steer (tc19_shadowmem.c:322)
9139    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9140    ...
9141  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9142    at 0x........: malloc (vg_replace_malloc.c:...)
9143    by 0x........: main (tc19_shadowmem.c:144)
9144  Block was alloc'd by thread #x
9146 ---------- int gran, 2 .. 96, skip 18 ----------
9147 ---Thread-Announcement------------------------------------------
9149 Thread #x was created
9150    ...
9151    by 0x........: pthread_create@* (hg_intercepts.c:...)
9152    by 0x........: main (tc19_shadowmem.c:235)
9154 ---Thread-Announcement------------------------------------------
9156 Thread #x was created
9157    ...
9158    by 0x........: pthread_create@* (hg_intercepts.c:...)
9159    by 0x........: main (tc19_shadowmem.c:234)
9161 ----------------------------------------------------------------
9163 Possible data race during write of size 2 at 0x........ by thread #x
9164 Locks held: none
9165    at 0x........: child32 (tc19_shadowmem.c:81)
9166    by 0x........: steer (tc19_shadowmem.c:324)
9167    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9168    ...
9170 This conflicts with a previous write of size 2 by thread #x
9171 Locks held: none
9172    at 0x........: child32 (tc19_shadowmem.c:81)
9173    by 0x........: steer (tc19_shadowmem.c:324)
9174    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9175    ...
9176  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
9177    at 0x........: malloc (vg_replace_malloc.c:...)
9178    by 0x........: main (tc19_shadowmem.c:144)
9179  Block was alloc'd by thread #x
9181 ----------------------------------------------------------------
9183 Possible data race during write of size 2 at 0x........ by thread #x
9184 Locks held: none
9185    at 0x........: child32 (tc19_shadowmem.c:81)
9186    by 0x........: steer (tc19_shadowmem.c:324)
9187    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9188    ...
9190 This conflicts with a previous write of size 2 by thread #x
9191 Locks held: none
9192    at 0x........: child32 (tc19_shadowmem.c:81)
9193    by 0x........: steer (tc19_shadowmem.c:324)
9194    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9195    ...
9196  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9197    at 0x........: malloc (vg_replace_malloc.c:...)
9198    by 0x........: main (tc19_shadowmem.c:144)
9199  Block was alloc'd by thread #x
9201 ---------- int gran, 3 .. 96, skip 19 ----------
9202 ---Thread-Announcement------------------------------------------
9204 Thread #x was created
9205    ...
9206    by 0x........: pthread_create@* (hg_intercepts.c:...)
9207    by 0x........: main (tc19_shadowmem.c:235)
9209 ---Thread-Announcement------------------------------------------
9211 Thread #x was created
9212    ...
9213    by 0x........: pthread_create@* (hg_intercepts.c:...)
9214    by 0x........: main (tc19_shadowmem.c:234)
9216 ----------------------------------------------------------------
9218 Possible data race during write of size 1 at 0x........ by thread #x
9219 Locks held: none
9220    at 0x........: child32 (tc19_shadowmem.c:81)
9221    by 0x........: steer (tc19_shadowmem.c:326)
9222    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9223    ...
9225 This conflicts with a previous write of size 1 by thread #x
9226 Locks held: none
9227    at 0x........: child32 (tc19_shadowmem.c:81)
9228    by 0x........: steer (tc19_shadowmem.c:326)
9229    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9230    ...
9231  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
9232    at 0x........: malloc (vg_replace_malloc.c:...)
9233    by 0x........: main (tc19_shadowmem.c:144)
9234  Block was alloc'd by thread #x
9236 ----------------------------------------------------------------
9238 Possible data race during write of size 1 at 0x........ by thread #x
9239 Locks held: none
9240    at 0x........: child32 (tc19_shadowmem.c:81)
9241    by 0x........: steer (tc19_shadowmem.c:326)
9242    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9243    ...
9245 This conflicts with a previous write of size 1 by thread #x
9246 Locks held: none
9247    at 0x........: child32 (tc19_shadowmem.c:81)
9248    by 0x........: steer (tc19_shadowmem.c:326)
9249    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9250    ...
9251  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9252    at 0x........: malloc (vg_replace_malloc.c:...)
9253    by 0x........: main (tc19_shadowmem.c:144)
9254  Block was alloc'd by thread #x
9256 ----------------------------------------------------------------
9258 Possible data race during write of size 1 at 0x........ by thread #x
9259 Locks held: none
9260    at 0x........: child32 (tc19_shadowmem.c:81)
9261    by 0x........: steer (tc19_shadowmem.c:326)
9262    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9263    ...
9265 This conflicts with a previous write of size 1 by thread #x
9266 Locks held: none
9267    at 0x........: child32 (tc19_shadowmem.c:81)
9268    by 0x........: steer (tc19_shadowmem.c:326)
9269    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9270    ...
9271  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
9272    at 0x........: malloc (vg_replace_malloc.c:...)
9273    by 0x........: main (tc19_shadowmem.c:144)
9274  Block was alloc'd by thread #x
9276 ----------------------------------------------------------------
9278 Possible data race during write of size 1 at 0x........ by thread #x
9279 Locks held: none
9280    at 0x........: child32 (tc19_shadowmem.c:81)
9281    by 0x........: steer (tc19_shadowmem.c:326)
9282    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9283    ...
9285 This conflicts with a previous write of size 1 by thread #x
9286 Locks held: none
9287    at 0x........: child32 (tc19_shadowmem.c:81)
9288    by 0x........: steer (tc19_shadowmem.c:326)
9289    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9290    ...
9291  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9292    at 0x........: malloc (vg_replace_malloc.c:...)
9293    by 0x........: main (tc19_shadowmem.c:144)
9294  Block was alloc'd by thread #x
9296 ---------- int gran, 0 .. 96, skip 20 ----------
9297 ---Thread-Announcement------------------------------------------
9299 Thread #x was created
9300    ...
9301    by 0x........: pthread_create@* (hg_intercepts.c:...)
9302    by 0x........: main (tc19_shadowmem.c:235)
9304 ---Thread-Announcement------------------------------------------
9306 Thread #x was created
9307    ...
9308    by 0x........: pthread_create@* (hg_intercepts.c:...)
9309    by 0x........: main (tc19_shadowmem.c:234)
9311 ----------------------------------------------------------------
9313 Possible data race during write of size 4 at 0x........ by thread #x
9314 Locks held: none
9315    at 0x........: child32 (tc19_shadowmem.c:81)
9316    by 0x........: steer (tc19_shadowmem.c:328)
9317    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9318    ...
9320 This conflicts with a previous write of size 4 by thread #x
9321 Locks held: none
9322    at 0x........: child32 (tc19_shadowmem.c:81)
9323    by 0x........: steer (tc19_shadowmem.c:328)
9324    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9325    ...
9326  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9327    at 0x........: malloc (vg_replace_malloc.c:...)
9328    by 0x........: main (tc19_shadowmem.c:144)
9329  Block was alloc'd by thread #x
9331 ---------- int gran, 1 .. 96, skip 21 ----------
9332 ---Thread-Announcement------------------------------------------
9334 Thread #x was created
9335    ...
9336    by 0x........: pthread_create@* (hg_intercepts.c:...)
9337    by 0x........: main (tc19_shadowmem.c:235)
9339 ---Thread-Announcement------------------------------------------
9341 Thread #x was created
9342    ...
9343    by 0x........: pthread_create@* (hg_intercepts.c:...)
9344    by 0x........: main (tc19_shadowmem.c:234)
9346 ----------------------------------------------------------------
9348 Possible data race during write of size 1 at 0x........ by thread #x
9349 Locks held: none
9350    at 0x........: child32 (tc19_shadowmem.c:81)
9351    by 0x........: steer (tc19_shadowmem.c:330)
9352    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9353    ...
9355 This conflicts with a previous write of size 1 by thread #x
9356 Locks held: none
9357    at 0x........: child32 (tc19_shadowmem.c:81)
9358    by 0x........: steer (tc19_shadowmem.c:330)
9359    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9360    ...
9361  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
9362    at 0x........: malloc (vg_replace_malloc.c:...)
9363    by 0x........: main (tc19_shadowmem.c:144)
9364  Block was alloc'd by thread #x
9366 ----------------------------------------------------------------
9368 Possible data race during write of size 1 at 0x........ by thread #x
9369 Locks held: none
9370    at 0x........: child32 (tc19_shadowmem.c:81)
9371    by 0x........: steer (tc19_shadowmem.c:330)
9372    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9373    ...
9375 This conflicts with a previous write of size 1 by thread #x
9376 Locks held: none
9377    at 0x........: child32 (tc19_shadowmem.c:81)
9378    by 0x........: steer (tc19_shadowmem.c:330)
9379    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9380    ...
9381  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9382    at 0x........: malloc (vg_replace_malloc.c:...)
9383    by 0x........: main (tc19_shadowmem.c:144)
9384  Block was alloc'd by thread #x
9386 ----------------------------------------------------------------
9388 Possible data race during write of size 1 at 0x........ by thread #x
9389 Locks held: none
9390    at 0x........: child32 (tc19_shadowmem.c:81)
9391    by 0x........: steer (tc19_shadowmem.c:330)
9392    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9393    ...
9395 This conflicts with a previous write of size 1 by thread #x
9396 Locks held: none
9397    at 0x........: child32 (tc19_shadowmem.c:81)
9398    by 0x........: steer (tc19_shadowmem.c:330)
9399    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9400    ...
9401  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
9402    at 0x........: malloc (vg_replace_malloc.c:...)
9403    by 0x........: main (tc19_shadowmem.c:144)
9404  Block was alloc'd by thread #x
9406 ----------------------------------------------------------------
9408 Possible data race during write of size 1 at 0x........ by thread #x
9409 Locks held: none
9410    at 0x........: child32 (tc19_shadowmem.c:81)
9411    by 0x........: steer (tc19_shadowmem.c:330)
9412    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9413    ...
9415 This conflicts with a previous write of size 1 by thread #x
9416 Locks held: none
9417    at 0x........: child32 (tc19_shadowmem.c:81)
9418    by 0x........: steer (tc19_shadowmem.c:330)
9419    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9420    ...
9421  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9422    at 0x........: malloc (vg_replace_malloc.c:...)
9423    by 0x........: main (tc19_shadowmem.c:144)
9424  Block was alloc'd by thread #x
9426 ---------- int gran, 2 .. 96, skip 22 ----------
9427 ---Thread-Announcement------------------------------------------
9429 Thread #x was created
9430    ...
9431    by 0x........: pthread_create@* (hg_intercepts.c:...)
9432    by 0x........: main (tc19_shadowmem.c:235)
9434 ---Thread-Announcement------------------------------------------
9436 Thread #x was created
9437    ...
9438    by 0x........: pthread_create@* (hg_intercepts.c:...)
9439    by 0x........: main (tc19_shadowmem.c:234)
9441 ----------------------------------------------------------------
9443 Possible data race during write of size 2 at 0x........ by thread #x
9444 Locks held: none
9445    at 0x........: child32 (tc19_shadowmem.c:81)
9446    by 0x........: steer (tc19_shadowmem.c:332)
9447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9448    ...
9450 This conflicts with a previous write of size 2 by thread #x
9451 Locks held: none
9452    at 0x........: child32 (tc19_shadowmem.c:81)
9453    by 0x........: steer (tc19_shadowmem.c:332)
9454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9455    ...
9456  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9457    at 0x........: malloc (vg_replace_malloc.c:...)
9458    by 0x........: main (tc19_shadowmem.c:144)
9459  Block was alloc'd by thread #x
9461 ----------------------------------------------------------------
9463 Possible data race during write of size 2 at 0x........ by thread #x
9464 Locks held: none
9465    at 0x........: child32 (tc19_shadowmem.c:81)
9466    by 0x........: steer (tc19_shadowmem.c:332)
9467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9468    ...
9470 This conflicts with a previous write of size 2 by thread #x
9471 Locks held: none
9472    at 0x........: child32 (tc19_shadowmem.c:81)
9473    by 0x........: steer (tc19_shadowmem.c:332)
9474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9475    ...
9476  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9477    at 0x........: malloc (vg_replace_malloc.c:...)
9478    by 0x........: main (tc19_shadowmem.c:144)
9479  Block was alloc'd by thread #x
9481 ---------- int gran, 3 .. 96, skip 23 ----------
9482 ---Thread-Announcement------------------------------------------
9484 Thread #x was created
9485    ...
9486    by 0x........: pthread_create@* (hg_intercepts.c:...)
9487    by 0x........: main (tc19_shadowmem.c:235)
9489 ---Thread-Announcement------------------------------------------
9491 Thread #x was created
9492    ...
9493    by 0x........: pthread_create@* (hg_intercepts.c:...)
9494    by 0x........: main (tc19_shadowmem.c:234)
9496 ----------------------------------------------------------------
9498 Possible data race during write of size 1 at 0x........ by thread #x
9499 Locks held: none
9500    at 0x........: child32 (tc19_shadowmem.c:81)
9501    by 0x........: steer (tc19_shadowmem.c:334)
9502    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9503    ...
9505 This conflicts with a previous write of size 1 by thread #x
9506 Locks held: none
9507    at 0x........: child32 (tc19_shadowmem.c:81)
9508    by 0x........: steer (tc19_shadowmem.c:334)
9509    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9510    ...
9511  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
9512    at 0x........: malloc (vg_replace_malloc.c:...)
9513    by 0x........: main (tc19_shadowmem.c:144)
9514  Block was alloc'd by thread #x
9516 ----------------------------------------------------------------
9518 Possible data race during write of size 1 at 0x........ by thread #x
9519 Locks held: none
9520    at 0x........: child32 (tc19_shadowmem.c:81)
9521    by 0x........: steer (tc19_shadowmem.c:334)
9522    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9523    ...
9525 This conflicts with a previous write of size 1 by thread #x
9526 Locks held: none
9527    at 0x........: child32 (tc19_shadowmem.c:81)
9528    by 0x........: steer (tc19_shadowmem.c:334)
9529    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9530    ...
9531  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9532    at 0x........: malloc (vg_replace_malloc.c:...)
9533    by 0x........: main (tc19_shadowmem.c:144)
9534  Block was alloc'd by thread #x
9536 ----------------------------------------------------------------
9538 Possible data race during write of size 1 at 0x........ by thread #x
9539 Locks held: none
9540    at 0x........: child32 (tc19_shadowmem.c:81)
9541    by 0x........: steer (tc19_shadowmem.c:334)
9542    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9543    ...
9545 This conflicts with a previous write of size 1 by thread #x
9546 Locks held: none
9547    at 0x........: child32 (tc19_shadowmem.c:81)
9548    by 0x........: steer (tc19_shadowmem.c:334)
9549    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9550    ...
9551  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
9552    at 0x........: malloc (vg_replace_malloc.c:...)
9553    by 0x........: main (tc19_shadowmem.c:144)
9554  Block was alloc'd by thread #x
9556 ----------------------------------------------------------------
9558 Possible data race during write of size 1 at 0x........ by thread #x
9559 Locks held: none
9560    at 0x........: child32 (tc19_shadowmem.c:81)
9561    by 0x........: steer (tc19_shadowmem.c:334)
9562    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9563    ...
9565 This conflicts with a previous write of size 1 by thread #x
9566 Locks held: none
9567    at 0x........: child32 (tc19_shadowmem.c:81)
9568    by 0x........: steer (tc19_shadowmem.c:334)
9569    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9570    ...
9571  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9572    at 0x........: malloc (vg_replace_malloc.c:...)
9573    by 0x........: main (tc19_shadowmem.c:144)
9574  Block was alloc'd by thread #x
9576 ---------- int gran, 0 .. 96, skip 24 ----------
9577 ---Thread-Announcement------------------------------------------
9579 Thread #x was created
9580    ...
9581    by 0x........: pthread_create@* (hg_intercepts.c:...)
9582    by 0x........: main (tc19_shadowmem.c:235)
9584 ---Thread-Announcement------------------------------------------
9586 Thread #x was created
9587    ...
9588    by 0x........: pthread_create@* (hg_intercepts.c:...)
9589    by 0x........: main (tc19_shadowmem.c:234)
9591 ----------------------------------------------------------------
9593 Possible data race during write of size 4 at 0x........ by thread #x
9594 Locks held: none
9595    at 0x........: child32 (tc19_shadowmem.c:81)
9596    by 0x........: steer (tc19_shadowmem.c:336)
9597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9598    ...
9600 This conflicts with a previous write of size 4 by thread #x
9601 Locks held: none
9602    at 0x........: child32 (tc19_shadowmem.c:81)
9603    by 0x........: steer (tc19_shadowmem.c:336)
9604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9605    ...
9606  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9607    at 0x........: malloc (vg_replace_malloc.c:...)
9608    by 0x........: main (tc19_shadowmem.c:144)
9609  Block was alloc'd by thread #x
9611 ---------- int gran, 1 .. 96, skip 25 ----------
9612 ---Thread-Announcement------------------------------------------
9614 Thread #x was created
9615    ...
9616    by 0x........: pthread_create@* (hg_intercepts.c:...)
9617    by 0x........: main (tc19_shadowmem.c:235)
9619 ---Thread-Announcement------------------------------------------
9621 Thread #x was created
9622    ...
9623    by 0x........: pthread_create@* (hg_intercepts.c:...)
9624    by 0x........: main (tc19_shadowmem.c:234)
9626 ----------------------------------------------------------------
9628 Possible data race during write of size 1 at 0x........ by thread #x
9629 Locks held: none
9630    at 0x........: child32 (tc19_shadowmem.c:81)
9631    by 0x........: steer (tc19_shadowmem.c:338)
9632    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9633    ...
9635 This conflicts with a previous write of size 1 by thread #x
9636 Locks held: none
9637    at 0x........: child32 (tc19_shadowmem.c:81)
9638    by 0x........: steer (tc19_shadowmem.c:338)
9639    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9640    ...
9641  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
9642    at 0x........: malloc (vg_replace_malloc.c:...)
9643    by 0x........: main (tc19_shadowmem.c:144)
9644  Block was alloc'd by thread #x
9646 ----------------------------------------------------------------
9648 Possible data race during write of size 1 at 0x........ by thread #x
9649 Locks held: none
9650    at 0x........: child32 (tc19_shadowmem.c:81)
9651    by 0x........: steer (tc19_shadowmem.c:338)
9652    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9653    ...
9655 This conflicts with a previous write of size 1 by thread #x
9656 Locks held: none
9657    at 0x........: child32 (tc19_shadowmem.c:81)
9658    by 0x........: steer (tc19_shadowmem.c:338)
9659    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9660    ...
9661  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9662    at 0x........: malloc (vg_replace_malloc.c:...)
9663    by 0x........: main (tc19_shadowmem.c:144)
9664  Block was alloc'd by thread #x
9666 ----------------------------------------------------------------
9668 Possible data race during write of size 1 at 0x........ by thread #x
9669 Locks held: none
9670    at 0x........: child32 (tc19_shadowmem.c:81)
9671    by 0x........: steer (tc19_shadowmem.c:338)
9672    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9673    ...
9675 This conflicts with a previous write of size 1 by thread #x
9676 Locks held: none
9677    at 0x........: child32 (tc19_shadowmem.c:81)
9678    by 0x........: steer (tc19_shadowmem.c:338)
9679    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9680    ...
9681  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
9682    at 0x........: malloc (vg_replace_malloc.c:...)
9683    by 0x........: main (tc19_shadowmem.c:144)
9684  Block was alloc'd by thread #x
9686 ----------------------------------------------------------------
9688 Possible data race during write of size 1 at 0x........ by thread #x
9689 Locks held: none
9690    at 0x........: child32 (tc19_shadowmem.c:81)
9691    by 0x........: steer (tc19_shadowmem.c:338)
9692    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9693    ...
9695 This conflicts with a previous write of size 1 by thread #x
9696 Locks held: none
9697    at 0x........: child32 (tc19_shadowmem.c:81)
9698    by 0x........: steer (tc19_shadowmem.c:338)
9699    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9700    ...
9701  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9702    at 0x........: malloc (vg_replace_malloc.c:...)
9703    by 0x........: main (tc19_shadowmem.c:144)
9704  Block was alloc'd by thread #x
9706 ---------- int gran, 2 .. 96, skip 26 ----------
9707 ---Thread-Announcement------------------------------------------
9709 Thread #x was created
9710    ...
9711    by 0x........: pthread_create@* (hg_intercepts.c:...)
9712    by 0x........: main (tc19_shadowmem.c:235)
9714 ---Thread-Announcement------------------------------------------
9716 Thread #x was created
9717    ...
9718    by 0x........: pthread_create@* (hg_intercepts.c:...)
9719    by 0x........: main (tc19_shadowmem.c:234)
9721 ----------------------------------------------------------------
9723 Possible data race during write of size 2 at 0x........ by thread #x
9724 Locks held: none
9725    at 0x........: child32 (tc19_shadowmem.c:81)
9726    by 0x........: steer (tc19_shadowmem.c:340)
9727    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9728    ...
9730 This conflicts with a previous write of size 2 by thread #x
9731 Locks held: none
9732    at 0x........: child32 (tc19_shadowmem.c:81)
9733    by 0x........: steer (tc19_shadowmem.c:340)
9734    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9735    ...
9736  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9737    at 0x........: malloc (vg_replace_malloc.c:...)
9738    by 0x........: main (tc19_shadowmem.c:144)
9739  Block was alloc'd by thread #x
9741 ----------------------------------------------------------------
9743 Possible data race during write of size 2 at 0x........ by thread #x
9744 Locks held: none
9745    at 0x........: child32 (tc19_shadowmem.c:81)
9746    by 0x........: steer (tc19_shadowmem.c:340)
9747    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9748    ...
9750 This conflicts with a previous write of size 2 by thread #x
9751 Locks held: none
9752    at 0x........: child32 (tc19_shadowmem.c:81)
9753    by 0x........: steer (tc19_shadowmem.c:340)
9754    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9755    ...
9756  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9757    at 0x........: malloc (vg_replace_malloc.c:...)
9758    by 0x........: main (tc19_shadowmem.c:144)
9759  Block was alloc'd by thread #x
9761 ---------- int gran, 3 .. 96, skip 27 ----------
9762 ---Thread-Announcement------------------------------------------
9764 Thread #x was created
9765    ...
9766    by 0x........: pthread_create@* (hg_intercepts.c:...)
9767    by 0x........: main (tc19_shadowmem.c:235)
9769 ---Thread-Announcement------------------------------------------
9771 Thread #x was created
9772    ...
9773    by 0x........: pthread_create@* (hg_intercepts.c:...)
9774    by 0x........: main (tc19_shadowmem.c:234)
9776 ----------------------------------------------------------------
9778 Possible data race during write of size 1 at 0x........ by thread #x
9779 Locks held: none
9780    at 0x........: child32 (tc19_shadowmem.c:81)
9781    by 0x........: steer (tc19_shadowmem.c:342)
9782    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9783    ...
9785 This conflicts with a previous write of size 1 by thread #x
9786 Locks held: none
9787    at 0x........: child32 (tc19_shadowmem.c:81)
9788    by 0x........: steer (tc19_shadowmem.c:342)
9789    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9790    ...
9791  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
9792    at 0x........: malloc (vg_replace_malloc.c:...)
9793    by 0x........: main (tc19_shadowmem.c:144)
9794  Block was alloc'd by thread #x
9796 ----------------------------------------------------------------
9798 Possible data race during write of size 1 at 0x........ by thread #x
9799 Locks held: none
9800    at 0x........: child32 (tc19_shadowmem.c:81)
9801    by 0x........: steer (tc19_shadowmem.c:342)
9802    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9803    ...
9805 This conflicts with a previous write of size 1 by thread #x
9806 Locks held: none
9807    at 0x........: child32 (tc19_shadowmem.c:81)
9808    by 0x........: steer (tc19_shadowmem.c:342)
9809    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9810    ...
9811  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9812    at 0x........: malloc (vg_replace_malloc.c:...)
9813    by 0x........: main (tc19_shadowmem.c:144)
9814  Block was alloc'd by thread #x
9816 ----------------------------------------------------------------
9818 Possible data race during write of size 1 at 0x........ by thread #x
9819 Locks held: none
9820    at 0x........: child32 (tc19_shadowmem.c:81)
9821    by 0x........: steer (tc19_shadowmem.c:342)
9822    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9823    ...
9825 This conflicts with a previous write of size 1 by thread #x
9826 Locks held: none
9827    at 0x........: child32 (tc19_shadowmem.c:81)
9828    by 0x........: steer (tc19_shadowmem.c:342)
9829    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9830    ...
9831  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
9832    at 0x........: malloc (vg_replace_malloc.c:...)
9833    by 0x........: main (tc19_shadowmem.c:144)
9834  Block was alloc'd by thread #x
9836 ----------------------------------------------------------------
9838 Possible data race during write of size 1 at 0x........ by thread #x
9839 Locks held: none
9840    at 0x........: child32 (tc19_shadowmem.c:81)
9841    by 0x........: steer (tc19_shadowmem.c:342)
9842    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9843    ...
9845 This conflicts with a previous write of size 1 by thread #x
9846 Locks held: none
9847    at 0x........: child32 (tc19_shadowmem.c:81)
9848    by 0x........: steer (tc19_shadowmem.c:342)
9849    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9850    ...
9851  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
9852    at 0x........: malloc (vg_replace_malloc.c:...)
9853    by 0x........: main (tc19_shadowmem.c:144)
9854  Block was alloc'd by thread #x
9856 ---------- int gran, 0 .. 96, skip 28 ----------
9857 ---Thread-Announcement------------------------------------------
9859 Thread #x was created
9860    ...
9861    by 0x........: pthread_create@* (hg_intercepts.c:...)
9862    by 0x........: main (tc19_shadowmem.c:235)
9864 ---Thread-Announcement------------------------------------------
9866 Thread #x was created
9867    ...
9868    by 0x........: pthread_create@* (hg_intercepts.c:...)
9869    by 0x........: main (tc19_shadowmem.c:234)
9871 ----------------------------------------------------------------
9873 Possible data race during write of size 4 at 0x........ by thread #x
9874 Locks held: none
9875    at 0x........: child32 (tc19_shadowmem.c:81)
9876    by 0x........: steer (tc19_shadowmem.c:344)
9877    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9878    ...
9880 This conflicts with a previous write of size 4 by thread #x
9881 Locks held: none
9882    at 0x........: child32 (tc19_shadowmem.c:81)
9883    by 0x........: steer (tc19_shadowmem.c:344)
9884    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9885    ...
9886  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9887    at 0x........: malloc (vg_replace_malloc.c:...)
9888    by 0x........: main (tc19_shadowmem.c:144)
9889  Block was alloc'd by thread #x
9891 ---------- int gran, 1 .. 96, skip 29 ----------
9892 ---Thread-Announcement------------------------------------------
9894 Thread #x was created
9895    ...
9896    by 0x........: pthread_create@* (hg_intercepts.c:...)
9897    by 0x........: main (tc19_shadowmem.c:235)
9899 ---Thread-Announcement------------------------------------------
9901 Thread #x was created
9902    ...
9903    by 0x........: pthread_create@* (hg_intercepts.c:...)
9904    by 0x........: main (tc19_shadowmem.c:234)
9906 ----------------------------------------------------------------
9908 Possible data race during write of size 1 at 0x........ by thread #x
9909 Locks held: none
9910    at 0x........: child32 (tc19_shadowmem.c:81)
9911    by 0x........: steer (tc19_shadowmem.c:346)
9912    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9913    ...
9915 This conflicts with a previous write of size 1 by thread #x
9916 Locks held: none
9917    at 0x........: child32 (tc19_shadowmem.c:81)
9918    by 0x........: steer (tc19_shadowmem.c:346)
9919    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9920    ...
9921  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
9922    at 0x........: malloc (vg_replace_malloc.c:...)
9923    by 0x........: main (tc19_shadowmem.c:144)
9924  Block was alloc'd by thread #x
9926 ----------------------------------------------------------------
9928 Possible data race during write of size 1 at 0x........ by thread #x
9929 Locks held: none
9930    at 0x........: child32 (tc19_shadowmem.c:81)
9931    by 0x........: steer (tc19_shadowmem.c:346)
9932    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9933    ...
9935 This conflicts with a previous write of size 1 by thread #x
9936 Locks held: none
9937    at 0x........: child32 (tc19_shadowmem.c:81)
9938    by 0x........: steer (tc19_shadowmem.c:346)
9939    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9940    ...
9941  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
9942    at 0x........: malloc (vg_replace_malloc.c:...)
9943    by 0x........: main (tc19_shadowmem.c:144)
9944  Block was alloc'd by thread #x
9946 ----------------------------------------------------------------
9948 Possible data race during write of size 1 at 0x........ by thread #x
9949 Locks held: none
9950    at 0x........: child32 (tc19_shadowmem.c:81)
9951    by 0x........: steer (tc19_shadowmem.c:346)
9952    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9953    ...
9955 This conflicts with a previous write of size 1 by thread #x
9956 Locks held: none
9957    at 0x........: child32 (tc19_shadowmem.c:81)
9958    by 0x........: steer (tc19_shadowmem.c:346)
9959    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9960    ...
9961  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
9962    at 0x........: malloc (vg_replace_malloc.c:...)
9963    by 0x........: main (tc19_shadowmem.c:144)
9964  Block was alloc'd by thread #x
9966 ----------------------------------------------------------------
9968 Possible data race during write of size 1 at 0x........ by thread #x
9969 Locks held: none
9970    at 0x........: child32 (tc19_shadowmem.c:81)
9971    by 0x........: steer (tc19_shadowmem.c:346)
9972    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9973    ...
9975 This conflicts with a previous write of size 1 by thread #x
9976 Locks held: none
9977    at 0x........: child32 (tc19_shadowmem.c:81)
9978    by 0x........: steer (tc19_shadowmem.c:346)
9979    by 0x........: mythread_wrapper (hg_intercepts.c:...)
9980    ...
9981  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
9982    at 0x........: malloc (vg_replace_malloc.c:...)
9983    by 0x........: main (tc19_shadowmem.c:144)
9984  Block was alloc'd by thread #x
9986 ---------- int gran, 2 .. 96, skip 30 ----------
9987 ---Thread-Announcement------------------------------------------
9989 Thread #x was created
9990    ...
9991    by 0x........: pthread_create@* (hg_intercepts.c:...)
9992    by 0x........: main (tc19_shadowmem.c:235)
9994 ---Thread-Announcement------------------------------------------
9996 Thread #x was created
9997    ...
9998    by 0x........: pthread_create@* (hg_intercepts.c:...)
9999    by 0x........: main (tc19_shadowmem.c:234)
10001 ----------------------------------------------------------------
10003 Possible data race during write of size 2 at 0x........ by thread #x
10004 Locks held: none
10005    at 0x........: child32 (tc19_shadowmem.c:81)
10006    by 0x........: steer (tc19_shadowmem.c:348)
10007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10008    ...
10010 This conflicts with a previous write of size 2 by thread #x
10011 Locks held: none
10012    at 0x........: child32 (tc19_shadowmem.c:81)
10013    by 0x........: steer (tc19_shadowmem.c:348)
10014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10015    ...
10016  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
10017    at 0x........: malloc (vg_replace_malloc.c:...)
10018    by 0x........: main (tc19_shadowmem.c:144)
10019  Block was alloc'd by thread #x
10021 ----------------------------------------------------------------
10023 Possible data race during write of size 2 at 0x........ by thread #x
10024 Locks held: none
10025    at 0x........: child32 (tc19_shadowmem.c:81)
10026    by 0x........: steer (tc19_shadowmem.c:348)
10027    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10028    ...
10030 This conflicts with a previous write of size 2 by thread #x
10031 Locks held: none
10032    at 0x........: child32 (tc19_shadowmem.c:81)
10033    by 0x........: steer (tc19_shadowmem.c:348)
10034    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10035    ...
10036  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
10037    at 0x........: malloc (vg_replace_malloc.c:...)
10038    by 0x........: main (tc19_shadowmem.c:144)
10039  Block was alloc'd by thread #x
10041 ---------- int gran, 3 .. 96, skip 31 ----------
10042 ---Thread-Announcement------------------------------------------
10044 Thread #x was created
10045    ...
10046    by 0x........: pthread_create@* (hg_intercepts.c:...)
10047    by 0x........: main (tc19_shadowmem.c:235)
10049 ---Thread-Announcement------------------------------------------
10051 Thread #x was created
10052    ...
10053    by 0x........: pthread_create@* (hg_intercepts.c:...)
10054    by 0x........: main (tc19_shadowmem.c:234)
10056 ----------------------------------------------------------------
10058 Possible data race during write of size 1 at 0x........ by thread #x
10059 Locks held: none
10060    at 0x........: child32 (tc19_shadowmem.c:81)
10061    by 0x........: steer (tc19_shadowmem.c:350)
10062    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10063    ...
10065 This conflicts with a previous write of size 1 by thread #x
10066 Locks held: none
10067    at 0x........: child32 (tc19_shadowmem.c:81)
10068    by 0x........: steer (tc19_shadowmem.c:350)
10069    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10070    ...
10071  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
10072    at 0x........: malloc (vg_replace_malloc.c:...)
10073    by 0x........: main (tc19_shadowmem.c:144)
10074  Block was alloc'd by thread #x
10076 ----------------------------------------------------------------
10078 Possible data race during write of size 1 at 0x........ by thread #x
10079 Locks held: none
10080    at 0x........: child32 (tc19_shadowmem.c:81)
10081    by 0x........: steer (tc19_shadowmem.c:350)
10082    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10083    ...
10085 This conflicts with a previous write of size 1 by thread #x
10086 Locks held: none
10087    at 0x........: child32 (tc19_shadowmem.c:81)
10088    by 0x........: steer (tc19_shadowmem.c:350)
10089    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10090    ...
10091  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
10092    at 0x........: malloc (vg_replace_malloc.c:...)
10093    by 0x........: main (tc19_shadowmem.c:144)
10094  Block was alloc'd by thread #x
10096 ----------------------------------------------------------------
10098 Possible data race during write of size 1 at 0x........ by thread #x
10099 Locks held: none
10100    at 0x........: child32 (tc19_shadowmem.c:81)
10101    by 0x........: steer (tc19_shadowmem.c:350)
10102    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10103    ...
10105 This conflicts with a previous write of size 1 by thread #x
10106 Locks held: none
10107    at 0x........: child32 (tc19_shadowmem.c:81)
10108    by 0x........: steer (tc19_shadowmem.c:350)
10109    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10110    ...
10111  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
10112    at 0x........: malloc (vg_replace_malloc.c:...)
10113    by 0x........: main (tc19_shadowmem.c:144)
10114  Block was alloc'd by thread #x
10116 ----------------------------------------------------------------
10118 Possible data race during write of size 1 at 0x........ by thread #x
10119 Locks held: none
10120    at 0x........: child32 (tc19_shadowmem.c:81)
10121    by 0x........: steer (tc19_shadowmem.c:350)
10122    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10123    ...
10125 This conflicts with a previous write of size 1 by thread #x
10126 Locks held: none
10127    at 0x........: child32 (tc19_shadowmem.c:81)
10128    by 0x........: steer (tc19_shadowmem.c:350)
10129    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10130    ...
10131  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
10132    at 0x........: malloc (vg_replace_malloc.c:...)
10133    by 0x........: main (tc19_shadowmem.c:144)
10134  Block was alloc'd by thread #x
10136 ---------- int gran, 0 .. 96, skip 32 ----------
10137 ---Thread-Announcement------------------------------------------
10139 Thread #x was created
10140    ...
10141    by 0x........: pthread_create@* (hg_intercepts.c:...)
10142    by 0x........: main (tc19_shadowmem.c:235)
10144 ---Thread-Announcement------------------------------------------
10146 Thread #x was created
10147    ...
10148    by 0x........: pthread_create@* (hg_intercepts.c:...)
10149    by 0x........: main (tc19_shadowmem.c:234)
10151 ----------------------------------------------------------------
10153 Possible data race during write of size 4 at 0x........ by thread #x
10154 Locks held: none
10155    at 0x........: child32 (tc19_shadowmem.c:81)
10156    by 0x........: steer (tc19_shadowmem.c:352)
10157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10158    ...
10160 This conflicts with a previous write of size 4 by thread #x
10161 Locks held: none
10162    at 0x........: child32 (tc19_shadowmem.c:81)
10163    by 0x........: steer (tc19_shadowmem.c:352)
10164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10165    ...
10166  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
10167    at 0x........: malloc (vg_replace_malloc.c:...)
10168    by 0x........: main (tc19_shadowmem.c:144)
10169  Block was alloc'd by thread #x
10171 ---------- int gran, 1 .. 96, skip 33 ----------
10172 ---Thread-Announcement------------------------------------------
10174 Thread #x was created
10175    ...
10176    by 0x........: pthread_create@* (hg_intercepts.c:...)
10177    by 0x........: main (tc19_shadowmem.c:235)
10179 ---Thread-Announcement------------------------------------------
10181 Thread #x was created
10182    ...
10183    by 0x........: pthread_create@* (hg_intercepts.c:...)
10184    by 0x........: main (tc19_shadowmem.c:234)
10186 ----------------------------------------------------------------
10188 Possible data race during write of size 1 at 0x........ by thread #x
10189 Locks held: none
10190    at 0x........: child32 (tc19_shadowmem.c:81)
10191    by 0x........: steer (tc19_shadowmem.c:354)
10192    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10193    ...
10195 This conflicts with a previous write of size 1 by thread #x
10196 Locks held: none
10197    at 0x........: child32 (tc19_shadowmem.c:81)
10198    by 0x........: steer (tc19_shadowmem.c:354)
10199    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10200    ...
10201  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
10202    at 0x........: malloc (vg_replace_malloc.c:...)
10203    by 0x........: main (tc19_shadowmem.c:144)
10204  Block was alloc'd by thread #x
10206 ----------------------------------------------------------------
10208 Possible data race during write of size 1 at 0x........ by thread #x
10209 Locks held: none
10210    at 0x........: child32 (tc19_shadowmem.c:81)
10211    by 0x........: steer (tc19_shadowmem.c:354)
10212    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10213    ...
10215 This conflicts with a previous write of size 1 by thread #x
10216 Locks held: none
10217    at 0x........: child32 (tc19_shadowmem.c:81)
10218    by 0x........: steer (tc19_shadowmem.c:354)
10219    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10220    ...
10221  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
10222    at 0x........: malloc (vg_replace_malloc.c:...)
10223    by 0x........: main (tc19_shadowmem.c:144)
10224  Block was alloc'd by thread #x
10226 ----------------------------------------------------------------
10228 Possible data race during write of size 1 at 0x........ by thread #x
10229 Locks held: none
10230    at 0x........: child32 (tc19_shadowmem.c:81)
10231    by 0x........: steer (tc19_shadowmem.c:354)
10232    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10233    ...
10235 This conflicts with a previous write of size 1 by thread #x
10236 Locks held: none
10237    at 0x........: child32 (tc19_shadowmem.c:81)
10238    by 0x........: steer (tc19_shadowmem.c:354)
10239    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10240    ...
10241  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
10242    at 0x........: malloc (vg_replace_malloc.c:...)
10243    by 0x........: main (tc19_shadowmem.c:144)
10244  Block was alloc'd by thread #x
10246 ----------------------------------------------------------------
10248 Possible data race during write of size 1 at 0x........ by thread #x
10249 Locks held: none
10250    at 0x........: child32 (tc19_shadowmem.c:81)
10251    by 0x........: steer (tc19_shadowmem.c:354)
10252    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10253    ...
10255 This conflicts with a previous write of size 1 by thread #x
10256 Locks held: none
10257    at 0x........: child32 (tc19_shadowmem.c:81)
10258    by 0x........: steer (tc19_shadowmem.c:354)
10259    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10260    ...
10261  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10262    at 0x........: malloc (vg_replace_malloc.c:...)
10263    by 0x........: main (tc19_shadowmem.c:144)
10264  Block was alloc'd by thread #x
10266 ---------- int gran, 2 .. 96, skip 34 ----------
10267 ---Thread-Announcement------------------------------------------
10269 Thread #x was created
10270    ...
10271    by 0x........: pthread_create@* (hg_intercepts.c:...)
10272    by 0x........: main (tc19_shadowmem.c:235)
10274 ---Thread-Announcement------------------------------------------
10276 Thread #x was created
10277    ...
10278    by 0x........: pthread_create@* (hg_intercepts.c:...)
10279    by 0x........: main (tc19_shadowmem.c:234)
10281 ----------------------------------------------------------------
10283 Possible data race during write of size 2 at 0x........ by thread #x
10284 Locks held: none
10285    at 0x........: child32 (tc19_shadowmem.c:81)
10286    by 0x........: steer (tc19_shadowmem.c:356)
10287    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10288    ...
10290 This conflicts with a previous write of size 2 by thread #x
10291 Locks held: none
10292    at 0x........: child32 (tc19_shadowmem.c:81)
10293    by 0x........: steer (tc19_shadowmem.c:356)
10294    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10295    ...
10296  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
10297    at 0x........: malloc (vg_replace_malloc.c:...)
10298    by 0x........: main (tc19_shadowmem.c:144)
10299  Block was alloc'd by thread #x
10301 ----------------------------------------------------------------
10303 Possible data race during write of size 2 at 0x........ by thread #x
10304 Locks held: none
10305    at 0x........: child32 (tc19_shadowmem.c:81)
10306    by 0x........: steer (tc19_shadowmem.c:356)
10307    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10308    ...
10310 This conflicts with a previous write of size 2 by thread #x
10311 Locks held: none
10312    at 0x........: child32 (tc19_shadowmem.c:81)
10313    by 0x........: steer (tc19_shadowmem.c:356)
10314    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10315    ...
10316  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10317    at 0x........: malloc (vg_replace_malloc.c:...)
10318    by 0x........: main (tc19_shadowmem.c:144)
10319  Block was alloc'd by thread #x
10321 ---------- int gran, 3 .. 96, skip 35 ----------
10322 ---Thread-Announcement------------------------------------------
10324 Thread #x was created
10325    ...
10326    by 0x........: pthread_create@* (hg_intercepts.c:...)
10327    by 0x........: main (tc19_shadowmem.c:235)
10329 ---Thread-Announcement------------------------------------------
10331 Thread #x was created
10332    ...
10333    by 0x........: pthread_create@* (hg_intercepts.c:...)
10334    by 0x........: main (tc19_shadowmem.c:234)
10336 ----------------------------------------------------------------
10338 Possible data race during write of size 1 at 0x........ by thread #x
10339 Locks held: none
10340    at 0x........: child32 (tc19_shadowmem.c:81)
10341    by 0x........: steer (tc19_shadowmem.c:358)
10342    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10343    ...
10345 This conflicts with a previous write of size 1 by thread #x
10346 Locks held: none
10347    at 0x........: child32 (tc19_shadowmem.c:81)
10348    by 0x........: steer (tc19_shadowmem.c:358)
10349    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10350    ...
10351  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
10352    at 0x........: malloc (vg_replace_malloc.c:...)
10353    by 0x........: main (tc19_shadowmem.c:144)
10354  Block was alloc'd by thread #x
10356 ----------------------------------------------------------------
10358 Possible data race during write of size 1 at 0x........ by thread #x
10359 Locks held: none
10360    at 0x........: child32 (tc19_shadowmem.c:81)
10361    by 0x........: steer (tc19_shadowmem.c:358)
10362    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10363    ...
10365 This conflicts with a previous write of size 1 by thread #x
10366 Locks held: none
10367    at 0x........: child32 (tc19_shadowmem.c:81)
10368    by 0x........: steer (tc19_shadowmem.c:358)
10369    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10370    ...
10371  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10372    at 0x........: malloc (vg_replace_malloc.c:...)
10373    by 0x........: main (tc19_shadowmem.c:144)
10374  Block was alloc'd by thread #x
10376 ----------------------------------------------------------------
10378 Possible data race during write of size 1 at 0x........ by thread #x
10379 Locks held: none
10380    at 0x........: child32 (tc19_shadowmem.c:81)
10381    by 0x........: steer (tc19_shadowmem.c:358)
10382    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10383    ...
10385 This conflicts with a previous write of size 1 by thread #x
10386 Locks held: none
10387    at 0x........: child32 (tc19_shadowmem.c:81)
10388    by 0x........: steer (tc19_shadowmem.c:358)
10389    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10390    ...
10391  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
10392    at 0x........: malloc (vg_replace_malloc.c:...)
10393    by 0x........: main (tc19_shadowmem.c:144)
10394  Block was alloc'd by thread #x
10396 ----------------------------------------------------------------
10398 Possible data race during write of size 1 at 0x........ by thread #x
10399 Locks held: none
10400    at 0x........: child32 (tc19_shadowmem.c:81)
10401    by 0x........: steer (tc19_shadowmem.c:358)
10402    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10403    ...
10405 This conflicts with a previous write of size 1 by thread #x
10406 Locks held: none
10407    at 0x........: child32 (tc19_shadowmem.c:81)
10408    by 0x........: steer (tc19_shadowmem.c:358)
10409    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10410    ...
10411  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10412    at 0x........: malloc (vg_replace_malloc.c:...)
10413    by 0x........: main (tc19_shadowmem.c:144)
10414  Block was alloc'd by thread #x
10416 ---------- int gran, 0 .. 96, skip 36 ----------
10417 ---Thread-Announcement------------------------------------------
10419 Thread #x was created
10420    ...
10421    by 0x........: pthread_create@* (hg_intercepts.c:...)
10422    by 0x........: main (tc19_shadowmem.c:235)
10424 ---Thread-Announcement------------------------------------------
10426 Thread #x was created
10427    ...
10428    by 0x........: pthread_create@* (hg_intercepts.c:...)
10429    by 0x........: main (tc19_shadowmem.c:234)
10431 ----------------------------------------------------------------
10433 Possible data race during write of size 4 at 0x........ by thread #x
10434 Locks held: none
10435    at 0x........: child32 (tc19_shadowmem.c:81)
10436    by 0x........: steer (tc19_shadowmem.c:360)
10437    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10438    ...
10440 This conflicts with a previous write of size 4 by thread #x
10441 Locks held: none
10442    at 0x........: child32 (tc19_shadowmem.c:81)
10443    by 0x........: steer (tc19_shadowmem.c:360)
10444    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10445    ...
10446  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10447    at 0x........: malloc (vg_replace_malloc.c:...)
10448    by 0x........: main (tc19_shadowmem.c:144)
10449  Block was alloc'd by thread #x
10451 ---------- int gran, 1 .. 96, skip 37 ----------
10452 ---Thread-Announcement------------------------------------------
10454 Thread #x was created
10455    ...
10456    by 0x........: pthread_create@* (hg_intercepts.c:...)
10457    by 0x........: main (tc19_shadowmem.c:235)
10459 ---Thread-Announcement------------------------------------------
10461 Thread #x was created
10462    ...
10463    by 0x........: pthread_create@* (hg_intercepts.c:...)
10464    by 0x........: main (tc19_shadowmem.c:234)
10466 ----------------------------------------------------------------
10468 Possible data race during write of size 1 at 0x........ by thread #x
10469 Locks held: none
10470    at 0x........: child32 (tc19_shadowmem.c:81)
10471    by 0x........: steer (tc19_shadowmem.c:362)
10472    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10473    ...
10475 This conflicts with a previous write of size 1 by thread #x
10476 Locks held: none
10477    at 0x........: child32 (tc19_shadowmem.c:81)
10478    by 0x........: steer (tc19_shadowmem.c:362)
10479    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10480    ...
10481  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
10482    at 0x........: malloc (vg_replace_malloc.c:...)
10483    by 0x........: main (tc19_shadowmem.c:144)
10484  Block was alloc'd by thread #x
10486 ----------------------------------------------------------------
10488 Possible data race during write of size 1 at 0x........ by thread #x
10489 Locks held: none
10490    at 0x........: child32 (tc19_shadowmem.c:81)
10491    by 0x........: steer (tc19_shadowmem.c:362)
10492    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10493    ...
10495 This conflicts with a previous write of size 1 by thread #x
10496 Locks held: none
10497    at 0x........: child32 (tc19_shadowmem.c:81)
10498    by 0x........: steer (tc19_shadowmem.c:362)
10499    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10500    ...
10501  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10502    at 0x........: malloc (vg_replace_malloc.c:...)
10503    by 0x........: main (tc19_shadowmem.c:144)
10504  Block was alloc'd by thread #x
10506 ----------------------------------------------------------------
10508 Possible data race during write of size 1 at 0x........ by thread #x
10509 Locks held: none
10510    at 0x........: child32 (tc19_shadowmem.c:81)
10511    by 0x........: steer (tc19_shadowmem.c:362)
10512    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10513    ...
10515 This conflicts with a previous write of size 1 by thread #x
10516 Locks held: none
10517    at 0x........: child32 (tc19_shadowmem.c:81)
10518    by 0x........: steer (tc19_shadowmem.c:362)
10519    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10520    ...
10521  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
10522    at 0x........: malloc (vg_replace_malloc.c:...)
10523    by 0x........: main (tc19_shadowmem.c:144)
10524  Block was alloc'd by thread #x
10526 ----------------------------------------------------------------
10528 Possible data race during write of size 1 at 0x........ by thread #x
10529 Locks held: none
10530    at 0x........: child32 (tc19_shadowmem.c:81)
10531    by 0x........: steer (tc19_shadowmem.c:362)
10532    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10533    ...
10535 This conflicts with a previous write of size 1 by thread #x
10536 Locks held: none
10537    at 0x........: child32 (tc19_shadowmem.c:81)
10538    by 0x........: steer (tc19_shadowmem.c:362)
10539    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10540    ...
10541  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10542    at 0x........: malloc (vg_replace_malloc.c:...)
10543    by 0x........: main (tc19_shadowmem.c:144)
10544  Block was alloc'd by thread #x
10546 ---------- int gran, 2 .. 96, skip 38 ----------
10547 ---Thread-Announcement------------------------------------------
10549 Thread #x was created
10550    ...
10551    by 0x........: pthread_create@* (hg_intercepts.c:...)
10552    by 0x........: main (tc19_shadowmem.c:235)
10554 ---Thread-Announcement------------------------------------------
10556 Thread #x was created
10557    ...
10558    by 0x........: pthread_create@* (hg_intercepts.c:...)
10559    by 0x........: main (tc19_shadowmem.c:234)
10561 ----------------------------------------------------------------
10563 Possible data race during write of size 2 at 0x........ by thread #x
10564 Locks held: none
10565    at 0x........: child32 (tc19_shadowmem.c:81)
10566    by 0x........: steer (tc19_shadowmem.c:364)
10567    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10568    ...
10570 This conflicts with a previous write of size 2 by thread #x
10571 Locks held: none
10572    at 0x........: child32 (tc19_shadowmem.c:81)
10573    by 0x........: steer (tc19_shadowmem.c:364)
10574    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10575    ...
10576  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10577    at 0x........: malloc (vg_replace_malloc.c:...)
10578    by 0x........: main (tc19_shadowmem.c:144)
10579  Block was alloc'd by thread #x
10581 ----------------------------------------------------------------
10583 Possible data race during write of size 2 at 0x........ by thread #x
10584 Locks held: none
10585    at 0x........: child32 (tc19_shadowmem.c:81)
10586    by 0x........: steer (tc19_shadowmem.c:364)
10587    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10588    ...
10590 This conflicts with a previous write of size 2 by thread #x
10591 Locks held: none
10592    at 0x........: child32 (tc19_shadowmem.c:81)
10593    by 0x........: steer (tc19_shadowmem.c:364)
10594    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10595    ...
10596  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10597    at 0x........: malloc (vg_replace_malloc.c:...)
10598    by 0x........: main (tc19_shadowmem.c:144)
10599  Block was alloc'd by thread #x
10601 ---------- int gran, 3 .. 96, skip 39 ----------
10602 ---Thread-Announcement------------------------------------------
10604 Thread #x was created
10605    ...
10606    by 0x........: pthread_create@* (hg_intercepts.c:...)
10607    by 0x........: main (tc19_shadowmem.c:235)
10609 ---Thread-Announcement------------------------------------------
10611 Thread #x was created
10612    ...
10613    by 0x........: pthread_create@* (hg_intercepts.c:...)
10614    by 0x........: main (tc19_shadowmem.c:234)
10616 ----------------------------------------------------------------
10618 Possible data race during write of size 1 at 0x........ by thread #x
10619 Locks held: none
10620    at 0x........: child32 (tc19_shadowmem.c:81)
10621    by 0x........: steer (tc19_shadowmem.c:366)
10622    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10623    ...
10625 This conflicts with a previous write of size 1 by thread #x
10626 Locks held: none
10627    at 0x........: child32 (tc19_shadowmem.c:81)
10628    by 0x........: steer (tc19_shadowmem.c:366)
10629    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10630    ...
10631  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
10632    at 0x........: malloc (vg_replace_malloc.c:...)
10633    by 0x........: main (tc19_shadowmem.c:144)
10634  Block was alloc'd by thread #x
10636 ----------------------------------------------------------------
10638 Possible data race during write of size 1 at 0x........ by thread #x
10639 Locks held: none
10640    at 0x........: child32 (tc19_shadowmem.c:81)
10641    by 0x........: steer (tc19_shadowmem.c:366)
10642    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10643    ...
10645 This conflicts with a previous write of size 1 by thread #x
10646 Locks held: none
10647    at 0x........: child32 (tc19_shadowmem.c:81)
10648    by 0x........: steer (tc19_shadowmem.c:366)
10649    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10650    ...
10651  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10652    at 0x........: malloc (vg_replace_malloc.c:...)
10653    by 0x........: main (tc19_shadowmem.c:144)
10654  Block was alloc'd by thread #x
10656 ----------------------------------------------------------------
10658 Possible data race during write of size 1 at 0x........ by thread #x
10659 Locks held: none
10660    at 0x........: child32 (tc19_shadowmem.c:81)
10661    by 0x........: steer (tc19_shadowmem.c:366)
10662    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10663    ...
10665 This conflicts with a previous write of size 1 by thread #x
10666 Locks held: none
10667    at 0x........: child32 (tc19_shadowmem.c:81)
10668    by 0x........: steer (tc19_shadowmem.c:366)
10669    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10670    ...
10671  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
10672    at 0x........: malloc (vg_replace_malloc.c:...)
10673    by 0x........: main (tc19_shadowmem.c:144)
10674  Block was alloc'd by thread #x
10676 ----------------------------------------------------------------
10678 Possible data race during write of size 1 at 0x........ by thread #x
10679 Locks held: none
10680    at 0x........: child32 (tc19_shadowmem.c:81)
10681    by 0x........: steer (tc19_shadowmem.c:366)
10682    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10683    ...
10685 This conflicts with a previous write of size 1 by thread #x
10686 Locks held: none
10687    at 0x........: child32 (tc19_shadowmem.c:81)
10688    by 0x........: steer (tc19_shadowmem.c:366)
10689    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10690    ...
10691  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10692    at 0x........: malloc (vg_replace_malloc.c:...)
10693    by 0x........: main (tc19_shadowmem.c:144)
10694  Block was alloc'd by thread #x
10696 ---------- int gran, 0 .. 96, skip 40 ----------
10697 ---Thread-Announcement------------------------------------------
10699 Thread #x was created
10700    ...
10701    by 0x........: pthread_create@* (hg_intercepts.c:...)
10702    by 0x........: main (tc19_shadowmem.c:235)
10704 ---Thread-Announcement------------------------------------------
10706 Thread #x was created
10707    ...
10708    by 0x........: pthread_create@* (hg_intercepts.c:...)
10709    by 0x........: main (tc19_shadowmem.c:234)
10711 ----------------------------------------------------------------
10713 Possible data race during write of size 4 at 0x........ by thread #x
10714 Locks held: none
10715    at 0x........: child32 (tc19_shadowmem.c:81)
10716    by 0x........: steer (tc19_shadowmem.c:368)
10717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10718    ...
10720 This conflicts with a previous write of size 4 by thread #x
10721 Locks held: none
10722    at 0x........: child32 (tc19_shadowmem.c:81)
10723    by 0x........: steer (tc19_shadowmem.c:368)
10724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10725    ...
10726  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10727    at 0x........: malloc (vg_replace_malloc.c:...)
10728    by 0x........: main (tc19_shadowmem.c:144)
10729  Block was alloc'd by thread #x
10731 ---------- int gran, 1 .. 96, skip 41 ----------
10732 ---Thread-Announcement------------------------------------------
10734 Thread #x was created
10735    ...
10736    by 0x........: pthread_create@* (hg_intercepts.c:...)
10737    by 0x........: main (tc19_shadowmem.c:235)
10739 ---Thread-Announcement------------------------------------------
10741 Thread #x was created
10742    ...
10743    by 0x........: pthread_create@* (hg_intercepts.c:...)
10744    by 0x........: main (tc19_shadowmem.c:234)
10746 ----------------------------------------------------------------
10748 Possible data race during write of size 1 at 0x........ by thread #x
10749 Locks held: none
10750    at 0x........: child32 (tc19_shadowmem.c:81)
10751    by 0x........: steer (tc19_shadowmem.c:370)
10752    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10753    ...
10755 This conflicts with a previous write of size 1 by thread #x
10756 Locks held: none
10757    at 0x........: child32 (tc19_shadowmem.c:81)
10758    by 0x........: steer (tc19_shadowmem.c:370)
10759    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10760    ...
10761  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
10762    at 0x........: malloc (vg_replace_malloc.c:...)
10763    by 0x........: main (tc19_shadowmem.c:144)
10764  Block was alloc'd by thread #x
10766 ----------------------------------------------------------------
10768 Possible data race during write of size 1 at 0x........ by thread #x
10769 Locks held: none
10770    at 0x........: child32 (tc19_shadowmem.c:81)
10771    by 0x........: steer (tc19_shadowmem.c:370)
10772    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10773    ...
10775 This conflicts with a previous write of size 1 by thread #x
10776 Locks held: none
10777    at 0x........: child32 (tc19_shadowmem.c:81)
10778    by 0x........: steer (tc19_shadowmem.c:370)
10779    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10780    ...
10781  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10782    at 0x........: malloc (vg_replace_malloc.c:...)
10783    by 0x........: main (tc19_shadowmem.c:144)
10784  Block was alloc'd by thread #x
10786 ----------------------------------------------------------------
10788 Possible data race during write of size 1 at 0x........ by thread #x
10789 Locks held: none
10790    at 0x........: child32 (tc19_shadowmem.c:81)
10791    by 0x........: steer (tc19_shadowmem.c:370)
10792    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10793    ...
10795 This conflicts with a previous write of size 1 by thread #x
10796 Locks held: none
10797    at 0x........: child32 (tc19_shadowmem.c:81)
10798    by 0x........: steer (tc19_shadowmem.c:370)
10799    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10800    ...
10801  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
10802    at 0x........: malloc (vg_replace_malloc.c:...)
10803    by 0x........: main (tc19_shadowmem.c:144)
10804  Block was alloc'd by thread #x
10806 ----------------------------------------------------------------
10808 Possible data race during write of size 1 at 0x........ by thread #x
10809 Locks held: none
10810    at 0x........: child32 (tc19_shadowmem.c:81)
10811    by 0x........: steer (tc19_shadowmem.c:370)
10812    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10813    ...
10815 This conflicts with a previous write of size 1 by thread #x
10816 Locks held: none
10817    at 0x........: child32 (tc19_shadowmem.c:81)
10818    by 0x........: steer (tc19_shadowmem.c:370)
10819    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10820    ...
10821  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10822    at 0x........: malloc (vg_replace_malloc.c:...)
10823    by 0x........: main (tc19_shadowmem.c:144)
10824  Block was alloc'd by thread #x
10826 ---------- int gran, 2 .. 96, skip 42 ----------
10827 ---Thread-Announcement------------------------------------------
10829 Thread #x was created
10830    ...
10831    by 0x........: pthread_create@* (hg_intercepts.c:...)
10832    by 0x........: main (tc19_shadowmem.c:235)
10834 ---Thread-Announcement------------------------------------------
10836 Thread #x was created
10837    ...
10838    by 0x........: pthread_create@* (hg_intercepts.c:...)
10839    by 0x........: main (tc19_shadowmem.c:234)
10841 ----------------------------------------------------------------
10843 Possible data race during write of size 2 at 0x........ by thread #x
10844 Locks held: none
10845    at 0x........: child32 (tc19_shadowmem.c:81)
10846    by 0x........: steer (tc19_shadowmem.c:372)
10847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10848    ...
10850 This conflicts with a previous write of size 2 by thread #x
10851 Locks held: none
10852    at 0x........: child32 (tc19_shadowmem.c:81)
10853    by 0x........: steer (tc19_shadowmem.c:372)
10854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10855    ...
10856  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10857    at 0x........: malloc (vg_replace_malloc.c:...)
10858    by 0x........: main (tc19_shadowmem.c:144)
10859  Block was alloc'd by thread #x
10861 ----------------------------------------------------------------
10863 Possible data race during write of size 2 at 0x........ by thread #x
10864 Locks held: none
10865    at 0x........: child32 (tc19_shadowmem.c:81)
10866    by 0x........: steer (tc19_shadowmem.c:372)
10867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10868    ...
10870 This conflicts with a previous write of size 2 by thread #x
10871 Locks held: none
10872    at 0x........: child32 (tc19_shadowmem.c:81)
10873    by 0x........: steer (tc19_shadowmem.c:372)
10874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10875    ...
10876  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10877    at 0x........: malloc (vg_replace_malloc.c:...)
10878    by 0x........: main (tc19_shadowmem.c:144)
10879  Block was alloc'd by thread #x
10881 ---------- int gran, 3 .. 96, skip 43 ----------
10882 ---Thread-Announcement------------------------------------------
10884 Thread #x was created
10885    ...
10886    by 0x........: pthread_create@* (hg_intercepts.c:...)
10887    by 0x........: main (tc19_shadowmem.c:235)
10889 ---Thread-Announcement------------------------------------------
10891 Thread #x was created
10892    ...
10893    by 0x........: pthread_create@* (hg_intercepts.c:...)
10894    by 0x........: main (tc19_shadowmem.c:234)
10896 ----------------------------------------------------------------
10898 Possible data race during write of size 1 at 0x........ by thread #x
10899 Locks held: none
10900    at 0x........: child32 (tc19_shadowmem.c:81)
10901    by 0x........: steer (tc19_shadowmem.c:374)
10902    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10903    ...
10905 This conflicts with a previous write of size 1 by thread #x
10906 Locks held: none
10907    at 0x........: child32 (tc19_shadowmem.c:81)
10908    by 0x........: steer (tc19_shadowmem.c:374)
10909    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10910    ...
10911  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
10912    at 0x........: malloc (vg_replace_malloc.c:...)
10913    by 0x........: main (tc19_shadowmem.c:144)
10914  Block was alloc'd by thread #x
10916 ----------------------------------------------------------------
10918 Possible data race during write of size 1 at 0x........ by thread #x
10919 Locks held: none
10920    at 0x........: child32 (tc19_shadowmem.c:81)
10921    by 0x........: steer (tc19_shadowmem.c:374)
10922    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10923    ...
10925 This conflicts with a previous write of size 1 by thread #x
10926 Locks held: none
10927    at 0x........: child32 (tc19_shadowmem.c:81)
10928    by 0x........: steer (tc19_shadowmem.c:374)
10929    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10930    ...
10931  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10932    at 0x........: malloc (vg_replace_malloc.c:...)
10933    by 0x........: main (tc19_shadowmem.c:144)
10934  Block was alloc'd by thread #x
10936 ----------------------------------------------------------------
10938 Possible data race during write of size 1 at 0x........ by thread #x
10939 Locks held: none
10940    at 0x........: child32 (tc19_shadowmem.c:81)
10941    by 0x........: steer (tc19_shadowmem.c:374)
10942    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10943    ...
10945 This conflicts with a previous write of size 1 by thread #x
10946 Locks held: none
10947    at 0x........: child32 (tc19_shadowmem.c:81)
10948    by 0x........: steer (tc19_shadowmem.c:374)
10949    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10950    ...
10951  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
10952    at 0x........: malloc (vg_replace_malloc.c:...)
10953    by 0x........: main (tc19_shadowmem.c:144)
10954  Block was alloc'd by thread #x
10956 ----------------------------------------------------------------
10958 Possible data race during write of size 1 at 0x........ by thread #x
10959 Locks held: none
10960    at 0x........: child32 (tc19_shadowmem.c:81)
10961    by 0x........: steer (tc19_shadowmem.c:374)
10962    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10963    ...
10965 This conflicts with a previous write of size 1 by thread #x
10966 Locks held: none
10967    at 0x........: child32 (tc19_shadowmem.c:81)
10968    by 0x........: steer (tc19_shadowmem.c:374)
10969    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10970    ...
10971  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
10972    at 0x........: malloc (vg_replace_malloc.c:...)
10973    by 0x........: main (tc19_shadowmem.c:144)
10974  Block was alloc'd by thread #x
10976 ---------- int gran, 0 .. 96, skip 44 ----------
10977 ---Thread-Announcement------------------------------------------
10979 Thread #x was created
10980    ...
10981    by 0x........: pthread_create@* (hg_intercepts.c:...)
10982    by 0x........: main (tc19_shadowmem.c:235)
10984 ---Thread-Announcement------------------------------------------
10986 Thread #x was created
10987    ...
10988    by 0x........: pthread_create@* (hg_intercepts.c:...)
10989    by 0x........: main (tc19_shadowmem.c:234)
10991 ----------------------------------------------------------------
10993 Possible data race during write of size 4 at 0x........ by thread #x
10994 Locks held: none
10995    at 0x........: child32 (tc19_shadowmem.c:81)
10996    by 0x........: steer (tc19_shadowmem.c:376)
10997    by 0x........: mythread_wrapper (hg_intercepts.c:...)
10998    ...
11000 This conflicts with a previous write of size 4 by thread #x
11001 Locks held: none
11002    at 0x........: child32 (tc19_shadowmem.c:81)
11003    by 0x........: steer (tc19_shadowmem.c:376)
11004    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11005    ...
11006  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
11007    at 0x........: malloc (vg_replace_malloc.c:...)
11008    by 0x........: main (tc19_shadowmem.c:144)
11009  Block was alloc'd by thread #x
11011 ---------- int gran, 1 .. 96, skip 45 ----------
11012 ---Thread-Announcement------------------------------------------
11014 Thread #x was created
11015    ...
11016    by 0x........: pthread_create@* (hg_intercepts.c:...)
11017    by 0x........: main (tc19_shadowmem.c:235)
11019 ---Thread-Announcement------------------------------------------
11021 Thread #x was created
11022    ...
11023    by 0x........: pthread_create@* (hg_intercepts.c:...)
11024    by 0x........: main (tc19_shadowmem.c:234)
11026 ----------------------------------------------------------------
11028 Possible data race during write of size 1 at 0x........ by thread #x
11029 Locks held: none
11030    at 0x........: child32 (tc19_shadowmem.c:81)
11031    by 0x........: steer (tc19_shadowmem.c:378)
11032    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11033    ...
11035 This conflicts with a previous write of size 1 by thread #x
11036 Locks held: none
11037    at 0x........: child32 (tc19_shadowmem.c:81)
11038    by 0x........: steer (tc19_shadowmem.c:378)
11039    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11040    ...
11041  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
11042    at 0x........: malloc (vg_replace_malloc.c:...)
11043    by 0x........: main (tc19_shadowmem.c:144)
11044  Block was alloc'd by thread #x
11046 ----------------------------------------------------------------
11048 Possible data race during write of size 1 at 0x........ by thread #x
11049 Locks held: none
11050    at 0x........: child32 (tc19_shadowmem.c:81)
11051    by 0x........: steer (tc19_shadowmem.c:378)
11052    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11053    ...
11055 This conflicts with a previous write of size 1 by thread #x
11056 Locks held: none
11057    at 0x........: child32 (tc19_shadowmem.c:81)
11058    by 0x........: steer (tc19_shadowmem.c:378)
11059    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11060    ...
11061  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
11062    at 0x........: malloc (vg_replace_malloc.c:...)
11063    by 0x........: main (tc19_shadowmem.c:144)
11064  Block was alloc'd by thread #x
11066 ----------------------------------------------------------------
11068 Possible data race during write of size 1 at 0x........ by thread #x
11069 Locks held: none
11070    at 0x........: child32 (tc19_shadowmem.c:81)
11071    by 0x........: steer (tc19_shadowmem.c:378)
11072    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11073    ...
11075 This conflicts with a previous write of size 1 by thread #x
11076 Locks held: none
11077    at 0x........: child32 (tc19_shadowmem.c:81)
11078    by 0x........: steer (tc19_shadowmem.c:378)
11079    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11080    ...
11081  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
11082    at 0x........: malloc (vg_replace_malloc.c:...)
11083    by 0x........: main (tc19_shadowmem.c:144)
11084  Block was alloc'd by thread #x
11086 ----------------------------------------------------------------
11088 Possible data race during write of size 1 at 0x........ by thread #x
11089 Locks held: none
11090    at 0x........: child32 (tc19_shadowmem.c:81)
11091    by 0x........: steer (tc19_shadowmem.c:378)
11092    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11093    ...
11095 This conflicts with a previous write of size 1 by thread #x
11096 Locks held: none
11097    at 0x........: child32 (tc19_shadowmem.c:81)
11098    by 0x........: steer (tc19_shadowmem.c:378)
11099    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11100    ...
11101  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11102    at 0x........: malloc (vg_replace_malloc.c:...)
11103    by 0x........: main (tc19_shadowmem.c:144)
11104  Block was alloc'd by thread #x
11106 ---------- int gran, 2 .. 96, skip 46 ----------
11107 ---Thread-Announcement------------------------------------------
11109 Thread #x was created
11110    ...
11111    by 0x........: pthread_create@* (hg_intercepts.c:...)
11112    by 0x........: main (tc19_shadowmem.c:235)
11114 ---Thread-Announcement------------------------------------------
11116 Thread #x was created
11117    ...
11118    by 0x........: pthread_create@* (hg_intercepts.c:...)
11119    by 0x........: main (tc19_shadowmem.c:234)
11121 ----------------------------------------------------------------
11123 Possible data race during write of size 2 at 0x........ by thread #x
11124 Locks held: none
11125    at 0x........: child32 (tc19_shadowmem.c:81)
11126    by 0x........: steer (tc19_shadowmem.c:380)
11127    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11128    ...
11130 This conflicts with a previous write of size 2 by thread #x
11131 Locks held: none
11132    at 0x........: child32 (tc19_shadowmem.c:81)
11133    by 0x........: steer (tc19_shadowmem.c:380)
11134    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11135    ...
11136  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
11137    at 0x........: malloc (vg_replace_malloc.c:...)
11138    by 0x........: main (tc19_shadowmem.c:144)
11139  Block was alloc'd by thread #x
11141 ----------------------------------------------------------------
11143 Possible data race during write of size 2 at 0x........ by thread #x
11144 Locks held: none
11145    at 0x........: child32 (tc19_shadowmem.c:81)
11146    by 0x........: steer (tc19_shadowmem.c:380)
11147    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11148    ...
11150 This conflicts with a previous write of size 2 by thread #x
11151 Locks held: none
11152    at 0x........: child32 (tc19_shadowmem.c:81)
11153    by 0x........: steer (tc19_shadowmem.c:380)
11154    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11155    ...
11156  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11157    at 0x........: malloc (vg_replace_malloc.c:...)
11158    by 0x........: main (tc19_shadowmem.c:144)
11159  Block was alloc'd by thread #x
11161 ---------- int gran, 3 .. 96, skip 47 ----------
11162 ---Thread-Announcement------------------------------------------
11164 Thread #x was created
11165    ...
11166    by 0x........: pthread_create@* (hg_intercepts.c:...)
11167    by 0x........: main (tc19_shadowmem.c:235)
11169 ---Thread-Announcement------------------------------------------
11171 Thread #x was created
11172    ...
11173    by 0x........: pthread_create@* (hg_intercepts.c:...)
11174    by 0x........: main (tc19_shadowmem.c:234)
11176 ----------------------------------------------------------------
11178 Possible data race during write of size 1 at 0x........ by thread #x
11179 Locks held: none
11180    at 0x........: child32 (tc19_shadowmem.c:81)
11181    by 0x........: steer (tc19_shadowmem.c:382)
11182    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11183    ...
11185 This conflicts with a previous write of size 1 by thread #x
11186 Locks held: none
11187    at 0x........: child32 (tc19_shadowmem.c:81)
11188    by 0x........: steer (tc19_shadowmem.c:382)
11189    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11190    ...
11191  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
11192    at 0x........: malloc (vg_replace_malloc.c:...)
11193    by 0x........: main (tc19_shadowmem.c:144)
11194  Block was alloc'd by thread #x
11196 ----------------------------------------------------------------
11198 Possible data race during write of size 1 at 0x........ by thread #x
11199 Locks held: none
11200    at 0x........: child32 (tc19_shadowmem.c:81)
11201    by 0x........: steer (tc19_shadowmem.c:382)
11202    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11203    ...
11205 This conflicts with a previous write of size 1 by thread #x
11206 Locks held: none
11207    at 0x........: child32 (tc19_shadowmem.c:81)
11208    by 0x........: steer (tc19_shadowmem.c:382)
11209    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11210    ...
11211  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11212    at 0x........: malloc (vg_replace_malloc.c:...)
11213    by 0x........: main (tc19_shadowmem.c:144)
11214  Block was alloc'd by thread #x
11216 ----------------------------------------------------------------
11218 Possible data race during write of size 1 at 0x........ by thread #x
11219 Locks held: none
11220    at 0x........: child32 (tc19_shadowmem.c:81)
11221    by 0x........: steer (tc19_shadowmem.c:382)
11222    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11223    ...
11225 This conflicts with a previous write of size 1 by thread #x
11226 Locks held: none
11227    at 0x........: child32 (tc19_shadowmem.c:81)
11228    by 0x........: steer (tc19_shadowmem.c:382)
11229    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11230    ...
11231  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
11232    at 0x........: malloc (vg_replace_malloc.c:...)
11233    by 0x........: main (tc19_shadowmem.c:144)
11234  Block was alloc'd by thread #x
11236 ----------------------------------------------------------------
11238 Possible data race during write of size 1 at 0x........ by thread #x
11239 Locks held: none
11240    at 0x........: child32 (tc19_shadowmem.c:81)
11241    by 0x........: steer (tc19_shadowmem.c:382)
11242    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11243    ...
11245 This conflicts with a previous write of size 1 by thread #x
11246 Locks held: none
11247    at 0x........: child32 (tc19_shadowmem.c:81)
11248    by 0x........: steer (tc19_shadowmem.c:382)
11249    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11250    ...
11251  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
11252    at 0x........: malloc (vg_replace_malloc.c:...)
11253    by 0x........: main (tc19_shadowmem.c:144)
11254  Block was alloc'd by thread #x
11256 ---------- int gran, 0 .. 96, skip 48 ----------
11257 ---Thread-Announcement------------------------------------------
11259 Thread #x was created
11260    ...
11261    by 0x........: pthread_create@* (hg_intercepts.c:...)
11262    by 0x........: main (tc19_shadowmem.c:235)
11264 ---Thread-Announcement------------------------------------------
11266 Thread #x was created
11267    ...
11268    by 0x........: pthread_create@* (hg_intercepts.c:...)
11269    by 0x........: main (tc19_shadowmem.c:234)
11271 ----------------------------------------------------------------
11273 Possible data race during write of size 4 at 0x........ by thread #x
11274 Locks held: none
11275    at 0x........: child32 (tc19_shadowmem.c:81)
11276    by 0x........: steer (tc19_shadowmem.c:384)
11277    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11278    ...
11280 This conflicts with a previous write of size 4 by thread #x
11281 Locks held: none
11282    at 0x........: child32 (tc19_shadowmem.c:81)
11283    by 0x........: steer (tc19_shadowmem.c:384)
11284    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11285    ...
11286  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11287    at 0x........: malloc (vg_replace_malloc.c:...)
11288    by 0x........: main (tc19_shadowmem.c:144)
11289  Block was alloc'd by thread #x
11291 ---------- int gran, 1 .. 96, skip 49 ----------
11292 ---Thread-Announcement------------------------------------------
11294 Thread #x was created
11295    ...
11296    by 0x........: pthread_create@* (hg_intercepts.c:...)
11297    by 0x........: main (tc19_shadowmem.c:235)
11299 ---Thread-Announcement------------------------------------------
11301 Thread #x was created
11302    ...
11303    by 0x........: pthread_create@* (hg_intercepts.c:...)
11304    by 0x........: main (tc19_shadowmem.c:234)
11306 ----------------------------------------------------------------
11308 Possible data race during write of size 1 at 0x........ by thread #x
11309 Locks held: none
11310    at 0x........: child32 (tc19_shadowmem.c:81)
11311    by 0x........: steer (tc19_shadowmem.c:386)
11312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11313    ...
11315 This conflicts with a previous write of size 1 by thread #x
11316 Locks held: none
11317    at 0x........: child32 (tc19_shadowmem.c:81)
11318    by 0x........: steer (tc19_shadowmem.c:386)
11319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11320    ...
11321  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
11322    at 0x........: malloc (vg_replace_malloc.c:...)
11323    by 0x........: main (tc19_shadowmem.c:144)
11324  Block was alloc'd by thread #x
11326 ----------------------------------------------------------------
11328 Possible data race during write of size 1 at 0x........ by thread #x
11329 Locks held: none
11330    at 0x........: child32 (tc19_shadowmem.c:81)
11331    by 0x........: steer (tc19_shadowmem.c:386)
11332    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11333    ...
11335 This conflicts with a previous write of size 1 by thread #x
11336 Locks held: none
11337    at 0x........: child32 (tc19_shadowmem.c:81)
11338    by 0x........: steer (tc19_shadowmem.c:386)
11339    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11340    ...
11341  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
11342    at 0x........: malloc (vg_replace_malloc.c:...)
11343    by 0x........: main (tc19_shadowmem.c:144)
11344  Block was alloc'd by thread #x
11346 ----------------------------------------------------------------
11348 Possible data race during write of size 1 at 0x........ by thread #x
11349 Locks held: none
11350    at 0x........: child32 (tc19_shadowmem.c:81)
11351    by 0x........: steer (tc19_shadowmem.c:386)
11352    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11353    ...
11355 This conflicts with a previous write of size 1 by thread #x
11356 Locks held: none
11357    at 0x........: child32 (tc19_shadowmem.c:81)
11358    by 0x........: steer (tc19_shadowmem.c:386)
11359    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11360    ...
11361  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
11362    at 0x........: malloc (vg_replace_malloc.c:...)
11363    by 0x........: main (tc19_shadowmem.c:144)
11364  Block was alloc'd by thread #x
11366 ----------------------------------------------------------------
11368 Possible data race during write of size 1 at 0x........ by thread #x
11369 Locks held: none
11370    at 0x........: child32 (tc19_shadowmem.c:81)
11371    by 0x........: steer (tc19_shadowmem.c:386)
11372    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11373    ...
11375 This conflicts with a previous write of size 1 by thread #x
11376 Locks held: none
11377    at 0x........: child32 (tc19_shadowmem.c:81)
11378    by 0x........: steer (tc19_shadowmem.c:386)
11379    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11380    ...
11381  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11382    at 0x........: malloc (vg_replace_malloc.c:...)
11383    by 0x........: main (tc19_shadowmem.c:144)
11384  Block was alloc'd by thread #x
11386 ---------- int gran, 2 .. 96, skip 50 ----------
11387 ---Thread-Announcement------------------------------------------
11389 Thread #x was created
11390    ...
11391    by 0x........: pthread_create@* (hg_intercepts.c:...)
11392    by 0x........: main (tc19_shadowmem.c:235)
11394 ---Thread-Announcement------------------------------------------
11396 Thread #x was created
11397    ...
11398    by 0x........: pthread_create@* (hg_intercepts.c:...)
11399    by 0x........: main (tc19_shadowmem.c:234)
11401 ----------------------------------------------------------------
11403 Possible data race during write of size 2 at 0x........ by thread #x
11404 Locks held: none
11405    at 0x........: child32 (tc19_shadowmem.c:81)
11406    by 0x........: steer (tc19_shadowmem.c:388)
11407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11408    ...
11410 This conflicts with a previous write of size 2 by thread #x
11411 Locks held: none
11412    at 0x........: child32 (tc19_shadowmem.c:81)
11413    by 0x........: steer (tc19_shadowmem.c:388)
11414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11415    ...
11416  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
11417    at 0x........: malloc (vg_replace_malloc.c:...)
11418    by 0x........: main (tc19_shadowmem.c:144)
11419  Block was alloc'd by thread #x
11421 ----------------------------------------------------------------
11423 Possible data race during write of size 2 at 0x........ by thread #x
11424 Locks held: none
11425    at 0x........: child32 (tc19_shadowmem.c:81)
11426    by 0x........: steer (tc19_shadowmem.c:388)
11427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11428    ...
11430 This conflicts with a previous write of size 2 by thread #x
11431 Locks held: none
11432    at 0x........: child32 (tc19_shadowmem.c:81)
11433    by 0x........: steer (tc19_shadowmem.c:388)
11434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11435    ...
11436  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11437    at 0x........: malloc (vg_replace_malloc.c:...)
11438    by 0x........: main (tc19_shadowmem.c:144)
11439  Block was alloc'd by thread #x
11441 ---------- int gran, 3 .. 96, skip 51 ----------
11442 ---Thread-Announcement------------------------------------------
11444 Thread #x was created
11445    ...
11446    by 0x........: pthread_create@* (hg_intercepts.c:...)
11447    by 0x........: main (tc19_shadowmem.c:235)
11449 ---Thread-Announcement------------------------------------------
11451 Thread #x was created
11452    ...
11453    by 0x........: pthread_create@* (hg_intercepts.c:...)
11454    by 0x........: main (tc19_shadowmem.c:234)
11456 ----------------------------------------------------------------
11458 Possible data race during write of size 1 at 0x........ by thread #x
11459 Locks held: none
11460    at 0x........: child32 (tc19_shadowmem.c:81)
11461    by 0x........: steer (tc19_shadowmem.c:390)
11462    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11463    ...
11465 This conflicts with a previous write of size 1 by thread #x
11466 Locks held: none
11467    at 0x........: child32 (tc19_shadowmem.c:81)
11468    by 0x........: steer (tc19_shadowmem.c:390)
11469    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11470    ...
11471  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
11472    at 0x........: malloc (vg_replace_malloc.c:...)
11473    by 0x........: main (tc19_shadowmem.c:144)
11474  Block was alloc'd by thread #x
11476 ----------------------------------------------------------------
11478 Possible data race during write of size 1 at 0x........ by thread #x
11479 Locks held: none
11480    at 0x........: child32 (tc19_shadowmem.c:81)
11481    by 0x........: steer (tc19_shadowmem.c:390)
11482    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11483    ...
11485 This conflicts with a previous write of size 1 by thread #x
11486 Locks held: none
11487    at 0x........: child32 (tc19_shadowmem.c:81)
11488    by 0x........: steer (tc19_shadowmem.c:390)
11489    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11490    ...
11491  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11492    at 0x........: malloc (vg_replace_malloc.c:...)
11493    by 0x........: main (tc19_shadowmem.c:144)
11494  Block was alloc'd by thread #x
11496 ----------------------------------------------------------------
11498 Possible data race during write of size 1 at 0x........ by thread #x
11499 Locks held: none
11500    at 0x........: child32 (tc19_shadowmem.c:81)
11501    by 0x........: steer (tc19_shadowmem.c:390)
11502    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11503    ...
11505 This conflicts with a previous write of size 1 by thread #x
11506 Locks held: none
11507    at 0x........: child32 (tc19_shadowmem.c:81)
11508    by 0x........: steer (tc19_shadowmem.c:390)
11509    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11510    ...
11511  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
11512    at 0x........: malloc (vg_replace_malloc.c:...)
11513    by 0x........: main (tc19_shadowmem.c:144)
11514  Block was alloc'd by thread #x
11516 ----------------------------------------------------------------
11518 Possible data race during write of size 1 at 0x........ by thread #x
11519 Locks held: none
11520    at 0x........: child32 (tc19_shadowmem.c:81)
11521    by 0x........: steer (tc19_shadowmem.c:390)
11522    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11523    ...
11525 This conflicts with a previous write of size 1 by thread #x
11526 Locks held: none
11527    at 0x........: child32 (tc19_shadowmem.c:81)
11528    by 0x........: steer (tc19_shadowmem.c:390)
11529    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11530    ...
11531  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11532    at 0x........: malloc (vg_replace_malloc.c:...)
11533    by 0x........: main (tc19_shadowmem.c:144)
11534  Block was alloc'd by thread #x
11536 ---------- int gran, 0 .. 96, skip 52 ----------
11537 ---Thread-Announcement------------------------------------------
11539 Thread #x was created
11540    ...
11541    by 0x........: pthread_create@* (hg_intercepts.c:...)
11542    by 0x........: main (tc19_shadowmem.c:235)
11544 ---Thread-Announcement------------------------------------------
11546 Thread #x was created
11547    ...
11548    by 0x........: pthread_create@* (hg_intercepts.c:...)
11549    by 0x........: main (tc19_shadowmem.c:234)
11551 ----------------------------------------------------------------
11553 Possible data race during write of size 4 at 0x........ by thread #x
11554 Locks held: none
11555    at 0x........: child32 (tc19_shadowmem.c:81)
11556    by 0x........: steer (tc19_shadowmem.c:392)
11557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11558    ...
11560 This conflicts with a previous write of size 4 by thread #x
11561 Locks held: none
11562    at 0x........: child32 (tc19_shadowmem.c:81)
11563    by 0x........: steer (tc19_shadowmem.c:392)
11564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11565    ...
11566  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11567    at 0x........: malloc (vg_replace_malloc.c:...)
11568    by 0x........: main (tc19_shadowmem.c:144)
11569  Block was alloc'd by thread #x
11571 ---------- int gran, 1 .. 96, skip 53 ----------
11572 ---Thread-Announcement------------------------------------------
11574 Thread #x was created
11575    ...
11576    by 0x........: pthread_create@* (hg_intercepts.c:...)
11577    by 0x........: main (tc19_shadowmem.c:235)
11579 ---Thread-Announcement------------------------------------------
11581 Thread #x was created
11582    ...
11583    by 0x........: pthread_create@* (hg_intercepts.c:...)
11584    by 0x........: main (tc19_shadowmem.c:234)
11586 ----------------------------------------------------------------
11588 Possible data race during write of size 1 at 0x........ by thread #x
11589 Locks held: none
11590    at 0x........: child32 (tc19_shadowmem.c:81)
11591    by 0x........: steer (tc19_shadowmem.c:394)
11592    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11593    ...
11595 This conflicts with a previous write of size 1 by thread #x
11596 Locks held: none
11597    at 0x........: child32 (tc19_shadowmem.c:81)
11598    by 0x........: steer (tc19_shadowmem.c:394)
11599    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11600    ...
11601  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
11602    at 0x........: malloc (vg_replace_malloc.c:...)
11603    by 0x........: main (tc19_shadowmem.c:144)
11604  Block was alloc'd by thread #x
11606 ----------------------------------------------------------------
11608 Possible data race during write of size 1 at 0x........ by thread #x
11609 Locks held: none
11610    at 0x........: child32 (tc19_shadowmem.c:81)
11611    by 0x........: steer (tc19_shadowmem.c:394)
11612    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11613    ...
11615 This conflicts with a previous write of size 1 by thread #x
11616 Locks held: none
11617    at 0x........: child32 (tc19_shadowmem.c:81)
11618    by 0x........: steer (tc19_shadowmem.c:394)
11619    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11620    ...
11621  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11622    at 0x........: malloc (vg_replace_malloc.c:...)
11623    by 0x........: main (tc19_shadowmem.c:144)
11624  Block was alloc'd by thread #x
11626 ----------------------------------------------------------------
11628 Possible data race during write of size 1 at 0x........ by thread #x
11629 Locks held: none
11630    at 0x........: child32 (tc19_shadowmem.c:81)
11631    by 0x........: steer (tc19_shadowmem.c:394)
11632    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11633    ...
11635 This conflicts with a previous write of size 1 by thread #x
11636 Locks held: none
11637    at 0x........: child32 (tc19_shadowmem.c:81)
11638    by 0x........: steer (tc19_shadowmem.c:394)
11639    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11640    ...
11641  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
11642    at 0x........: malloc (vg_replace_malloc.c:...)
11643    by 0x........: main (tc19_shadowmem.c:144)
11644  Block was alloc'd by thread #x
11646 ----------------------------------------------------------------
11648 Possible data race during write of size 1 at 0x........ by thread #x
11649 Locks held: none
11650    at 0x........: child32 (tc19_shadowmem.c:81)
11651    by 0x........: steer (tc19_shadowmem.c:394)
11652    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11653    ...
11655 This conflicts with a previous write of size 1 by thread #x
11656 Locks held: none
11657    at 0x........: child32 (tc19_shadowmem.c:81)
11658    by 0x........: steer (tc19_shadowmem.c:394)
11659    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11660    ...
11661  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11662    at 0x........: malloc (vg_replace_malloc.c:...)
11663    by 0x........: main (tc19_shadowmem.c:144)
11664  Block was alloc'd by thread #x
11666 ---------- int gran, 2 .. 96, skip 54 ----------
11667 ---Thread-Announcement------------------------------------------
11669 Thread #x was created
11670    ...
11671    by 0x........: pthread_create@* (hg_intercepts.c:...)
11672    by 0x........: main (tc19_shadowmem.c:235)
11674 ---Thread-Announcement------------------------------------------
11676 Thread #x was created
11677    ...
11678    by 0x........: pthread_create@* (hg_intercepts.c:...)
11679    by 0x........: main (tc19_shadowmem.c:234)
11681 ----------------------------------------------------------------
11683 Possible data race during write of size 2 at 0x........ by thread #x
11684 Locks held: none
11685    at 0x........: child32 (tc19_shadowmem.c:81)
11686    by 0x........: steer (tc19_shadowmem.c:396)
11687    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11688    ...
11690 This conflicts with a previous write of size 2 by thread #x
11691 Locks held: none
11692    at 0x........: child32 (tc19_shadowmem.c:81)
11693    by 0x........: steer (tc19_shadowmem.c:396)
11694    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11695    ...
11696  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11697    at 0x........: malloc (vg_replace_malloc.c:...)
11698    by 0x........: main (tc19_shadowmem.c:144)
11699  Block was alloc'd by thread #x
11701 ----------------------------------------------------------------
11703 Possible data race during write of size 2 at 0x........ by thread #x
11704 Locks held: none
11705    at 0x........: child32 (tc19_shadowmem.c:81)
11706    by 0x........: steer (tc19_shadowmem.c:396)
11707    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11708    ...
11710 This conflicts with a previous write of size 2 by thread #x
11711 Locks held: none
11712    at 0x........: child32 (tc19_shadowmem.c:81)
11713    by 0x........: steer (tc19_shadowmem.c:396)
11714    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11715    ...
11716  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11717    at 0x........: malloc (vg_replace_malloc.c:...)
11718    by 0x........: main (tc19_shadowmem.c:144)
11719  Block was alloc'd by thread #x
11721 ---------- int gran, 3 .. 96, skip 55 ----------
11722 ---Thread-Announcement------------------------------------------
11724 Thread #x was created
11725    ...
11726    by 0x........: pthread_create@* (hg_intercepts.c:...)
11727    by 0x........: main (tc19_shadowmem.c:235)
11729 ---Thread-Announcement------------------------------------------
11731 Thread #x was created
11732    ...
11733    by 0x........: pthread_create@* (hg_intercepts.c:...)
11734    by 0x........: main (tc19_shadowmem.c:234)
11736 ----------------------------------------------------------------
11738 Possible data race during write of size 1 at 0x........ by thread #x
11739 Locks held: none
11740    at 0x........: child32 (tc19_shadowmem.c:81)
11741    by 0x........: steer (tc19_shadowmem.c:398)
11742    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11743    ...
11745 This conflicts with a previous write of size 1 by thread #x
11746 Locks held: none
11747    at 0x........: child32 (tc19_shadowmem.c:81)
11748    by 0x........: steer (tc19_shadowmem.c:398)
11749    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11750    ...
11751  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
11752    at 0x........: malloc (vg_replace_malloc.c:...)
11753    by 0x........: main (tc19_shadowmem.c:144)
11754  Block was alloc'd by thread #x
11756 ----------------------------------------------------------------
11758 Possible data race during write of size 1 at 0x........ by thread #x
11759 Locks held: none
11760    at 0x........: child32 (tc19_shadowmem.c:81)
11761    by 0x........: steer (tc19_shadowmem.c:398)
11762    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11763    ...
11765 This conflicts with a previous write of size 1 by thread #x
11766 Locks held: none
11767    at 0x........: child32 (tc19_shadowmem.c:81)
11768    by 0x........: steer (tc19_shadowmem.c:398)
11769    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11770    ...
11771  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11772    at 0x........: malloc (vg_replace_malloc.c:...)
11773    by 0x........: main (tc19_shadowmem.c:144)
11774  Block was alloc'd by thread #x
11776 ----------------------------------------------------------------
11778 Possible data race during write of size 1 at 0x........ by thread #x
11779 Locks held: none
11780    at 0x........: child32 (tc19_shadowmem.c:81)
11781    by 0x........: steer (tc19_shadowmem.c:398)
11782    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11783    ...
11785 This conflicts with a previous write of size 1 by thread #x
11786 Locks held: none
11787    at 0x........: child32 (tc19_shadowmem.c:81)
11788    by 0x........: steer (tc19_shadowmem.c:398)
11789    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11790    ...
11791  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
11792    at 0x........: malloc (vg_replace_malloc.c:...)
11793    by 0x........: main (tc19_shadowmem.c:144)
11794  Block was alloc'd by thread #x
11796 ----------------------------------------------------------------
11798 Possible data race during write of size 1 at 0x........ by thread #x
11799 Locks held: none
11800    at 0x........: child32 (tc19_shadowmem.c:81)
11801    by 0x........: steer (tc19_shadowmem.c:398)
11802    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11803    ...
11805 This conflicts with a previous write of size 1 by thread #x
11806 Locks held: none
11807    at 0x........: child32 (tc19_shadowmem.c:81)
11808    by 0x........: steer (tc19_shadowmem.c:398)
11809    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11810    ...
11811  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11812    at 0x........: malloc (vg_replace_malloc.c:...)
11813    by 0x........: main (tc19_shadowmem.c:144)
11814  Block was alloc'd by thread #x
11816 ---------- int gran, 0 .. 96, skip 56 ----------
11817 ---Thread-Announcement------------------------------------------
11819 Thread #x was created
11820    ...
11821    by 0x........: pthread_create@* (hg_intercepts.c:...)
11822    by 0x........: main (tc19_shadowmem.c:235)
11824 ---Thread-Announcement------------------------------------------
11826 Thread #x was created
11827    ...
11828    by 0x........: pthread_create@* (hg_intercepts.c:...)
11829    by 0x........: main (tc19_shadowmem.c:234)
11831 ----------------------------------------------------------------
11833 Possible data race during write of size 4 at 0x........ by thread #x
11834 Locks held: none
11835    at 0x........: child32 (tc19_shadowmem.c:81)
11836    by 0x........: steer (tc19_shadowmem.c:400)
11837    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11838    ...
11840 This conflicts with a previous write of size 4 by thread #x
11841 Locks held: none
11842    at 0x........: child32 (tc19_shadowmem.c:81)
11843    by 0x........: steer (tc19_shadowmem.c:400)
11844    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11845    ...
11846  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11847    at 0x........: malloc (vg_replace_malloc.c:...)
11848    by 0x........: main (tc19_shadowmem.c:144)
11849  Block was alloc'd by thread #x
11851 ---------- int gran, 1 .. 96, skip 57 ----------
11852 ---Thread-Announcement------------------------------------------
11854 Thread #x was created
11855    ...
11856    by 0x........: pthread_create@* (hg_intercepts.c:...)
11857    by 0x........: main (tc19_shadowmem.c:235)
11859 ---Thread-Announcement------------------------------------------
11861 Thread #x was created
11862    ...
11863    by 0x........: pthread_create@* (hg_intercepts.c:...)
11864    by 0x........: main (tc19_shadowmem.c:234)
11866 ----------------------------------------------------------------
11868 Possible data race during write of size 1 at 0x........ by thread #x
11869 Locks held: none
11870    at 0x........: child32 (tc19_shadowmem.c:81)
11871    by 0x........: steer (tc19_shadowmem.c:402)
11872    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11873    ...
11875 This conflicts with a previous write of size 1 by thread #x
11876 Locks held: none
11877    at 0x........: child32 (tc19_shadowmem.c:81)
11878    by 0x........: steer (tc19_shadowmem.c:402)
11879    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11880    ...
11881  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
11882    at 0x........: malloc (vg_replace_malloc.c:...)
11883    by 0x........: main (tc19_shadowmem.c:144)
11884  Block was alloc'd by thread #x
11886 ----------------------------------------------------------------
11888 Possible data race during write of size 1 at 0x........ by thread #x
11889 Locks held: none
11890    at 0x........: child32 (tc19_shadowmem.c:81)
11891    by 0x........: steer (tc19_shadowmem.c:402)
11892    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11893    ...
11895 This conflicts with a previous write of size 1 by thread #x
11896 Locks held: none
11897    at 0x........: child32 (tc19_shadowmem.c:81)
11898    by 0x........: steer (tc19_shadowmem.c:402)
11899    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11900    ...
11901  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11902    at 0x........: malloc (vg_replace_malloc.c:...)
11903    by 0x........: main (tc19_shadowmem.c:144)
11904  Block was alloc'd by thread #x
11906 ----------------------------------------------------------------
11908 Possible data race during write of size 1 at 0x........ by thread #x
11909 Locks held: none
11910    at 0x........: child32 (tc19_shadowmem.c:81)
11911    by 0x........: steer (tc19_shadowmem.c:402)
11912    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11913    ...
11915 This conflicts with a previous write of size 1 by thread #x
11916 Locks held: none
11917    at 0x........: child32 (tc19_shadowmem.c:81)
11918    by 0x........: steer (tc19_shadowmem.c:402)
11919    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11920    ...
11921  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
11922    at 0x........: malloc (vg_replace_malloc.c:...)
11923    by 0x........: main (tc19_shadowmem.c:144)
11924  Block was alloc'd by thread #x
11926 ----------------------------------------------------------------
11928 Possible data race during write of size 1 at 0x........ by thread #x
11929 Locks held: none
11930    at 0x........: child32 (tc19_shadowmem.c:81)
11931    by 0x........: steer (tc19_shadowmem.c:402)
11932    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11933    ...
11935 This conflicts with a previous write of size 1 by thread #x
11936 Locks held: none
11937    at 0x........: child32 (tc19_shadowmem.c:81)
11938    by 0x........: steer (tc19_shadowmem.c:402)
11939    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11940    ...
11941  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11942    at 0x........: malloc (vg_replace_malloc.c:...)
11943    by 0x........: main (tc19_shadowmem.c:144)
11944  Block was alloc'd by thread #x
11946 ---------- int gran, 2 .. 96, skip 58 ----------
11947 ---Thread-Announcement------------------------------------------
11949 Thread #x was created
11950    ...
11951    by 0x........: pthread_create@* (hg_intercepts.c:...)
11952    by 0x........: main (tc19_shadowmem.c:235)
11954 ---Thread-Announcement------------------------------------------
11956 Thread #x was created
11957    ...
11958    by 0x........: pthread_create@* (hg_intercepts.c:...)
11959    by 0x........: main (tc19_shadowmem.c:234)
11961 ----------------------------------------------------------------
11963 Possible data race during write of size 2 at 0x........ by thread #x
11964 Locks held: none
11965    at 0x........: child32 (tc19_shadowmem.c:81)
11966    by 0x........: steer (tc19_shadowmem.c:404)
11967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11968    ...
11970 This conflicts with a previous write of size 2 by thread #x
11971 Locks held: none
11972    at 0x........: child32 (tc19_shadowmem.c:81)
11973    by 0x........: steer (tc19_shadowmem.c:404)
11974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11975    ...
11976  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11977    at 0x........: malloc (vg_replace_malloc.c:...)
11978    by 0x........: main (tc19_shadowmem.c:144)
11979  Block was alloc'd by thread #x
11981 ----------------------------------------------------------------
11983 Possible data race during write of size 2 at 0x........ by thread #x
11984 Locks held: none
11985    at 0x........: child32 (tc19_shadowmem.c:81)
11986    by 0x........: steer (tc19_shadowmem.c:404)
11987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11988    ...
11990 This conflicts with a previous write of size 2 by thread #x
11991 Locks held: none
11992    at 0x........: child32 (tc19_shadowmem.c:81)
11993    by 0x........: steer (tc19_shadowmem.c:404)
11994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
11995    ...
11996  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11997    at 0x........: malloc (vg_replace_malloc.c:...)
11998    by 0x........: main (tc19_shadowmem.c:144)
11999  Block was alloc'd by thread #x
12001 ---------- int gran, 3 .. 96, skip 59 ----------
12002 ---Thread-Announcement------------------------------------------
12004 Thread #x was created
12005    ...
12006    by 0x........: pthread_create@* (hg_intercepts.c:...)
12007    by 0x........: main (tc19_shadowmem.c:235)
12009 ---Thread-Announcement------------------------------------------
12011 Thread #x was created
12012    ...
12013    by 0x........: pthread_create@* (hg_intercepts.c:...)
12014    by 0x........: main (tc19_shadowmem.c:234)
12016 ----------------------------------------------------------------
12018 Possible data race during write of size 1 at 0x........ by thread #x
12019 Locks held: none
12020    at 0x........: child32 (tc19_shadowmem.c:81)
12021    by 0x........: steer (tc19_shadowmem.c:406)
12022    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12023    ...
12025 This conflicts with a previous write of size 1 by thread #x
12026 Locks held: none
12027    at 0x........: child32 (tc19_shadowmem.c:81)
12028    by 0x........: steer (tc19_shadowmem.c:406)
12029    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12030    ...
12031  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
12032    at 0x........: malloc (vg_replace_malloc.c:...)
12033    by 0x........: main (tc19_shadowmem.c:144)
12034  Block was alloc'd by thread #x
12036 ----------------------------------------------------------------
12038 Possible data race during write of size 1 at 0x........ by thread #x
12039 Locks held: none
12040    at 0x........: child32 (tc19_shadowmem.c:81)
12041    by 0x........: steer (tc19_shadowmem.c:406)
12042    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12043    ...
12045 This conflicts with a previous write of size 1 by thread #x
12046 Locks held: none
12047    at 0x........: child32 (tc19_shadowmem.c:81)
12048    by 0x........: steer (tc19_shadowmem.c:406)
12049    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12050    ...
12051  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
12052    at 0x........: malloc (vg_replace_malloc.c:...)
12053    by 0x........: main (tc19_shadowmem.c:144)
12054  Block was alloc'd by thread #x
12056 ----------------------------------------------------------------
12058 Possible data race during write of size 1 at 0x........ by thread #x
12059 Locks held: none
12060    at 0x........: child32 (tc19_shadowmem.c:81)
12061    by 0x........: steer (tc19_shadowmem.c:406)
12062    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12063    ...
12065 This conflicts with a previous write of size 1 by thread #x
12066 Locks held: none
12067    at 0x........: child32 (tc19_shadowmem.c:81)
12068    by 0x........: steer (tc19_shadowmem.c:406)
12069    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12070    ...
12071  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
12072    at 0x........: malloc (vg_replace_malloc.c:...)
12073    by 0x........: main (tc19_shadowmem.c:144)
12074  Block was alloc'd by thread #x
12076 ----------------------------------------------------------------
12078 Possible data race during write of size 1 at 0x........ by thread #x
12079 Locks held: none
12080    at 0x........: child32 (tc19_shadowmem.c:81)
12081    by 0x........: steer (tc19_shadowmem.c:406)
12082    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12083    ...
12085 This conflicts with a previous write of size 1 by thread #x
12086 Locks held: none
12087    at 0x........: child32 (tc19_shadowmem.c:81)
12088    by 0x........: steer (tc19_shadowmem.c:406)
12089    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12090    ...
12091  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
12092    at 0x........: malloc (vg_replace_malloc.c:...)
12093    by 0x........: main (tc19_shadowmem.c:144)
12094  Block was alloc'd by thread #x
12096 ---------- int gran, 0 .. 96, skip 60 ----------
12097 ---Thread-Announcement------------------------------------------
12099 Thread #x was created
12100    ...
12101    by 0x........: pthread_create@* (hg_intercepts.c:...)
12102    by 0x........: main (tc19_shadowmem.c:235)
12104 ---Thread-Announcement------------------------------------------
12106 Thread #x was created
12107    ...
12108    by 0x........: pthread_create@* (hg_intercepts.c:...)
12109    by 0x........: main (tc19_shadowmem.c:234)
12111 ----------------------------------------------------------------
12113 Possible data race during write of size 4 at 0x........ by thread #x
12114 Locks held: none
12115    at 0x........: child32 (tc19_shadowmem.c:81)
12116    by 0x........: steer (tc19_shadowmem.c:408)
12117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12118    ...
12120 This conflicts with a previous write of size 4 by thread #x
12121 Locks held: none
12122    at 0x........: child32 (tc19_shadowmem.c:81)
12123    by 0x........: steer (tc19_shadowmem.c:408)
12124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12125    ...
12126  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
12127    at 0x........: malloc (vg_replace_malloc.c:...)
12128    by 0x........: main (tc19_shadowmem.c:144)
12129  Block was alloc'd by thread #x
12131 ---------- int gran, 1 .. 96, skip 61 ----------
12132 ---Thread-Announcement------------------------------------------
12134 Thread #x was created
12135    ...
12136    by 0x........: pthread_create@* (hg_intercepts.c:...)
12137    by 0x........: main (tc19_shadowmem.c:235)
12139 ---Thread-Announcement------------------------------------------
12141 Thread #x was created
12142    ...
12143    by 0x........: pthread_create@* (hg_intercepts.c:...)
12144    by 0x........: main (tc19_shadowmem.c:234)
12146 ----------------------------------------------------------------
12148 Possible data race during write of size 1 at 0x........ by thread #x
12149 Locks held: none
12150    at 0x........: child32 (tc19_shadowmem.c:81)
12151    by 0x........: steer (tc19_shadowmem.c:410)
12152    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12153    ...
12155 This conflicts with a previous write of size 1 by thread #x
12156 Locks held: none
12157    at 0x........: child32 (tc19_shadowmem.c:81)
12158    by 0x........: steer (tc19_shadowmem.c:410)
12159    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12160    ...
12161  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
12162    at 0x........: malloc (vg_replace_malloc.c:...)
12163    by 0x........: main (tc19_shadowmem.c:144)
12164  Block was alloc'd by thread #x
12166 ----------------------------------------------------------------
12168 Possible data race during write of size 1 at 0x........ by thread #x
12169 Locks held: none
12170    at 0x........: child32 (tc19_shadowmem.c:81)
12171    by 0x........: steer (tc19_shadowmem.c:410)
12172    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12173    ...
12175 This conflicts with a previous write of size 1 by thread #x
12176 Locks held: none
12177    at 0x........: child32 (tc19_shadowmem.c:81)
12178    by 0x........: steer (tc19_shadowmem.c:410)
12179    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12180    ...
12181  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
12182    at 0x........: malloc (vg_replace_malloc.c:...)
12183    by 0x........: main (tc19_shadowmem.c:144)
12184  Block was alloc'd by thread #x
12186 ----------------------------------------------------------------
12188 Possible data race during write of size 1 at 0x........ by thread #x
12189 Locks held: none
12190    at 0x........: child32 (tc19_shadowmem.c:81)
12191    by 0x........: steer (tc19_shadowmem.c:410)
12192    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12193    ...
12195 This conflicts with a previous write of size 1 by thread #x
12196 Locks held: none
12197    at 0x........: child32 (tc19_shadowmem.c:81)
12198    by 0x........: steer (tc19_shadowmem.c:410)
12199    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12200    ...
12201  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
12202    at 0x........: malloc (vg_replace_malloc.c:...)
12203    by 0x........: main (tc19_shadowmem.c:144)
12204  Block was alloc'd by thread #x
12206 ----------------------------------------------------------------
12208 Possible data race during write of size 1 at 0x........ by thread #x
12209 Locks held: none
12210    at 0x........: child32 (tc19_shadowmem.c:81)
12211    by 0x........: steer (tc19_shadowmem.c:410)
12212    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12213    ...
12215 This conflicts with a previous write of size 1 by thread #x
12216 Locks held: none
12217    at 0x........: child32 (tc19_shadowmem.c:81)
12218    by 0x........: steer (tc19_shadowmem.c:410)
12219    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12220    ...
12221  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12222    at 0x........: malloc (vg_replace_malloc.c:...)
12223    by 0x........: main (tc19_shadowmem.c:144)
12224  Block was alloc'd by thread #x
12226 ---------- int gran, 2 .. 96, skip 62 ----------
12227 ---Thread-Announcement------------------------------------------
12229 Thread #x was created
12230    ...
12231    by 0x........: pthread_create@* (hg_intercepts.c:...)
12232    by 0x........: main (tc19_shadowmem.c:235)
12234 ---Thread-Announcement------------------------------------------
12236 Thread #x was created
12237    ...
12238    by 0x........: pthread_create@* (hg_intercepts.c:...)
12239    by 0x........: main (tc19_shadowmem.c:234)
12241 ----------------------------------------------------------------
12243 Possible data race during write of size 2 at 0x........ by thread #x
12244 Locks held: none
12245    at 0x........: child32 (tc19_shadowmem.c:81)
12246    by 0x........: steer (tc19_shadowmem.c:412)
12247    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12248    ...
12250 This conflicts with a previous write of size 2 by thread #x
12251 Locks held: none
12252    at 0x........: child32 (tc19_shadowmem.c:81)
12253    by 0x........: steer (tc19_shadowmem.c:412)
12254    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12255    ...
12256  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
12257    at 0x........: malloc (vg_replace_malloc.c:...)
12258    by 0x........: main (tc19_shadowmem.c:144)
12259  Block was alloc'd by thread #x
12261 ----------------------------------------------------------------
12263 Possible data race during write of size 2 at 0x........ by thread #x
12264 Locks held: none
12265    at 0x........: child32 (tc19_shadowmem.c:81)
12266    by 0x........: steer (tc19_shadowmem.c:412)
12267    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12268    ...
12270 This conflicts with a previous write of size 2 by thread #x
12271 Locks held: none
12272    at 0x........: child32 (tc19_shadowmem.c:81)
12273    by 0x........: steer (tc19_shadowmem.c:412)
12274    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12275    ...
12276  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12277    at 0x........: malloc (vg_replace_malloc.c:...)
12278    by 0x........: main (tc19_shadowmem.c:144)
12279  Block was alloc'd by thread #x
12281 ---------- int gran, 3 .. 96, skip 63 ----------
12282 ---Thread-Announcement------------------------------------------
12284 Thread #x was created
12285    ...
12286    by 0x........: pthread_create@* (hg_intercepts.c:...)
12287    by 0x........: main (tc19_shadowmem.c:235)
12289 ---Thread-Announcement------------------------------------------
12291 Thread #x was created
12292    ...
12293    by 0x........: pthread_create@* (hg_intercepts.c:...)
12294    by 0x........: main (tc19_shadowmem.c:234)
12296 ----------------------------------------------------------------
12298 Possible data race during write of size 1 at 0x........ by thread #x
12299 Locks held: none
12300    at 0x........: child32 (tc19_shadowmem.c:81)
12301    by 0x........: steer (tc19_shadowmem.c:414)
12302    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12303    ...
12305 This conflicts with a previous write of size 1 by thread #x
12306 Locks held: none
12307    at 0x........: child32 (tc19_shadowmem.c:81)
12308    by 0x........: steer (tc19_shadowmem.c:414)
12309    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12310    ...
12311  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
12312    at 0x........: malloc (vg_replace_malloc.c:...)
12313    by 0x........: main (tc19_shadowmem.c:144)
12314  Block was alloc'd by thread #x
12316 ----------------------------------------------------------------
12318 Possible data race during write of size 1 at 0x........ by thread #x
12319 Locks held: none
12320    at 0x........: child32 (tc19_shadowmem.c:81)
12321    by 0x........: steer (tc19_shadowmem.c:414)
12322    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12323    ...
12325 This conflicts with a previous write of size 1 by thread #x
12326 Locks held: none
12327    at 0x........: child32 (tc19_shadowmem.c:81)
12328    by 0x........: steer (tc19_shadowmem.c:414)
12329    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12330    ...
12331  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12332    at 0x........: malloc (vg_replace_malloc.c:...)
12333    by 0x........: main (tc19_shadowmem.c:144)
12334  Block was alloc'd by thread #x
12336 ----------------------------------------------------------------
12338 Possible data race during write of size 1 at 0x........ by thread #x
12339 Locks held: none
12340    at 0x........: child32 (tc19_shadowmem.c:81)
12341    by 0x........: steer (tc19_shadowmem.c:414)
12342    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12343    ...
12345 This conflicts with a previous write of size 1 by thread #x
12346 Locks held: none
12347    at 0x........: child32 (tc19_shadowmem.c:81)
12348    by 0x........: steer (tc19_shadowmem.c:414)
12349    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12350    ...
12351  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
12352    at 0x........: malloc (vg_replace_malloc.c:...)
12353    by 0x........: main (tc19_shadowmem.c:144)
12354  Block was alloc'd by thread #x
12356 ----------------------------------------------------------------
12358 Possible data race during write of size 1 at 0x........ by thread #x
12359 Locks held: none
12360    at 0x........: child32 (tc19_shadowmem.c:81)
12361    by 0x........: steer (tc19_shadowmem.c:414)
12362    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12363    ...
12365 This conflicts with a previous write of size 1 by thread #x
12366 Locks held: none
12367    at 0x........: child32 (tc19_shadowmem.c:81)
12368    by 0x........: steer (tc19_shadowmem.c:414)
12369    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12370    ...
12371  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12372    at 0x........: malloc (vg_replace_malloc.c:...)
12373    by 0x........: main (tc19_shadowmem.c:144)
12374  Block was alloc'd by thread #x
12376 ---------- int gran, 0 .. 96, skip 64 ----------
12377 ---Thread-Announcement------------------------------------------
12379 Thread #x was created
12380    ...
12381    by 0x........: pthread_create@* (hg_intercepts.c:...)
12382    by 0x........: main (tc19_shadowmem.c:235)
12384 ---Thread-Announcement------------------------------------------
12386 Thread #x was created
12387    ...
12388    by 0x........: pthread_create@* (hg_intercepts.c:...)
12389    by 0x........: main (tc19_shadowmem.c:234)
12391 ----------------------------------------------------------------
12393 Possible data race during write of size 4 at 0x........ by thread #x
12394 Locks held: none
12395    at 0x........: child32 (tc19_shadowmem.c:81)
12396    by 0x........: steer (tc19_shadowmem.c:416)
12397    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12398    ...
12400 This conflicts with a previous write of size 4 by thread #x
12401 Locks held: none
12402    at 0x........: child32 (tc19_shadowmem.c:81)
12403    by 0x........: steer (tc19_shadowmem.c:416)
12404    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12405    ...
12406  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12407    at 0x........: malloc (vg_replace_malloc.c:...)
12408    by 0x........: main (tc19_shadowmem.c:144)
12409  Block was alloc'd by thread #x
12411 ---------- int gran, 1 .. 96, skip 65 ----------
12412 ---Thread-Announcement------------------------------------------
12414 Thread #x was created
12415    ...
12416    by 0x........: pthread_create@* (hg_intercepts.c:...)
12417    by 0x........: main (tc19_shadowmem.c:235)
12419 ---Thread-Announcement------------------------------------------
12421 Thread #x was created
12422    ...
12423    by 0x........: pthread_create@* (hg_intercepts.c:...)
12424    by 0x........: main (tc19_shadowmem.c:234)
12426 ----------------------------------------------------------------
12428 Possible data race during write of size 1 at 0x........ by thread #x
12429 Locks held: none
12430    at 0x........: child32 (tc19_shadowmem.c:81)
12431    by 0x........: steer (tc19_shadowmem.c:418)
12432    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12433    ...
12435 This conflicts with a previous write of size 1 by thread #x
12436 Locks held: none
12437    at 0x........: child32 (tc19_shadowmem.c:81)
12438    by 0x........: steer (tc19_shadowmem.c:418)
12439    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12440    ...
12441  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
12442    at 0x........: malloc (vg_replace_malloc.c:...)
12443    by 0x........: main (tc19_shadowmem.c:144)
12444  Block was alloc'd by thread #x
12446 ----------------------------------------------------------------
12448 Possible data race during write of size 1 at 0x........ by thread #x
12449 Locks held: none
12450    at 0x........: child32 (tc19_shadowmem.c:81)
12451    by 0x........: steer (tc19_shadowmem.c:418)
12452    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12453    ...
12455 This conflicts with a previous write of size 1 by thread #x
12456 Locks held: none
12457    at 0x........: child32 (tc19_shadowmem.c:81)
12458    by 0x........: steer (tc19_shadowmem.c:418)
12459    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12460    ...
12461  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12462    at 0x........: malloc (vg_replace_malloc.c:...)
12463    by 0x........: main (tc19_shadowmem.c:144)
12464  Block was alloc'd by thread #x
12466 ----------------------------------------------------------------
12468 Possible data race during write of size 1 at 0x........ by thread #x
12469 Locks held: none
12470    at 0x........: child32 (tc19_shadowmem.c:81)
12471    by 0x........: steer (tc19_shadowmem.c:418)
12472    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12473    ...
12475 This conflicts with a previous write of size 1 by thread #x
12476 Locks held: none
12477    at 0x........: child32 (tc19_shadowmem.c:81)
12478    by 0x........: steer (tc19_shadowmem.c:418)
12479    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12480    ...
12481  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
12482    at 0x........: malloc (vg_replace_malloc.c:...)
12483    by 0x........: main (tc19_shadowmem.c:144)
12484  Block was alloc'd by thread #x
12486 ----------------------------------------------------------------
12488 Possible data race during write of size 1 at 0x........ by thread #x
12489 Locks held: none
12490    at 0x........: child32 (tc19_shadowmem.c:81)
12491    by 0x........: steer (tc19_shadowmem.c:418)
12492    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12493    ...
12495 This conflicts with a previous write of size 1 by thread #x
12496 Locks held: none
12497    at 0x........: child32 (tc19_shadowmem.c:81)
12498    by 0x........: steer (tc19_shadowmem.c:418)
12499    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12500    ...
12501  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12502    at 0x........: malloc (vg_replace_malloc.c:...)
12503    by 0x........: main (tc19_shadowmem.c:144)
12504  Block was alloc'd by thread #x
12506 ---------- int gran, 2 .. 96, skip 66 ----------
12507 ---Thread-Announcement------------------------------------------
12509 Thread #x was created
12510    ...
12511    by 0x........: pthread_create@* (hg_intercepts.c:...)
12512    by 0x........: main (tc19_shadowmem.c:235)
12514 ---Thread-Announcement------------------------------------------
12516 Thread #x was created
12517    ...
12518    by 0x........: pthread_create@* (hg_intercepts.c:...)
12519    by 0x........: main (tc19_shadowmem.c:234)
12521 ----------------------------------------------------------------
12523 Possible data race during write of size 2 at 0x........ by thread #x
12524 Locks held: none
12525    at 0x........: child32 (tc19_shadowmem.c:81)
12526    by 0x........: steer (tc19_shadowmem.c:420)
12527    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12528    ...
12530 This conflicts with a previous write of size 2 by thread #x
12531 Locks held: none
12532    at 0x........: child32 (tc19_shadowmem.c:81)
12533    by 0x........: steer (tc19_shadowmem.c:420)
12534    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12535    ...
12536  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12537    at 0x........: malloc (vg_replace_malloc.c:...)
12538    by 0x........: main (tc19_shadowmem.c:144)
12539  Block was alloc'd by thread #x
12541 ----------------------------------------------------------------
12543 Possible data race during write of size 2 at 0x........ by thread #x
12544 Locks held: none
12545    at 0x........: child32 (tc19_shadowmem.c:81)
12546    by 0x........: steer (tc19_shadowmem.c:420)
12547    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12548    ...
12550 This conflicts with a previous write of size 2 by thread #x
12551 Locks held: none
12552    at 0x........: child32 (tc19_shadowmem.c:81)
12553    by 0x........: steer (tc19_shadowmem.c:420)
12554    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12555    ...
12556  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12557    at 0x........: malloc (vg_replace_malloc.c:...)
12558    by 0x........: main (tc19_shadowmem.c:144)
12559  Block was alloc'd by thread #x
12561 ---------- int gran, 3 .. 96, skip 67 ----------
12562 ---Thread-Announcement------------------------------------------
12564 Thread #x was created
12565    ...
12566    by 0x........: pthread_create@* (hg_intercepts.c:...)
12567    by 0x........: main (tc19_shadowmem.c:235)
12569 ---Thread-Announcement------------------------------------------
12571 Thread #x was created
12572    ...
12573    by 0x........: pthread_create@* (hg_intercepts.c:...)
12574    by 0x........: main (tc19_shadowmem.c:234)
12576 ----------------------------------------------------------------
12578 Possible data race during write of size 1 at 0x........ by thread #x
12579 Locks held: none
12580    at 0x........: child32 (tc19_shadowmem.c:81)
12581    by 0x........: steer (tc19_shadowmem.c:422)
12582    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12583    ...
12585 This conflicts with a previous write of size 1 by thread #x
12586 Locks held: none
12587    at 0x........: child32 (tc19_shadowmem.c:81)
12588    by 0x........: steer (tc19_shadowmem.c:422)
12589    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12590    ...
12591  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
12592    at 0x........: malloc (vg_replace_malloc.c:...)
12593    by 0x........: main (tc19_shadowmem.c:144)
12594  Block was alloc'd by thread #x
12596 ----------------------------------------------------------------
12598 Possible data race during write of size 1 at 0x........ by thread #x
12599 Locks held: none
12600    at 0x........: child32 (tc19_shadowmem.c:81)
12601    by 0x........: steer (tc19_shadowmem.c:422)
12602    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12603    ...
12605 This conflicts with a previous write of size 1 by thread #x
12606 Locks held: none
12607    at 0x........: child32 (tc19_shadowmem.c:81)
12608    by 0x........: steer (tc19_shadowmem.c:422)
12609    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12610    ...
12611  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12612    at 0x........: malloc (vg_replace_malloc.c:...)
12613    by 0x........: main (tc19_shadowmem.c:144)
12614  Block was alloc'd by thread #x
12616 ----------------------------------------------------------------
12618 Possible data race during write of size 1 at 0x........ by thread #x
12619 Locks held: none
12620    at 0x........: child32 (tc19_shadowmem.c:81)
12621    by 0x........: steer (tc19_shadowmem.c:422)
12622    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12623    ...
12625 This conflicts with a previous write of size 1 by thread #x
12626 Locks held: none
12627    at 0x........: child32 (tc19_shadowmem.c:81)
12628    by 0x........: steer (tc19_shadowmem.c:422)
12629    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12630    ...
12631  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
12632    at 0x........: malloc (vg_replace_malloc.c:...)
12633    by 0x........: main (tc19_shadowmem.c:144)
12634  Block was alloc'd by thread #x
12636 ----------------------------------------------------------------
12638 Possible data race during write of size 1 at 0x........ by thread #x
12639 Locks held: none
12640    at 0x........: child32 (tc19_shadowmem.c:81)
12641    by 0x........: steer (tc19_shadowmem.c:422)
12642    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12643    ...
12645 This conflicts with a previous write of size 1 by thread #x
12646 Locks held: none
12647    at 0x........: child32 (tc19_shadowmem.c:81)
12648    by 0x........: steer (tc19_shadowmem.c:422)
12649    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12650    ...
12651  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12652    at 0x........: malloc (vg_replace_malloc.c:...)
12653    by 0x........: main (tc19_shadowmem.c:144)
12654  Block was alloc'd by thread #x
12656 ---------- int gran, 0 .. 96, skip 68 ----------
12657 ---Thread-Announcement------------------------------------------
12659 Thread #x was created
12660    ...
12661    by 0x........: pthread_create@* (hg_intercepts.c:...)
12662    by 0x........: main (tc19_shadowmem.c:235)
12664 ---Thread-Announcement------------------------------------------
12666 Thread #x was created
12667    ...
12668    by 0x........: pthread_create@* (hg_intercepts.c:...)
12669    by 0x........: main (tc19_shadowmem.c:234)
12671 ----------------------------------------------------------------
12673 Possible data race during write of size 4 at 0x........ by thread #x
12674 Locks held: none
12675    at 0x........: child32 (tc19_shadowmem.c:81)
12676    by 0x........: steer (tc19_shadowmem.c:424)
12677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12678    ...
12680 This conflicts with a previous write of size 4 by thread #x
12681 Locks held: none
12682    at 0x........: child32 (tc19_shadowmem.c:81)
12683    by 0x........: steer (tc19_shadowmem.c:424)
12684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12685    ...
12686  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12687    at 0x........: malloc (vg_replace_malloc.c:...)
12688    by 0x........: main (tc19_shadowmem.c:144)
12689  Block was alloc'd by thread #x
12691 ---------- int gran, 1 .. 96, skip 69 ----------
12692 ---Thread-Announcement------------------------------------------
12694 Thread #x was created
12695    ...
12696    by 0x........: pthread_create@* (hg_intercepts.c:...)
12697    by 0x........: main (tc19_shadowmem.c:235)
12699 ---Thread-Announcement------------------------------------------
12701 Thread #x was created
12702    ...
12703    by 0x........: pthread_create@* (hg_intercepts.c:...)
12704    by 0x........: main (tc19_shadowmem.c:234)
12706 ----------------------------------------------------------------
12708 Possible data race during write of size 1 at 0x........ by thread #x
12709 Locks held: none
12710    at 0x........: child32 (tc19_shadowmem.c:81)
12711    by 0x........: steer (tc19_shadowmem.c:426)
12712    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12713    ...
12715 This conflicts with a previous write of size 1 by thread #x
12716 Locks held: none
12717    at 0x........: child32 (tc19_shadowmem.c:81)
12718    by 0x........: steer (tc19_shadowmem.c:426)
12719    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12720    ...
12721  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
12722    at 0x........: malloc (vg_replace_malloc.c:...)
12723    by 0x........: main (tc19_shadowmem.c:144)
12724  Block was alloc'd by thread #x
12726 ----------------------------------------------------------------
12728 Possible data race during write of size 1 at 0x........ by thread #x
12729 Locks held: none
12730    at 0x........: child32 (tc19_shadowmem.c:81)
12731    by 0x........: steer (tc19_shadowmem.c:426)
12732    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12733    ...
12735 This conflicts with a previous write of size 1 by thread #x
12736 Locks held: none
12737    at 0x........: child32 (tc19_shadowmem.c:81)
12738    by 0x........: steer (tc19_shadowmem.c:426)
12739    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12740    ...
12741  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12742    at 0x........: malloc (vg_replace_malloc.c:...)
12743    by 0x........: main (tc19_shadowmem.c:144)
12744  Block was alloc'd by thread #x
12746 ----------------------------------------------------------------
12748 Possible data race during write of size 1 at 0x........ by thread #x
12749 Locks held: none
12750    at 0x........: child32 (tc19_shadowmem.c:81)
12751    by 0x........: steer (tc19_shadowmem.c:426)
12752    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12753    ...
12755 This conflicts with a previous write of size 1 by thread #x
12756 Locks held: none
12757    at 0x........: child32 (tc19_shadowmem.c:81)
12758    by 0x........: steer (tc19_shadowmem.c:426)
12759    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12760    ...
12761  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
12762    at 0x........: malloc (vg_replace_malloc.c:...)
12763    by 0x........: main (tc19_shadowmem.c:144)
12764  Block was alloc'd by thread #x
12766 ----------------------------------------------------------------
12768 Possible data race during write of size 1 at 0x........ by thread #x
12769 Locks held: none
12770    at 0x........: child32 (tc19_shadowmem.c:81)
12771    by 0x........: steer (tc19_shadowmem.c:426)
12772    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12773    ...
12775 This conflicts with a previous write of size 1 by thread #x
12776 Locks held: none
12777    at 0x........: child32 (tc19_shadowmem.c:81)
12778    by 0x........: steer (tc19_shadowmem.c:426)
12779    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12780    ...
12781  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12782    at 0x........: malloc (vg_replace_malloc.c:...)
12783    by 0x........: main (tc19_shadowmem.c:144)
12784  Block was alloc'd by thread #x
12786 ---------- int gran, 2 .. 96, skip 70 ----------
12787 ---Thread-Announcement------------------------------------------
12789 Thread #x was created
12790    ...
12791    by 0x........: pthread_create@* (hg_intercepts.c:...)
12792    by 0x........: main (tc19_shadowmem.c:235)
12794 ---Thread-Announcement------------------------------------------
12796 Thread #x was created
12797    ...
12798    by 0x........: pthread_create@* (hg_intercepts.c:...)
12799    by 0x........: main (tc19_shadowmem.c:234)
12801 ----------------------------------------------------------------
12803 Possible data race during write of size 2 at 0x........ by thread #x
12804 Locks held: none
12805    at 0x........: child32 (tc19_shadowmem.c:81)
12806    by 0x........: steer (tc19_shadowmem.c:428)
12807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12808    ...
12810 This conflicts with a previous write of size 2 by thread #x
12811 Locks held: none
12812    at 0x........: child32 (tc19_shadowmem.c:81)
12813    by 0x........: steer (tc19_shadowmem.c:428)
12814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12815    ...
12816  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12817    at 0x........: malloc (vg_replace_malloc.c:...)
12818    by 0x........: main (tc19_shadowmem.c:144)
12819  Block was alloc'd by thread #x
12821 ----------------------------------------------------------------
12823 Possible data race during write of size 2 at 0x........ by thread #x
12824 Locks held: none
12825    at 0x........: child32 (tc19_shadowmem.c:81)
12826    by 0x........: steer (tc19_shadowmem.c:428)
12827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12828    ...
12830 This conflicts with a previous write of size 2 by thread #x
12831 Locks held: none
12832    at 0x........: child32 (tc19_shadowmem.c:81)
12833    by 0x........: steer (tc19_shadowmem.c:428)
12834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12835    ...
12836  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12837    at 0x........: malloc (vg_replace_malloc.c:...)
12838    by 0x........: main (tc19_shadowmem.c:144)
12839  Block was alloc'd by thread #x
12841 ---------- int gran, 3 .. 96, skip 71 ----------
12842 ---Thread-Announcement------------------------------------------
12844 Thread #x was created
12845    ...
12846    by 0x........: pthread_create@* (hg_intercepts.c:...)
12847    by 0x........: main (tc19_shadowmem.c:235)
12849 ---Thread-Announcement------------------------------------------
12851 Thread #x was created
12852    ...
12853    by 0x........: pthread_create@* (hg_intercepts.c:...)
12854    by 0x........: main (tc19_shadowmem.c:234)
12856 ----------------------------------------------------------------
12858 Possible data race during write of size 1 at 0x........ by thread #x
12859 Locks held: none
12860    at 0x........: child32 (tc19_shadowmem.c:81)
12861    by 0x........: steer (tc19_shadowmem.c:430)
12862    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12863    ...
12865 This conflicts with a previous write of size 1 by thread #x
12866 Locks held: none
12867    at 0x........: child32 (tc19_shadowmem.c:81)
12868    by 0x........: steer (tc19_shadowmem.c:430)
12869    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12870    ...
12871  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
12872    at 0x........: malloc (vg_replace_malloc.c:...)
12873    by 0x........: main (tc19_shadowmem.c:144)
12874  Block was alloc'd by thread #x
12876 ----------------------------------------------------------------
12878 Possible data race during write of size 1 at 0x........ by thread #x
12879 Locks held: none
12880    at 0x........: child32 (tc19_shadowmem.c:81)
12881    by 0x........: steer (tc19_shadowmem.c:430)
12882    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12883    ...
12885 This conflicts with a previous write of size 1 by thread #x
12886 Locks held: none
12887    at 0x........: child32 (tc19_shadowmem.c:81)
12888    by 0x........: steer (tc19_shadowmem.c:430)
12889    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12890    ...
12891  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12892    at 0x........: malloc (vg_replace_malloc.c:...)
12893    by 0x........: main (tc19_shadowmem.c:144)
12894  Block was alloc'd by thread #x
12896 ----------------------------------------------------------------
12898 Possible data race during write of size 1 at 0x........ by thread #x
12899 Locks held: none
12900    at 0x........: child32 (tc19_shadowmem.c:81)
12901    by 0x........: steer (tc19_shadowmem.c:430)
12902    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12903    ...
12905 This conflicts with a previous write of size 1 by thread #x
12906 Locks held: none
12907    at 0x........: child32 (tc19_shadowmem.c:81)
12908    by 0x........: steer (tc19_shadowmem.c:430)
12909    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12910    ...
12911  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
12912    at 0x........: malloc (vg_replace_malloc.c:...)
12913    by 0x........: main (tc19_shadowmem.c:144)
12914  Block was alloc'd by thread #x
12916 ----------------------------------------------------------------
12918 Possible data race during write of size 1 at 0x........ by thread #x
12919 Locks held: none
12920    at 0x........: child32 (tc19_shadowmem.c:81)
12921    by 0x........: steer (tc19_shadowmem.c:430)
12922    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12923    ...
12925 This conflicts with a previous write of size 1 by thread #x
12926 Locks held: none
12927    at 0x........: child32 (tc19_shadowmem.c:81)
12928    by 0x........: steer (tc19_shadowmem.c:430)
12929    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12930    ...
12931  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
12932    at 0x........: malloc (vg_replace_malloc.c:...)
12933    by 0x........: main (tc19_shadowmem.c:144)
12934  Block was alloc'd by thread #x
12936 ---------- int gran, 0 .. 96, skip 72 ----------
12937 ---Thread-Announcement------------------------------------------
12939 Thread #x was created
12940    ...
12941    by 0x........: pthread_create@* (hg_intercepts.c:...)
12942    by 0x........: main (tc19_shadowmem.c:235)
12944 ---Thread-Announcement------------------------------------------
12946 Thread #x was created
12947    ...
12948    by 0x........: pthread_create@* (hg_intercepts.c:...)
12949    by 0x........: main (tc19_shadowmem.c:234)
12951 ----------------------------------------------------------------
12953 Possible data race during write of size 4 at 0x........ by thread #x
12954 Locks held: none
12955    at 0x........: child32 (tc19_shadowmem.c:81)
12956    by 0x........: steer (tc19_shadowmem.c:432)
12957    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12958    ...
12960 This conflicts with a previous write of size 4 by thread #x
12961 Locks held: none
12962    at 0x........: child32 (tc19_shadowmem.c:81)
12963    by 0x........: steer (tc19_shadowmem.c:432)
12964    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12965    ...
12966  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12967    at 0x........: malloc (vg_replace_malloc.c:...)
12968    by 0x........: main (tc19_shadowmem.c:144)
12969  Block was alloc'd by thread #x
12971 ---------- int gran, 1 .. 96, skip 73 ----------
12972 ---Thread-Announcement------------------------------------------
12974 Thread #x was created
12975    ...
12976    by 0x........: pthread_create@* (hg_intercepts.c:...)
12977    by 0x........: main (tc19_shadowmem.c:235)
12979 ---Thread-Announcement------------------------------------------
12981 Thread #x was created
12982    ...
12983    by 0x........: pthread_create@* (hg_intercepts.c:...)
12984    by 0x........: main (tc19_shadowmem.c:234)
12986 ----------------------------------------------------------------
12988 Possible data race during write of size 1 at 0x........ by thread #x
12989 Locks held: none
12990    at 0x........: child32 (tc19_shadowmem.c:81)
12991    by 0x........: steer (tc19_shadowmem.c:434)
12992    by 0x........: mythread_wrapper (hg_intercepts.c:...)
12993    ...
12995 This conflicts with a previous write of size 1 by thread #x
12996 Locks held: none
12997    at 0x........: child32 (tc19_shadowmem.c:81)
12998    by 0x........: steer (tc19_shadowmem.c:434)
12999    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13000    ...
13001  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
13002    at 0x........: malloc (vg_replace_malloc.c:...)
13003    by 0x........: main (tc19_shadowmem.c:144)
13004  Block was alloc'd by thread #x
13006 ----------------------------------------------------------------
13008 Possible data race during write of size 1 at 0x........ by thread #x
13009 Locks held: none
13010    at 0x........: child32 (tc19_shadowmem.c:81)
13011    by 0x........: steer (tc19_shadowmem.c:434)
13012    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13013    ...
13015 This conflicts with a previous write of size 1 by thread #x
13016 Locks held: none
13017    at 0x........: child32 (tc19_shadowmem.c:81)
13018    by 0x........: steer (tc19_shadowmem.c:434)
13019    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13020    ...
13021  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
13022    at 0x........: malloc (vg_replace_malloc.c:...)
13023    by 0x........: main (tc19_shadowmem.c:144)
13024  Block was alloc'd by thread #x
13026 ----------------------------------------------------------------
13028 Possible data race during write of size 1 at 0x........ by thread #x
13029 Locks held: none
13030    at 0x........: child32 (tc19_shadowmem.c:81)
13031    by 0x........: steer (tc19_shadowmem.c:434)
13032    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13033    ...
13035 This conflicts with a previous write of size 1 by thread #x
13036 Locks held: none
13037    at 0x........: child32 (tc19_shadowmem.c:81)
13038    by 0x........: steer (tc19_shadowmem.c:434)
13039    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13040    ...
13041  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
13042    at 0x........: malloc (vg_replace_malloc.c:...)
13043    by 0x........: main (tc19_shadowmem.c:144)
13044  Block was alloc'd by thread #x
13046 ----------------------------------------------------------------
13048 Possible data race during write of size 1 at 0x........ by thread #x
13049 Locks held: none
13050    at 0x........: child32 (tc19_shadowmem.c:81)
13051    by 0x........: steer (tc19_shadowmem.c:434)
13052    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13053    ...
13055 This conflicts with a previous write of size 1 by thread #x
13056 Locks held: none
13057    at 0x........: child32 (tc19_shadowmem.c:81)
13058    by 0x........: steer (tc19_shadowmem.c:434)
13059    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13060    ...
13061  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13062    at 0x........: malloc (vg_replace_malloc.c:...)
13063    by 0x........: main (tc19_shadowmem.c:144)
13064  Block was alloc'd by thread #x
13066 ---------- int gran, 2 .. 96, skip 74 ----------
13067 ---Thread-Announcement------------------------------------------
13069 Thread #x was created
13070    ...
13071    by 0x........: pthread_create@* (hg_intercepts.c:...)
13072    by 0x........: main (tc19_shadowmem.c:235)
13074 ---Thread-Announcement------------------------------------------
13076 Thread #x was created
13077    ...
13078    by 0x........: pthread_create@* (hg_intercepts.c:...)
13079    by 0x........: main (tc19_shadowmem.c:234)
13081 ----------------------------------------------------------------
13083 Possible data race during write of size 2 at 0x........ by thread #x
13084 Locks held: none
13085    at 0x........: child32 (tc19_shadowmem.c:81)
13086    by 0x........: steer (tc19_shadowmem.c:436)
13087    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13088    ...
13090 This conflicts with a previous write of size 2 by thread #x
13091 Locks held: none
13092    at 0x........: child32 (tc19_shadowmem.c:81)
13093    by 0x........: steer (tc19_shadowmem.c:436)
13094    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13095    ...
13096  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
13097    at 0x........: malloc (vg_replace_malloc.c:...)
13098    by 0x........: main (tc19_shadowmem.c:144)
13099  Block was alloc'd by thread #x
13101 ----------------------------------------------------------------
13103 Possible data race during write of size 2 at 0x........ by thread #x
13104 Locks held: none
13105    at 0x........: child32 (tc19_shadowmem.c:81)
13106    by 0x........: steer (tc19_shadowmem.c:436)
13107    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13108    ...
13110 This conflicts with a previous write of size 2 by thread #x
13111 Locks held: none
13112    at 0x........: child32 (tc19_shadowmem.c:81)
13113    by 0x........: steer (tc19_shadowmem.c:436)
13114    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13115    ...
13116  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13117    at 0x........: malloc (vg_replace_malloc.c:...)
13118    by 0x........: main (tc19_shadowmem.c:144)
13119  Block was alloc'd by thread #x
13121 ---------- int gran, 3 .. 96, skip 75 ----------
13122 ---Thread-Announcement------------------------------------------
13124 Thread #x was created
13125    ...
13126    by 0x........: pthread_create@* (hg_intercepts.c:...)
13127    by 0x........: main (tc19_shadowmem.c:235)
13129 ---Thread-Announcement------------------------------------------
13131 Thread #x was created
13132    ...
13133    by 0x........: pthread_create@* (hg_intercepts.c:...)
13134    by 0x........: main (tc19_shadowmem.c:234)
13136 ----------------------------------------------------------------
13138 Possible data race during write of size 1 at 0x........ by thread #x
13139 Locks held: none
13140    at 0x........: child32 (tc19_shadowmem.c:81)
13141    by 0x........: steer (tc19_shadowmem.c:438)
13142    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13143    ...
13145 This conflicts with a previous write of size 1 by thread #x
13146 Locks held: none
13147    at 0x........: child32 (tc19_shadowmem.c:81)
13148    by 0x........: steer (tc19_shadowmem.c:438)
13149    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13150    ...
13151  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
13152    at 0x........: malloc (vg_replace_malloc.c:...)
13153    by 0x........: main (tc19_shadowmem.c:144)
13154  Block was alloc'd by thread #x
13156 ----------------------------------------------------------------
13158 Possible data race during write of size 1 at 0x........ by thread #x
13159 Locks held: none
13160    at 0x........: child32 (tc19_shadowmem.c:81)
13161    by 0x........: steer (tc19_shadowmem.c:438)
13162    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13163    ...
13165 This conflicts with a previous write of size 1 by thread #x
13166 Locks held: none
13167    at 0x........: child32 (tc19_shadowmem.c:81)
13168    by 0x........: steer (tc19_shadowmem.c:438)
13169    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13170    ...
13171  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13172    at 0x........: malloc (vg_replace_malloc.c:...)
13173    by 0x........: main (tc19_shadowmem.c:144)
13174  Block was alloc'd by thread #x
13176 ----------------------------------------------------------------
13178 Possible data race during write of size 1 at 0x........ by thread #x
13179 Locks held: none
13180    at 0x........: child32 (tc19_shadowmem.c:81)
13181    by 0x........: steer (tc19_shadowmem.c:438)
13182    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13183    ...
13185 This conflicts with a previous write of size 1 by thread #x
13186 Locks held: none
13187    at 0x........: child32 (tc19_shadowmem.c:81)
13188    by 0x........: steer (tc19_shadowmem.c:438)
13189    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13190    ...
13191  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
13192    at 0x........: malloc (vg_replace_malloc.c:...)
13193    by 0x........: main (tc19_shadowmem.c:144)
13194  Block was alloc'd by thread #x
13196 ----------------------------------------------------------------
13198 Possible data race during write of size 1 at 0x........ by thread #x
13199 Locks held: none
13200    at 0x........: child32 (tc19_shadowmem.c:81)
13201    by 0x........: steer (tc19_shadowmem.c:438)
13202    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13203    ...
13205 This conflicts with a previous write of size 1 by thread #x
13206 Locks held: none
13207    at 0x........: child32 (tc19_shadowmem.c:81)
13208    by 0x........: steer (tc19_shadowmem.c:438)
13209    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13210    ...
13211  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
13212    at 0x........: malloc (vg_replace_malloc.c:...)
13213    by 0x........: main (tc19_shadowmem.c:144)
13214  Block was alloc'd by thread #x
13216 ---------- int gran, 0 .. 96, skip 76 ----------
13217 ---Thread-Announcement------------------------------------------
13219 Thread #x was created
13220    ...
13221    by 0x........: pthread_create@* (hg_intercepts.c:...)
13222    by 0x........: main (tc19_shadowmem.c:235)
13224 ---Thread-Announcement------------------------------------------
13226 Thread #x was created
13227    ...
13228    by 0x........: pthread_create@* (hg_intercepts.c:...)
13229    by 0x........: main (tc19_shadowmem.c:234)
13231 ----------------------------------------------------------------
13233 Possible data race during write of size 4 at 0x........ by thread #x
13234 Locks held: none
13235    at 0x........: child32 (tc19_shadowmem.c:81)
13236    by 0x........: steer (tc19_shadowmem.c:440)
13237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13238    ...
13240 This conflicts with a previous write of size 4 by thread #x
13241 Locks held: none
13242    at 0x........: child32 (tc19_shadowmem.c:81)
13243    by 0x........: steer (tc19_shadowmem.c:440)
13244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13245    ...
13246  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13247    at 0x........: malloc (vg_replace_malloc.c:...)
13248    by 0x........: main (tc19_shadowmem.c:144)
13249  Block was alloc'd by thread #x
13251 ---------- int gran, 1 .. 96, skip 77 ----------
13252 ---Thread-Announcement------------------------------------------
13254 Thread #x was created
13255    ...
13256    by 0x........: pthread_create@* (hg_intercepts.c:...)
13257    by 0x........: main (tc19_shadowmem.c:235)
13259 ---Thread-Announcement------------------------------------------
13261 Thread #x was created
13262    ...
13263    by 0x........: pthread_create@* (hg_intercepts.c:...)
13264    by 0x........: main (tc19_shadowmem.c:234)
13266 ----------------------------------------------------------------
13268 Possible data race during write of size 1 at 0x........ by thread #x
13269 Locks held: none
13270    at 0x........: child32 (tc19_shadowmem.c:81)
13271    by 0x........: steer (tc19_shadowmem.c:442)
13272    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13273    ...
13275 This conflicts with a previous write of size 1 by thread #x
13276 Locks held: none
13277    at 0x........: child32 (tc19_shadowmem.c:81)
13278    by 0x........: steer (tc19_shadowmem.c:442)
13279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13280    ...
13281  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
13282    at 0x........: malloc (vg_replace_malloc.c:...)
13283    by 0x........: main (tc19_shadowmem.c:144)
13284  Block was alloc'd by thread #x
13286 ----------------------------------------------------------------
13288 Possible data race during write of size 1 at 0x........ by thread #x
13289 Locks held: none
13290    at 0x........: child32 (tc19_shadowmem.c:81)
13291    by 0x........: steer (tc19_shadowmem.c:442)
13292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13293    ...
13295 This conflicts with a previous write of size 1 by thread #x
13296 Locks held: none
13297    at 0x........: child32 (tc19_shadowmem.c:81)
13298    by 0x........: steer (tc19_shadowmem.c:442)
13299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13300    ...
13301  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
13302    at 0x........: malloc (vg_replace_malloc.c:...)
13303    by 0x........: main (tc19_shadowmem.c:144)
13304  Block was alloc'd by thread #x
13306 ----------------------------------------------------------------
13308 Possible data race during write of size 1 at 0x........ by thread #x
13309 Locks held: none
13310    at 0x........: child32 (tc19_shadowmem.c:81)
13311    by 0x........: steer (tc19_shadowmem.c:442)
13312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13313    ...
13315 This conflicts with a previous write of size 1 by thread #x
13316 Locks held: none
13317    at 0x........: child32 (tc19_shadowmem.c:81)
13318    by 0x........: steer (tc19_shadowmem.c:442)
13319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13320    ...
13321  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
13322    at 0x........: malloc (vg_replace_malloc.c:...)
13323    by 0x........: main (tc19_shadowmem.c:144)
13324  Block was alloc'd by thread #x
13326 ----------------------------------------------------------------
13328 Possible data race during write of size 1 at 0x........ by thread #x
13329 Locks held: none
13330    at 0x........: child32 (tc19_shadowmem.c:81)
13331    by 0x........: steer (tc19_shadowmem.c:442)
13332    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13333    ...
13335 This conflicts with a previous write of size 1 by thread #x
13336 Locks held: none
13337    at 0x........: child32 (tc19_shadowmem.c:81)
13338    by 0x........: steer (tc19_shadowmem.c:442)
13339    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13340    ...
13341  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13342    at 0x........: malloc (vg_replace_malloc.c:...)
13343    by 0x........: main (tc19_shadowmem.c:144)
13344  Block was alloc'd by thread #x
13346 ---------- int gran, 2 .. 96, skip 78 ----------
13347 ---Thread-Announcement------------------------------------------
13349 Thread #x was created
13350    ...
13351    by 0x........: pthread_create@* (hg_intercepts.c:...)
13352    by 0x........: main (tc19_shadowmem.c:235)
13354 ---Thread-Announcement------------------------------------------
13356 Thread #x was created
13357    ...
13358    by 0x........: pthread_create@* (hg_intercepts.c:...)
13359    by 0x........: main (tc19_shadowmem.c:234)
13361 ----------------------------------------------------------------
13363 Possible data race during write of size 2 at 0x........ by thread #x
13364 Locks held: none
13365    at 0x........: child32 (tc19_shadowmem.c:81)
13366    by 0x........: steer (tc19_shadowmem.c:444)
13367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13368    ...
13370 This conflicts with a previous write of size 2 by thread #x
13371 Locks held: none
13372    at 0x........: child32 (tc19_shadowmem.c:81)
13373    by 0x........: steer (tc19_shadowmem.c:444)
13374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13375    ...
13376  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
13377    at 0x........: malloc (vg_replace_malloc.c:...)
13378    by 0x........: main (tc19_shadowmem.c:144)
13379  Block was alloc'd by thread #x
13381 ----------------------------------------------------------------
13383 Possible data race during write of size 2 at 0x........ by thread #x
13384 Locks held: none
13385    at 0x........: child32 (tc19_shadowmem.c:81)
13386    by 0x........: steer (tc19_shadowmem.c:444)
13387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13388    ...
13390 This conflicts with a previous write of size 2 by thread #x
13391 Locks held: none
13392    at 0x........: child32 (tc19_shadowmem.c:81)
13393    by 0x........: steer (tc19_shadowmem.c:444)
13394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13395    ...
13396  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13397    at 0x........: malloc (vg_replace_malloc.c:...)
13398    by 0x........: main (tc19_shadowmem.c:144)
13399  Block was alloc'd by thread #x
13401 ---------- int gran, 3 .. 96, skip 79 ----------
13402 ---Thread-Announcement------------------------------------------
13404 Thread #x was created
13405    ...
13406    by 0x........: pthread_create@* (hg_intercepts.c:...)
13407    by 0x........: main (tc19_shadowmem.c:235)
13409 ---Thread-Announcement------------------------------------------
13411 Thread #x was created
13412    ...
13413    by 0x........: pthread_create@* (hg_intercepts.c:...)
13414    by 0x........: main (tc19_shadowmem.c:234)
13416 ----------------------------------------------------------------
13418 Possible data race during write of size 1 at 0x........ by thread #x
13419 Locks held: none
13420    at 0x........: child32 (tc19_shadowmem.c:81)
13421    by 0x........: steer (tc19_shadowmem.c:446)
13422    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13423    ...
13425 This conflicts with a previous write of size 1 by thread #x
13426 Locks held: none
13427    at 0x........: child32 (tc19_shadowmem.c:81)
13428    by 0x........: steer (tc19_shadowmem.c:446)
13429    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13430    ...
13431  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
13432    at 0x........: malloc (vg_replace_malloc.c:...)
13433    by 0x........: main (tc19_shadowmem.c:144)
13434  Block was alloc'd by thread #x
13436 ----------------------------------------------------------------
13438 Possible data race during write of size 1 at 0x........ by thread #x
13439 Locks held: none
13440    at 0x........: child32 (tc19_shadowmem.c:81)
13441    by 0x........: steer (tc19_shadowmem.c:446)
13442    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13443    ...
13445 This conflicts with a previous write of size 1 by thread #x
13446 Locks held: none
13447    at 0x........: child32 (tc19_shadowmem.c:81)
13448    by 0x........: steer (tc19_shadowmem.c:446)
13449    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13450    ...
13451  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13452    at 0x........: malloc (vg_replace_malloc.c:...)
13453    by 0x........: main (tc19_shadowmem.c:144)
13454  Block was alloc'd by thread #x
13456 ----------------------------------------------------------------
13458 Possible data race during write of size 1 at 0x........ by thread #x
13459 Locks held: none
13460    at 0x........: child32 (tc19_shadowmem.c:81)
13461    by 0x........: steer (tc19_shadowmem.c:446)
13462    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13463    ...
13465 This conflicts with a previous write of size 1 by thread #x
13466 Locks held: none
13467    at 0x........: child32 (tc19_shadowmem.c:81)
13468    by 0x........: steer (tc19_shadowmem.c:446)
13469    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13470    ...
13471  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
13472    at 0x........: malloc (vg_replace_malloc.c:...)
13473    by 0x........: main (tc19_shadowmem.c:144)
13474  Block was alloc'd by thread #x
13476 ----------------------------------------------------------------
13478 Possible data race during write of size 1 at 0x........ by thread #x
13479 Locks held: none
13480    at 0x........: child32 (tc19_shadowmem.c:81)
13481    by 0x........: steer (tc19_shadowmem.c:446)
13482    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13483    ...
13485 This conflicts with a previous write of size 1 by thread #x
13486 Locks held: none
13487    at 0x........: child32 (tc19_shadowmem.c:81)
13488    by 0x........: steer (tc19_shadowmem.c:446)
13489    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13490    ...
13491  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13492    at 0x........: malloc (vg_replace_malloc.c:...)
13493    by 0x........: main (tc19_shadowmem.c:144)
13494  Block was alloc'd by thread #x
13496 ---------- int gran, 0 .. 96, skip 80 ----------
13497 ---Thread-Announcement------------------------------------------
13499 Thread #x was created
13500    ...
13501    by 0x........: pthread_create@* (hg_intercepts.c:...)
13502    by 0x........: main (tc19_shadowmem.c:235)
13504 ---Thread-Announcement------------------------------------------
13506 Thread #x was created
13507    ...
13508    by 0x........: pthread_create@* (hg_intercepts.c:...)
13509    by 0x........: main (tc19_shadowmem.c:234)
13511 ----------------------------------------------------------------
13513 Possible data race during write of size 4 at 0x........ by thread #x
13514 Locks held: none
13515    at 0x........: child32 (tc19_shadowmem.c:81)
13516    by 0x........: steer (tc19_shadowmem.c:448)
13517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13518    ...
13520 This conflicts with a previous write of size 4 by thread #x
13521 Locks held: none
13522    at 0x........: child32 (tc19_shadowmem.c:81)
13523    by 0x........: steer (tc19_shadowmem.c:448)
13524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13525    ...
13526  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13527    at 0x........: malloc (vg_replace_malloc.c:...)
13528    by 0x........: main (tc19_shadowmem.c:144)
13529  Block was alloc'd by thread #x
13531 ---------- int gran, 1 .. 96, skip 81 ----------
13532 ---Thread-Announcement------------------------------------------
13534 Thread #x was created
13535    ...
13536    by 0x........: pthread_create@* (hg_intercepts.c:...)
13537    by 0x........: main (tc19_shadowmem.c:235)
13539 ---Thread-Announcement------------------------------------------
13541 Thread #x was created
13542    ...
13543    by 0x........: pthread_create@* (hg_intercepts.c:...)
13544    by 0x........: main (tc19_shadowmem.c:234)
13546 ----------------------------------------------------------------
13548 Possible data race during write of size 1 at 0x........ by thread #x
13549 Locks held: none
13550    at 0x........: child32 (tc19_shadowmem.c:81)
13551    by 0x........: steer (tc19_shadowmem.c:450)
13552    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13553    ...
13555 This conflicts with a previous write of size 1 by thread #x
13556 Locks held: none
13557    at 0x........: child32 (tc19_shadowmem.c:81)
13558    by 0x........: steer (tc19_shadowmem.c:450)
13559    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13560    ...
13561  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
13562    at 0x........: malloc (vg_replace_malloc.c:...)
13563    by 0x........: main (tc19_shadowmem.c:144)
13564  Block was alloc'd by thread #x
13566 ----------------------------------------------------------------
13568 Possible data race during write of size 1 at 0x........ by thread #x
13569 Locks held: none
13570    at 0x........: child32 (tc19_shadowmem.c:81)
13571    by 0x........: steer (tc19_shadowmem.c:450)
13572    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13573    ...
13575 This conflicts with a previous write of size 1 by thread #x
13576 Locks held: none
13577    at 0x........: child32 (tc19_shadowmem.c:81)
13578    by 0x........: steer (tc19_shadowmem.c:450)
13579    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13580    ...
13581  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13582    at 0x........: malloc (vg_replace_malloc.c:...)
13583    by 0x........: main (tc19_shadowmem.c:144)
13584  Block was alloc'd by thread #x
13586 ----------------------------------------------------------------
13588 Possible data race during write of size 1 at 0x........ by thread #x
13589 Locks held: none
13590    at 0x........: child32 (tc19_shadowmem.c:81)
13591    by 0x........: steer (tc19_shadowmem.c:450)
13592    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13593    ...
13595 This conflicts with a previous write of size 1 by thread #x
13596 Locks held: none
13597    at 0x........: child32 (tc19_shadowmem.c:81)
13598    by 0x........: steer (tc19_shadowmem.c:450)
13599    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13600    ...
13601  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
13602    at 0x........: malloc (vg_replace_malloc.c:...)
13603    by 0x........: main (tc19_shadowmem.c:144)
13604  Block was alloc'd by thread #x
13606 ----------------------------------------------------------------
13608 Possible data race during write of size 1 at 0x........ by thread #x
13609 Locks held: none
13610    at 0x........: child32 (tc19_shadowmem.c:81)
13611    by 0x........: steer (tc19_shadowmem.c:450)
13612    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13613    ...
13615 This conflicts with a previous write of size 1 by thread #x
13616 Locks held: none
13617    at 0x........: child32 (tc19_shadowmem.c:81)
13618    by 0x........: steer (tc19_shadowmem.c:450)
13619    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13620    ...
13621  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13622    at 0x........: malloc (vg_replace_malloc.c:...)
13623    by 0x........: main (tc19_shadowmem.c:144)
13624  Block was alloc'd by thread #x
13626 ---------- int gran, 2 .. 96, skip 82 ----------
13627 ---Thread-Announcement------------------------------------------
13629 Thread #x was created
13630    ...
13631    by 0x........: pthread_create@* (hg_intercepts.c:...)
13632    by 0x........: main (tc19_shadowmem.c:235)
13634 ---Thread-Announcement------------------------------------------
13636 Thread #x was created
13637    ...
13638    by 0x........: pthread_create@* (hg_intercepts.c:...)
13639    by 0x........: main (tc19_shadowmem.c:234)
13641 ----------------------------------------------------------------
13643 Possible data race during write of size 2 at 0x........ by thread #x
13644 Locks held: none
13645    at 0x........: child32 (tc19_shadowmem.c:81)
13646    by 0x........: steer (tc19_shadowmem.c:452)
13647    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13648    ...
13650 This conflicts with a previous write of size 2 by thread #x
13651 Locks held: none
13652    at 0x........: child32 (tc19_shadowmem.c:81)
13653    by 0x........: steer (tc19_shadowmem.c:452)
13654    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13655    ...
13656  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13657    at 0x........: malloc (vg_replace_malloc.c:...)
13658    by 0x........: main (tc19_shadowmem.c:144)
13659  Block was alloc'd by thread #x
13661 ----------------------------------------------------------------
13663 Possible data race during write of size 2 at 0x........ by thread #x
13664 Locks held: none
13665    at 0x........: child32 (tc19_shadowmem.c:81)
13666    by 0x........: steer (tc19_shadowmem.c:452)
13667    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13668    ...
13670 This conflicts with a previous write of size 2 by thread #x
13671 Locks held: none
13672    at 0x........: child32 (tc19_shadowmem.c:81)
13673    by 0x........: steer (tc19_shadowmem.c:452)
13674    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13675    ...
13676  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13677    at 0x........: malloc (vg_replace_malloc.c:...)
13678    by 0x........: main (tc19_shadowmem.c:144)
13679  Block was alloc'd by thread #x
13681 ---------- int gran, 3 .. 96, skip 83 ----------
13682 ---Thread-Announcement------------------------------------------
13684 Thread #x was created
13685    ...
13686    by 0x........: pthread_create@* (hg_intercepts.c:...)
13687    by 0x........: main (tc19_shadowmem.c:235)
13689 ---Thread-Announcement------------------------------------------
13691 Thread #x was created
13692    ...
13693    by 0x........: pthread_create@* (hg_intercepts.c:...)
13694    by 0x........: main (tc19_shadowmem.c:234)
13696 ----------------------------------------------------------------
13698 Possible data race during write of size 1 at 0x........ by thread #x
13699 Locks held: none
13700    at 0x........: child32 (tc19_shadowmem.c:81)
13701    by 0x........: steer (tc19_shadowmem.c:454)
13702    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13703    ...
13705 This conflicts with a previous write of size 1 by thread #x
13706 Locks held: none
13707    at 0x........: child32 (tc19_shadowmem.c:81)
13708    by 0x........: steer (tc19_shadowmem.c:454)
13709    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13710    ...
13711  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
13712    at 0x........: malloc (vg_replace_malloc.c:...)
13713    by 0x........: main (tc19_shadowmem.c:144)
13714  Block was alloc'd by thread #x
13716 ----------------------------------------------------------------
13718 Possible data race during write of size 1 at 0x........ by thread #x
13719 Locks held: none
13720    at 0x........: child32 (tc19_shadowmem.c:81)
13721    by 0x........: steer (tc19_shadowmem.c:454)
13722    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13723    ...
13725 This conflicts with a previous write of size 1 by thread #x
13726 Locks held: none
13727    at 0x........: child32 (tc19_shadowmem.c:81)
13728    by 0x........: steer (tc19_shadowmem.c:454)
13729    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13730    ...
13731  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13732    at 0x........: malloc (vg_replace_malloc.c:...)
13733    by 0x........: main (tc19_shadowmem.c:144)
13734  Block was alloc'd by thread #x
13736 ----------------------------------------------------------------
13738 Possible data race during write of size 1 at 0x........ by thread #x
13739 Locks held: none
13740    at 0x........: child32 (tc19_shadowmem.c:81)
13741    by 0x........: steer (tc19_shadowmem.c:454)
13742    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13743    ...
13745 This conflicts with a previous write of size 1 by thread #x
13746 Locks held: none
13747    at 0x........: child32 (tc19_shadowmem.c:81)
13748    by 0x........: steer (tc19_shadowmem.c:454)
13749    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13750    ...
13751  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
13752    at 0x........: malloc (vg_replace_malloc.c:...)
13753    by 0x........: main (tc19_shadowmem.c:144)
13754  Block was alloc'd by thread #x
13756 ----------------------------------------------------------------
13758 Possible data race during write of size 1 at 0x........ by thread #x
13759 Locks held: none
13760    at 0x........: child32 (tc19_shadowmem.c:81)
13761    by 0x........: steer (tc19_shadowmem.c:454)
13762    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13763    ...
13765 This conflicts with a previous write of size 1 by thread #x
13766 Locks held: none
13767    at 0x........: child32 (tc19_shadowmem.c:81)
13768    by 0x........: steer (tc19_shadowmem.c:454)
13769    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13770    ...
13771  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13772    at 0x........: malloc (vg_replace_malloc.c:...)
13773    by 0x........: main (tc19_shadowmem.c:144)
13774  Block was alloc'd by thread #x
13776 ---------- int gran, 0 .. 96, skip 84 ----------
13777 ---Thread-Announcement------------------------------------------
13779 Thread #x was created
13780    ...
13781    by 0x........: pthread_create@* (hg_intercepts.c:...)
13782    by 0x........: main (tc19_shadowmem.c:235)
13784 ---Thread-Announcement------------------------------------------
13786 Thread #x was created
13787    ...
13788    by 0x........: pthread_create@* (hg_intercepts.c:...)
13789    by 0x........: main (tc19_shadowmem.c:234)
13791 ----------------------------------------------------------------
13793 Possible data race during write of size 4 at 0x........ by thread #x
13794 Locks held: none
13795    at 0x........: child32 (tc19_shadowmem.c:81)
13796    by 0x........: steer (tc19_shadowmem.c:456)
13797    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13798    ...
13800 This conflicts with a previous write of size 4 by thread #x
13801 Locks held: none
13802    at 0x........: child32 (tc19_shadowmem.c:81)
13803    by 0x........: steer (tc19_shadowmem.c:456)
13804    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13805    ...
13806  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13807    at 0x........: malloc (vg_replace_malloc.c:...)
13808    by 0x........: main (tc19_shadowmem.c:144)
13809  Block was alloc'd by thread #x
13811 ---------- int gran, 1 .. 96, skip 85 ----------
13812 ---Thread-Announcement------------------------------------------
13814 Thread #x was created
13815    ...
13816    by 0x........: pthread_create@* (hg_intercepts.c:...)
13817    by 0x........: main (tc19_shadowmem.c:235)
13819 ---Thread-Announcement------------------------------------------
13821 Thread #x was created
13822    ...
13823    by 0x........: pthread_create@* (hg_intercepts.c:...)
13824    by 0x........: main (tc19_shadowmem.c:234)
13826 ----------------------------------------------------------------
13828 Possible data race during write of size 1 at 0x........ by thread #x
13829 Locks held: none
13830    at 0x........: child32 (tc19_shadowmem.c:81)
13831    by 0x........: steer (tc19_shadowmem.c:458)
13832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13833    ...
13835 This conflicts with a previous write of size 1 by thread #x
13836 Locks held: none
13837    at 0x........: child32 (tc19_shadowmem.c:81)
13838    by 0x........: steer (tc19_shadowmem.c:458)
13839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13840    ...
13841  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
13842    at 0x........: malloc (vg_replace_malloc.c:...)
13843    by 0x........: main (tc19_shadowmem.c:144)
13844  Block was alloc'd by thread #x
13846 ----------------------------------------------------------------
13848 Possible data race during write of size 1 at 0x........ by thread #x
13849 Locks held: none
13850    at 0x........: child32 (tc19_shadowmem.c:81)
13851    by 0x........: steer (tc19_shadowmem.c:458)
13852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13853    ...
13855 This conflicts with a previous write of size 1 by thread #x
13856 Locks held: none
13857    at 0x........: child32 (tc19_shadowmem.c:81)
13858    by 0x........: steer (tc19_shadowmem.c:458)
13859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13860    ...
13861  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13862    at 0x........: malloc (vg_replace_malloc.c:...)
13863    by 0x........: main (tc19_shadowmem.c:144)
13864  Block was alloc'd by thread #x
13866 ----------------------------------------------------------------
13868 Possible data race during write of size 1 at 0x........ by thread #x
13869 Locks held: none
13870    at 0x........: child32 (tc19_shadowmem.c:81)
13871    by 0x........: steer (tc19_shadowmem.c:458)
13872    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13873    ...
13875 This conflicts with a previous write of size 1 by thread #x
13876 Locks held: none
13877    at 0x........: child32 (tc19_shadowmem.c:81)
13878    by 0x........: steer (tc19_shadowmem.c:458)
13879    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13880    ...
13881  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
13882    at 0x........: malloc (vg_replace_malloc.c:...)
13883    by 0x........: main (tc19_shadowmem.c:144)
13884  Block was alloc'd by thread #x
13886 ----------------------------------------------------------------
13888 Possible data race during write of size 1 at 0x........ by thread #x
13889 Locks held: none
13890    at 0x........: child32 (tc19_shadowmem.c:81)
13891    by 0x........: steer (tc19_shadowmem.c:458)
13892    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13893    ...
13895 This conflicts with a previous write of size 1 by thread #x
13896 Locks held: none
13897    at 0x........: child32 (tc19_shadowmem.c:81)
13898    by 0x........: steer (tc19_shadowmem.c:458)
13899    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13900    ...
13901  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13902    at 0x........: malloc (vg_replace_malloc.c:...)
13903    by 0x........: main (tc19_shadowmem.c:144)
13904  Block was alloc'd by thread #x
13906 ---------- int gran, 2 .. 96, skip 86 ----------
13907 ---Thread-Announcement------------------------------------------
13909 Thread #x was created
13910    ...
13911    by 0x........: pthread_create@* (hg_intercepts.c:...)
13912    by 0x........: main (tc19_shadowmem.c:235)
13914 ---Thread-Announcement------------------------------------------
13916 Thread #x was created
13917    ...
13918    by 0x........: pthread_create@* (hg_intercepts.c:...)
13919    by 0x........: main (tc19_shadowmem.c:234)
13921 ----------------------------------------------------------------
13923 Possible data race during write of size 2 at 0x........ by thread #x
13924 Locks held: none
13925    at 0x........: child32 (tc19_shadowmem.c:81)
13926    by 0x........: steer (tc19_shadowmem.c:460)
13927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13928    ...
13930 This conflicts with a previous write of size 2 by thread #x
13931 Locks held: none
13932    at 0x........: child32 (tc19_shadowmem.c:81)
13933    by 0x........: steer (tc19_shadowmem.c:460)
13934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13935    ...
13936  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13937    at 0x........: malloc (vg_replace_malloc.c:...)
13938    by 0x........: main (tc19_shadowmem.c:144)
13939  Block was alloc'd by thread #x
13941 ----------------------------------------------------------------
13943 Possible data race during write of size 2 at 0x........ by thread #x
13944 Locks held: none
13945    at 0x........: child32 (tc19_shadowmem.c:81)
13946    by 0x........: steer (tc19_shadowmem.c:460)
13947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13948    ...
13950 This conflicts with a previous write of size 2 by thread #x
13951 Locks held: none
13952    at 0x........: child32 (tc19_shadowmem.c:81)
13953    by 0x........: steer (tc19_shadowmem.c:460)
13954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13955    ...
13956  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13957    at 0x........: malloc (vg_replace_malloc.c:...)
13958    by 0x........: main (tc19_shadowmem.c:144)
13959  Block was alloc'd by thread #x
13961 ---------- int gran, 3 .. 96, skip 87 ----------
13962 ---Thread-Announcement------------------------------------------
13964 Thread #x was created
13965    ...
13966    by 0x........: pthread_create@* (hg_intercepts.c:...)
13967    by 0x........: main (tc19_shadowmem.c:235)
13969 ---Thread-Announcement------------------------------------------
13971 Thread #x was created
13972    ...
13973    by 0x........: pthread_create@* (hg_intercepts.c:...)
13974    by 0x........: main (tc19_shadowmem.c:234)
13976 ----------------------------------------------------------------
13978 Possible data race during write of size 1 at 0x........ by thread #x
13979 Locks held: none
13980    at 0x........: child32 (tc19_shadowmem.c:81)
13981    by 0x........: steer (tc19_shadowmem.c:462)
13982    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13983    ...
13985 This conflicts with a previous write of size 1 by thread #x
13986 Locks held: none
13987    at 0x........: child32 (tc19_shadowmem.c:81)
13988    by 0x........: steer (tc19_shadowmem.c:462)
13989    by 0x........: mythread_wrapper (hg_intercepts.c:...)
13990    ...
13991  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
13992    at 0x........: malloc (vg_replace_malloc.c:...)
13993    by 0x........: main (tc19_shadowmem.c:144)
13994  Block was alloc'd by thread #x
13996 ----------------------------------------------------------------
13998 Possible data race during write of size 1 at 0x........ by thread #x
13999 Locks held: none
14000    at 0x........: child32 (tc19_shadowmem.c:81)
14001    by 0x........: steer (tc19_shadowmem.c:462)
14002    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14003    ...
14005 This conflicts with a previous write of size 1 by thread #x
14006 Locks held: none
14007    at 0x........: child32 (tc19_shadowmem.c:81)
14008    by 0x........: steer (tc19_shadowmem.c:462)
14009    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14010    ...
14011  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
14012    at 0x........: malloc (vg_replace_malloc.c:...)
14013    by 0x........: main (tc19_shadowmem.c:144)
14014  Block was alloc'd by thread #x
14016 ----------------------------------------------------------------
14018 Possible data race during write of size 1 at 0x........ by thread #x
14019 Locks held: none
14020    at 0x........: child32 (tc19_shadowmem.c:81)
14021    by 0x........: steer (tc19_shadowmem.c:462)
14022    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14023    ...
14025 This conflicts with a previous write of size 1 by thread #x
14026 Locks held: none
14027    at 0x........: child32 (tc19_shadowmem.c:81)
14028    by 0x........: steer (tc19_shadowmem.c:462)
14029    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14030    ...
14031  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
14032    at 0x........: malloc (vg_replace_malloc.c:...)
14033    by 0x........: main (tc19_shadowmem.c:144)
14034  Block was alloc'd by thread #x
14036 ----------------------------------------------------------------
14038 Possible data race during write of size 1 at 0x........ by thread #x
14039 Locks held: none
14040    at 0x........: child32 (tc19_shadowmem.c:81)
14041    by 0x........: steer (tc19_shadowmem.c:462)
14042    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14043    ...
14045 This conflicts with a previous write of size 1 by thread #x
14046 Locks held: none
14047    at 0x........: child32 (tc19_shadowmem.c:81)
14048    by 0x........: steer (tc19_shadowmem.c:462)
14049    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14050    ...
14051  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
14052    at 0x........: malloc (vg_replace_malloc.c:...)
14053    by 0x........: main (tc19_shadowmem.c:144)
14054  Block was alloc'd by thread #x
14056 ---------- int gran, 0 .. 96, skip 88 ----------
14057 ---Thread-Announcement------------------------------------------
14059 Thread #x was created
14060    ...
14061    by 0x........: pthread_create@* (hg_intercepts.c:...)
14062    by 0x........: main (tc19_shadowmem.c:235)
14064 ---Thread-Announcement------------------------------------------
14066 Thread #x was created
14067    ...
14068    by 0x........: pthread_create@* (hg_intercepts.c:...)
14069    by 0x........: main (tc19_shadowmem.c:234)
14071 ----------------------------------------------------------------
14073 Possible data race during write of size 4 at 0x........ by thread #x
14074 Locks held: none
14075    at 0x........: child32 (tc19_shadowmem.c:81)
14076    by 0x........: steer (tc19_shadowmem.c:464)
14077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14078    ...
14080 This conflicts with a previous write of size 4 by thread #x
14081 Locks held: none
14082    at 0x........: child32 (tc19_shadowmem.c:81)
14083    by 0x........: steer (tc19_shadowmem.c:464)
14084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14085    ...
14086  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
14087    at 0x........: malloc (vg_replace_malloc.c:...)
14088    by 0x........: main (tc19_shadowmem.c:144)
14089  Block was alloc'd by thread #x
14091 ---------- int gran, 1 .. 96, skip 89 ----------
14092 ---Thread-Announcement------------------------------------------
14094 Thread #x was created
14095    ...
14096    by 0x........: pthread_create@* (hg_intercepts.c:...)
14097    by 0x........: main (tc19_shadowmem.c:235)
14099 ---Thread-Announcement------------------------------------------
14101 Thread #x was created
14102    ...
14103    by 0x........: pthread_create@* (hg_intercepts.c:...)
14104    by 0x........: main (tc19_shadowmem.c:234)
14106 ----------------------------------------------------------------
14108 Possible data race during write of size 1 at 0x........ by thread #x
14109 Locks held: none
14110    at 0x........: child32 (tc19_shadowmem.c:81)
14111    by 0x........: steer (tc19_shadowmem.c:466)
14112    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14113    ...
14115 This conflicts with a previous write of size 1 by thread #x
14116 Locks held: none
14117    at 0x........: child32 (tc19_shadowmem.c:81)
14118    by 0x........: steer (tc19_shadowmem.c:466)
14119    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14120    ...
14121  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
14122    at 0x........: malloc (vg_replace_malloc.c:...)
14123    by 0x........: main (tc19_shadowmem.c:144)
14124  Block was alloc'd by thread #x
14126 ----------------------------------------------------------------
14128 Possible data race during write of size 1 at 0x........ by thread #x
14129 Locks held: none
14130    at 0x........: child32 (tc19_shadowmem.c:81)
14131    by 0x........: steer (tc19_shadowmem.c:466)
14132    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14133    ...
14135 This conflicts with a previous write of size 1 by thread #x
14136 Locks held: none
14137    at 0x........: child32 (tc19_shadowmem.c:81)
14138    by 0x........: steer (tc19_shadowmem.c:466)
14139    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14140    ...
14141  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
14142    at 0x........: malloc (vg_replace_malloc.c:...)
14143    by 0x........: main (tc19_shadowmem.c:144)
14144  Block was alloc'd by thread #x
14146 ----------------------------------------------------------------
14148 Possible data race during write of size 1 at 0x........ by thread #x
14149 Locks held: none
14150    at 0x........: child32 (tc19_shadowmem.c:81)
14151    by 0x........: steer (tc19_shadowmem.c:466)
14152    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14153    ...
14155 This conflicts with a previous write of size 1 by thread #x
14156 Locks held: none
14157    at 0x........: child32 (tc19_shadowmem.c:81)
14158    by 0x........: steer (tc19_shadowmem.c:466)
14159    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14160    ...
14161  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
14162    at 0x........: malloc (vg_replace_malloc.c:...)
14163    by 0x........: main (tc19_shadowmem.c:144)
14164  Block was alloc'd by thread #x
14166 ----------------------------------------------------------------
14168 Possible data race during write of size 1 at 0x........ by thread #x
14169 Locks held: none
14170    at 0x........: child32 (tc19_shadowmem.c:81)
14171    by 0x........: steer (tc19_shadowmem.c:466)
14172    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14173    ...
14175 This conflicts with a previous write of size 1 by thread #x
14176 Locks held: none
14177    at 0x........: child32 (tc19_shadowmem.c:81)
14178    by 0x........: steer (tc19_shadowmem.c:466)
14179    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14180    ...
14181  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14182    at 0x........: malloc (vg_replace_malloc.c:...)
14183    by 0x........: main (tc19_shadowmem.c:144)
14184  Block was alloc'd by thread #x
14186 ---------- int gran, 2 .. 96, skip 90 ----------
14187 ---Thread-Announcement------------------------------------------
14189 Thread #x was created
14190    ...
14191    by 0x........: pthread_create@* (hg_intercepts.c:...)
14192    by 0x........: main (tc19_shadowmem.c:235)
14194 ---Thread-Announcement------------------------------------------
14196 Thread #x was created
14197    ...
14198    by 0x........: pthread_create@* (hg_intercepts.c:...)
14199    by 0x........: main (tc19_shadowmem.c:234)
14201 ----------------------------------------------------------------
14203 Possible data race during write of size 2 at 0x........ by thread #x
14204 Locks held: none
14205    at 0x........: child32 (tc19_shadowmem.c:81)
14206    by 0x........: steer (tc19_shadowmem.c:468)
14207    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14208    ...
14210 This conflicts with a previous write of size 2 by thread #x
14211 Locks held: none
14212    at 0x........: child32 (tc19_shadowmem.c:81)
14213    by 0x........: steer (tc19_shadowmem.c:468)
14214    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14215    ...
14216  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
14217    at 0x........: malloc (vg_replace_malloc.c:...)
14218    by 0x........: main (tc19_shadowmem.c:144)
14219  Block was alloc'd by thread #x
14221 ----------------------------------------------------------------
14223 Possible data race during write of size 2 at 0x........ by thread #x
14224 Locks held: none
14225    at 0x........: child32 (tc19_shadowmem.c:81)
14226    by 0x........: steer (tc19_shadowmem.c:468)
14227    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14228    ...
14230 This conflicts with a previous write of size 2 by thread #x
14231 Locks held: none
14232    at 0x........: child32 (tc19_shadowmem.c:81)
14233    by 0x........: steer (tc19_shadowmem.c:468)
14234    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14235    ...
14236  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14237    at 0x........: malloc (vg_replace_malloc.c:...)
14238    by 0x........: main (tc19_shadowmem.c:144)
14239  Block was alloc'd by thread #x
14241 ---------- int gran, 3 .. 96, skip 91 ----------
14242 ---Thread-Announcement------------------------------------------
14244 Thread #x was created
14245    ...
14246    by 0x........: pthread_create@* (hg_intercepts.c:...)
14247    by 0x........: main (tc19_shadowmem.c:235)
14249 ---Thread-Announcement------------------------------------------
14251 Thread #x was created
14252    ...
14253    by 0x........: pthread_create@* (hg_intercepts.c:...)
14254    by 0x........: main (tc19_shadowmem.c:234)
14256 ----------------------------------------------------------------
14258 Possible data race during write of size 1 at 0x........ by thread #x
14259 Locks held: none
14260    at 0x........: child32 (tc19_shadowmem.c:81)
14261    by 0x........: steer (tc19_shadowmem.c:470)
14262    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14263    ...
14265 This conflicts with a previous write of size 1 by thread #x
14266 Locks held: none
14267    at 0x........: child32 (tc19_shadowmem.c:81)
14268    by 0x........: steer (tc19_shadowmem.c:470)
14269    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14270    ...
14271  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
14272    at 0x........: malloc (vg_replace_malloc.c:...)
14273    by 0x........: main (tc19_shadowmem.c:144)
14274  Block was alloc'd by thread #x
14276 ----------------------------------------------------------------
14278 Possible data race during write of size 1 at 0x........ by thread #x
14279 Locks held: none
14280    at 0x........: child32 (tc19_shadowmem.c:81)
14281    by 0x........: steer (tc19_shadowmem.c:470)
14282    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14283    ...
14285 This conflicts with a previous write of size 1 by thread #x
14286 Locks held: none
14287    at 0x........: child32 (tc19_shadowmem.c:81)
14288    by 0x........: steer (tc19_shadowmem.c:470)
14289    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14290    ...
14291  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14292    at 0x........: malloc (vg_replace_malloc.c:...)
14293    by 0x........: main (tc19_shadowmem.c:144)
14294  Block was alloc'd by thread #x
14296 ----------------------------------------------------------------
14298 Possible data race during write of size 1 at 0x........ by thread #x
14299 Locks held: none
14300    at 0x........: child32 (tc19_shadowmem.c:81)
14301    by 0x........: steer (tc19_shadowmem.c:470)
14302    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14303    ...
14305 This conflicts with a previous write of size 1 by thread #x
14306 Locks held: none
14307    at 0x........: child32 (tc19_shadowmem.c:81)
14308    by 0x........: steer (tc19_shadowmem.c:470)
14309    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14310    ...
14311  Address 0x........ is 93 bytes inside a block of size 100 alloc'd
14312    at 0x........: malloc (vg_replace_malloc.c:...)
14313    by 0x........: main (tc19_shadowmem.c:144)
14314  Block was alloc'd by thread #x
14316 ----------------------------------------------------------------
14318 Possible data race during write of size 1 at 0x........ by thread #x
14319 Locks held: none
14320    at 0x........: child32 (tc19_shadowmem.c:81)
14321    by 0x........: steer (tc19_shadowmem.c:470)
14322    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14323    ...
14325 This conflicts with a previous write of size 1 by thread #x
14326 Locks held: none
14327    at 0x........: child32 (tc19_shadowmem.c:81)
14328    by 0x........: steer (tc19_shadowmem.c:470)
14329    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14330    ...
14331  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
14332    at 0x........: malloc (vg_replace_malloc.c:...)
14333    by 0x........: main (tc19_shadowmem.c:144)
14334  Block was alloc'd by thread #x
14336 ---------- int gran, 0 .. 96, skip 92 ----------
14337 ---Thread-Announcement------------------------------------------
14339 Thread #x was created
14340    ...
14341    by 0x........: pthread_create@* (hg_intercepts.c:...)
14342    by 0x........: main (tc19_shadowmem.c:235)
14344 ---Thread-Announcement------------------------------------------
14346 Thread #x was created
14347    ...
14348    by 0x........: pthread_create@* (hg_intercepts.c:...)
14349    by 0x........: main (tc19_shadowmem.c:234)
14351 ----------------------------------------------------------------
14353 Possible data race during write of size 4 at 0x........ by thread #x
14354 Locks held: none
14355    at 0x........: child32 (tc19_shadowmem.c:81)
14356    by 0x........: steer (tc19_shadowmem.c:472)
14357    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14358    ...
14360 This conflicts with a previous write of size 4 by thread #x
14361 Locks held: none
14362    at 0x........: child32 (tc19_shadowmem.c:81)
14363    by 0x........: steer (tc19_shadowmem.c:472)
14364    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14365    ...
14366  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14367    at 0x........: malloc (vg_replace_malloc.c:...)
14368    by 0x........: main (tc19_shadowmem.c:144)
14369  Block was alloc'd by thread #x
14371 ---------- int gran, 1 .. 96, skip 93 ----------
14372 ---Thread-Announcement------------------------------------------
14374 Thread #x was created
14375    ...
14376    by 0x........: pthread_create@* (hg_intercepts.c:...)
14377    by 0x........: main (tc19_shadowmem.c:235)
14379 ---Thread-Announcement------------------------------------------
14381 Thread #x was created
14382    ...
14383    by 0x........: pthread_create@* (hg_intercepts.c:...)
14384    by 0x........: main (tc19_shadowmem.c:234)
14386 ----------------------------------------------------------------
14388 Possible data race during write of size 1 at 0x........ by thread #x
14389 Locks held: none
14390    at 0x........: child32 (tc19_shadowmem.c:81)
14391    by 0x........: steer (tc19_shadowmem.c:474)
14392    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14393    ...
14395 This conflicts with a previous write of size 1 by thread #x
14396 Locks held: none
14397    at 0x........: child32 (tc19_shadowmem.c:81)
14398    by 0x........: steer (tc19_shadowmem.c:474)
14399    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14400    ...
14401  Address 0x........ is 93 bytes inside a block of size 100 alloc'd
14402    at 0x........: malloc (vg_replace_malloc.c:...)
14403    by 0x........: main (tc19_shadowmem.c:144)
14404  Block was alloc'd by thread #x
14406 ----------------------------------------------------------------
14408 Possible data race during write of size 1 at 0x........ by thread #x
14409 Locks held: none
14410    at 0x........: child32 (tc19_shadowmem.c:81)
14411    by 0x........: steer (tc19_shadowmem.c:474)
14412    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14413    ...
14415 This conflicts with a previous write of size 1 by thread #x
14416 Locks held: none
14417    at 0x........: child32 (tc19_shadowmem.c:81)
14418    by 0x........: steer (tc19_shadowmem.c:474)
14419    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14420    ...
14421  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
14422    at 0x........: malloc (vg_replace_malloc.c:...)
14423    by 0x........: main (tc19_shadowmem.c:144)
14424  Block was alloc'd by thread #x
14426 ----------------------------------------------------------------
14428 Possible data race during write of size 1 at 0x........ by thread #x
14429 Locks held: none
14430    at 0x........: child32 (tc19_shadowmem.c:81)
14431    by 0x........: steer (tc19_shadowmem.c:474)
14432    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14433    ...
14435 This conflicts with a previous write of size 1 by thread #x
14436 Locks held: none
14437    at 0x........: child32 (tc19_shadowmem.c:81)
14438    by 0x........: steer (tc19_shadowmem.c:474)
14439    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14440    ...
14441  Address 0x........ is 95 bytes inside a block of size 100 alloc'd
14442    at 0x........: malloc (vg_replace_malloc.c:...)
14443    by 0x........: main (tc19_shadowmem.c:144)
14444  Block was alloc'd by thread #x
14446 ----------------------------------------------------------------
14448 Possible data race during write of size 1 at 0x........ by thread #x
14449 Locks held: none
14450    at 0x........: child32 (tc19_shadowmem.c:81)
14451    by 0x........: steer (tc19_shadowmem.c:474)
14452    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14453    ...
14455 This conflicts with a previous write of size 1 by thread #x
14456 Locks held: none
14457    at 0x........: child32 (tc19_shadowmem.c:81)
14458    by 0x........: steer (tc19_shadowmem.c:474)
14459    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14460    ...
14461  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14462    at 0x........: malloc (vg_replace_malloc.c:...)
14463    by 0x........: main (tc19_shadowmem.c:144)
14464  Block was alloc'd by thread #x
14466 ---------- int gran, 2 .. 96, skip 94 ----------
14467 ---Thread-Announcement------------------------------------------
14469 Thread #x was created
14470    ...
14471    by 0x........: pthread_create@* (hg_intercepts.c:...)
14472    by 0x........: main (tc19_shadowmem.c:235)
14474 ---Thread-Announcement------------------------------------------
14476 Thread #x was created
14477    ...
14478    by 0x........: pthread_create@* (hg_intercepts.c:...)
14479    by 0x........: main (tc19_shadowmem.c:234)
14481 ----------------------------------------------------------------
14483 Possible data race during write of size 2 at 0x........ by thread #x
14484 Locks held: none
14485    at 0x........: child32 (tc19_shadowmem.c:81)
14486    by 0x........: steer (tc19_shadowmem.c:476)
14487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14488    ...
14490 This conflicts with a previous write of size 2 by thread #x
14491 Locks held: none
14492    at 0x........: child32 (tc19_shadowmem.c:81)
14493    by 0x........: steer (tc19_shadowmem.c:476)
14494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14495    ...
14496  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
14497    at 0x........: malloc (vg_replace_malloc.c:...)
14498    by 0x........: main (tc19_shadowmem.c:144)
14499  Block was alloc'd by thread #x
14501 ----------------------------------------------------------------
14503 Possible data race during write of size 2 at 0x........ by thread #x
14504 Locks held: none
14505    at 0x........: child32 (tc19_shadowmem.c:81)
14506    by 0x........: steer (tc19_shadowmem.c:476)
14507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14508    ...
14510 This conflicts with a previous write of size 2 by thread #x
14511 Locks held: none
14512    at 0x........: child32 (tc19_shadowmem.c:81)
14513    by 0x........: steer (tc19_shadowmem.c:476)
14514    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14515    ...
14516  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14517    at 0x........: malloc (vg_replace_malloc.c:...)
14518    by 0x........: main (tc19_shadowmem.c:144)
14519  Block was alloc'd by thread #x
14521 ---------- int gran, 3 .. 96, skip 95 ----------
14522 ---Thread-Announcement------------------------------------------
14524 Thread #x was created
14525    ...
14526    by 0x........: pthread_create@* (hg_intercepts.c:...)
14527    by 0x........: main (tc19_shadowmem.c:235)
14529 ---Thread-Announcement------------------------------------------
14531 Thread #x was created
14532    ...
14533    by 0x........: pthread_create@* (hg_intercepts.c:...)
14534    by 0x........: main (tc19_shadowmem.c:234)
14536 ----------------------------------------------------------------
14538 Possible data race during write of size 1 at 0x........ by thread #x
14539 Locks held: none
14540    at 0x........: child32 (tc19_shadowmem.c:81)
14541    by 0x........: steer (tc19_shadowmem.c:478)
14542    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14543    ...
14545 This conflicts with a previous write of size 1 by thread #x
14546 Locks held: none
14547    at 0x........: child32 (tc19_shadowmem.c:81)
14548    by 0x........: steer (tc19_shadowmem.c:478)
14549    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14550    ...
14551  Address 0x........ is 95 bytes inside a block of size 100 alloc'd
14552    at 0x........: malloc (vg_replace_malloc.c:...)
14553    by 0x........: main (tc19_shadowmem.c:144)
14554  Block was alloc'd by thread #x
14556 ----------------------------------------------------------------
14558 Possible data race during write of size 1 at 0x........ by thread #x
14559 Locks held: none
14560    at 0x........: child32 (tc19_shadowmem.c:81)
14561    by 0x........: steer (tc19_shadowmem.c:478)
14562    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14563    ...
14565 This conflicts with a previous write of size 1 by thread #x
14566 Locks held: none
14567    at 0x........: child32 (tc19_shadowmem.c:81)
14568    by 0x........: steer (tc19_shadowmem.c:478)
14569    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14570    ...
14571  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14572    at 0x........: malloc (vg_replace_malloc.c:...)
14573    by 0x........: main (tc19_shadowmem.c:144)
14574  Block was alloc'd by thread #x
14576 ----------------------------------------------------------------
14578 Possible data race during write of size 1 at 0x........ by thread #x
14579 Locks held: none
14580    at 0x........: child32 (tc19_shadowmem.c:81)
14581    by 0x........: steer (tc19_shadowmem.c:478)
14582    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14583    ...
14585 This conflicts with a previous write of size 1 by thread #x
14586 Locks held: none
14587    at 0x........: child32 (tc19_shadowmem.c:81)
14588    by 0x........: steer (tc19_shadowmem.c:478)
14589    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14590    ...
14591  Address 0x........ is 97 bytes inside a block of size 100 alloc'd
14592    at 0x........: malloc (vg_replace_malloc.c:...)
14593    by 0x........: main (tc19_shadowmem.c:144)
14594  Block was alloc'd by thread #x
14596 ----------------------------------------------------------------
14598 Possible data race during write of size 1 at 0x........ by thread #x
14599 Locks held: none
14600    at 0x........: child32 (tc19_shadowmem.c:81)
14601    by 0x........: steer (tc19_shadowmem.c:478)
14602    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14603    ...
14605 This conflicts with a previous write of size 1 by thread #x
14606 Locks held: none
14607    at 0x........: child32 (tc19_shadowmem.c:81)
14608    by 0x........: steer (tc19_shadowmem.c:478)
14609    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14610    ...
14611  Address 0x........ is 98 bytes inside a block of size 100 alloc'd
14612    at 0x........: malloc (vg_replace_malloc.c:...)
14613    by 0x........: main (tc19_shadowmem.c:144)
14614  Block was alloc'd by thread #x
14617 ==========================================================
14618 === 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 ===
14619 ==========================================================
14621 ---------- double gran, 0 .. 92, skip 0 ----------
14622 ---Thread-Announcement------------------------------------------
14624 Thread #x was created
14625    ...
14626    by 0x........: pthread_create@* (hg_intercepts.c:...)
14627    by 0x........: main (tc19_shadowmem.c:266)
14629 ---Thread-Announcement------------------------------------------
14631 Thread #x was created
14632    ...
14633    by 0x........: pthread_create@* (hg_intercepts.c:...)
14634    by 0x........: main (tc19_shadowmem.c:265)
14636 ----------------------------------------------------------------
14638 Possible data race during write of size 8 at 0x........ by thread #x
14639 Locks held: none
14640    at 0x........: child64 (tc19_shadowmem.c:105)
14641    by 0x........: steer (tc19_shadowmem.c:288)
14642    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14643    ...
14645 This conflicts with a previous write of size 8 by thread #x
14646 Locks held: none
14647    at 0x........: child64 (tc19_shadowmem.c:105)
14648    by 0x........: steer (tc19_shadowmem.c:288)
14649    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14650    ...
14651  Address 0x........ is 0 bytes inside a block of size 100 alloc'd
14652    at 0x........: malloc (vg_replace_malloc.c:...)
14653    by 0x........: main (tc19_shadowmem.c:144)
14654  Block was alloc'd by thread #x
14656 ---------- double gran, 1 .. 92, skip 1 ----------
14657 ---Thread-Announcement------------------------------------------
14659 Thread #x was created
14660    ...
14661    by 0x........: pthread_create@* (hg_intercepts.c:...)
14662    by 0x........: main (tc19_shadowmem.c:266)
14664 ---Thread-Announcement------------------------------------------
14666 Thread #x was created
14667    ...
14668    by 0x........: pthread_create@* (hg_intercepts.c:...)
14669    by 0x........: main (tc19_shadowmem.c:265)
14671 ----------------------------------------------------------------
14673 Possible data race during write of size 1 at 0x........ by thread #x
14674 Locks held: none
14675    at 0x........: child64 (tc19_shadowmem.c:105)
14676    by 0x........: steer (tc19_shadowmem.c:290)
14677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14678    ...
14680 This conflicts with a previous write of size 1 by thread #x
14681 Locks held: none
14682    at 0x........: child64 (tc19_shadowmem.c:105)
14683    by 0x........: steer (tc19_shadowmem.c:290)
14684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14685    ...
14686  Address 0x........ is 1 bytes inside a block of size 100 alloc'd
14687    at 0x........: malloc (vg_replace_malloc.c:...)
14688    by 0x........: main (tc19_shadowmem.c:144)
14689  Block was alloc'd by thread #x
14691 ----------------------------------------------------------------
14693 Possible data race during write of size 1 at 0x........ by thread #x
14694 Locks held: none
14695    at 0x........: child64 (tc19_shadowmem.c:105)
14696    by 0x........: steer (tc19_shadowmem.c:290)
14697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14698    ...
14700 This conflicts with a previous write of size 1 by thread #x
14701 Locks held: none
14702    at 0x........: child64 (tc19_shadowmem.c:105)
14703    by 0x........: steer (tc19_shadowmem.c:290)
14704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14705    ...
14706  Address 0x........ is 2 bytes inside a block of size 100 alloc'd
14707    at 0x........: malloc (vg_replace_malloc.c:...)
14708    by 0x........: main (tc19_shadowmem.c:144)
14709  Block was alloc'd by thread #x
14711 ----------------------------------------------------------------
14713 Possible data race during write of size 1 at 0x........ by thread #x
14714 Locks held: none
14715    at 0x........: child64 (tc19_shadowmem.c:105)
14716    by 0x........: steer (tc19_shadowmem.c:290)
14717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14718    ...
14720 This conflicts with a previous write of size 1 by thread #x
14721 Locks held: none
14722    at 0x........: child64 (tc19_shadowmem.c:105)
14723    by 0x........: steer (tc19_shadowmem.c:290)
14724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14725    ...
14726  Address 0x........ is 3 bytes inside a block of size 100 alloc'd
14727    at 0x........: malloc (vg_replace_malloc.c:...)
14728    by 0x........: main (tc19_shadowmem.c:144)
14729  Block was alloc'd by thread #x
14731 ----------------------------------------------------------------
14733 Possible data race during write of size 1 at 0x........ by thread #x
14734 Locks held: none
14735    at 0x........: child64 (tc19_shadowmem.c:105)
14736    by 0x........: steer (tc19_shadowmem.c:290)
14737    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14738    ...
14740 This conflicts with a previous write of size 1 by thread #x
14741 Locks held: none
14742    at 0x........: child64 (tc19_shadowmem.c:105)
14743    by 0x........: steer (tc19_shadowmem.c:290)
14744    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14745    ...
14746  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14747    at 0x........: malloc (vg_replace_malloc.c:...)
14748    by 0x........: main (tc19_shadowmem.c:144)
14749  Block was alloc'd by thread #x
14751 ----------------------------------------------------------------
14753 Possible data race during write of size 1 at 0x........ by thread #x
14754 Locks held: none
14755    at 0x........: child64 (tc19_shadowmem.c:105)
14756    by 0x........: steer (tc19_shadowmem.c:290)
14757    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14758    ...
14760 This conflicts with a previous write of size 1 by thread #x
14761 Locks held: none
14762    at 0x........: child64 (tc19_shadowmem.c:105)
14763    by 0x........: steer (tc19_shadowmem.c:290)
14764    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14765    ...
14766  Address 0x........ is 5 bytes inside a block of size 100 alloc'd
14767    at 0x........: malloc (vg_replace_malloc.c:...)
14768    by 0x........: main (tc19_shadowmem.c:144)
14769  Block was alloc'd by thread #x
14771 ----------------------------------------------------------------
14773 Possible data race during write of size 1 at 0x........ by thread #x
14774 Locks held: none
14775    at 0x........: child64 (tc19_shadowmem.c:105)
14776    by 0x........: steer (tc19_shadowmem.c:290)
14777    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14778    ...
14780 This conflicts with a previous write of size 1 by thread #x
14781 Locks held: none
14782    at 0x........: child64 (tc19_shadowmem.c:105)
14783    by 0x........: steer (tc19_shadowmem.c:290)
14784    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14785    ...
14786  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14787    at 0x........: malloc (vg_replace_malloc.c:...)
14788    by 0x........: main (tc19_shadowmem.c:144)
14789  Block was alloc'd by thread #x
14791 ----------------------------------------------------------------
14793 Possible data race during write of size 1 at 0x........ by thread #x
14794 Locks held: none
14795    at 0x........: child64 (tc19_shadowmem.c:105)
14796    by 0x........: steer (tc19_shadowmem.c:290)
14797    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14798    ...
14800 This conflicts with a previous write of size 1 by thread #x
14801 Locks held: none
14802    at 0x........: child64 (tc19_shadowmem.c:105)
14803    by 0x........: steer (tc19_shadowmem.c:290)
14804    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14805    ...
14806  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
14807    at 0x........: malloc (vg_replace_malloc.c:...)
14808    by 0x........: main (tc19_shadowmem.c:144)
14809  Block was alloc'd by thread #x
14811 ----------------------------------------------------------------
14813 Possible data race during write of size 1 at 0x........ by thread #x
14814 Locks held: none
14815    at 0x........: child64 (tc19_shadowmem.c:105)
14816    by 0x........: steer (tc19_shadowmem.c:290)
14817    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14818    ...
14820 This conflicts with a previous write of size 1 by thread #x
14821 Locks held: none
14822    at 0x........: child64 (tc19_shadowmem.c:105)
14823    by 0x........: steer (tc19_shadowmem.c:290)
14824    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14825    ...
14826  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14827    at 0x........: malloc (vg_replace_malloc.c:...)
14828    by 0x........: main (tc19_shadowmem.c:144)
14829  Block was alloc'd by thread #x
14831 ---------- double gran, 2 .. 92, skip 2 ----------
14832 ---Thread-Announcement------------------------------------------
14834 Thread #x was created
14835    ...
14836    by 0x........: pthread_create@* (hg_intercepts.c:...)
14837    by 0x........: main (tc19_shadowmem.c:266)
14839 ---Thread-Announcement------------------------------------------
14841 Thread #x was created
14842    ...
14843    by 0x........: pthread_create@* (hg_intercepts.c:...)
14844    by 0x........: main (tc19_shadowmem.c:265)
14846 ----------------------------------------------------------------
14848 Possible data race during write of size 2 at 0x........ by thread #x
14849 Locks held: none
14850    at 0x........: child64 (tc19_shadowmem.c:105)
14851    by 0x........: steer (tc19_shadowmem.c:292)
14852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14853    ...
14855 This conflicts with a previous write of size 2 by thread #x
14856 Locks held: none
14857    at 0x........: child64 (tc19_shadowmem.c:105)
14858    by 0x........: steer (tc19_shadowmem.c:292)
14859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14860    ...
14861  Address 0x........ is 2 bytes inside a block of size 100 alloc'd
14862    at 0x........: malloc (vg_replace_malloc.c:...)
14863    by 0x........: main (tc19_shadowmem.c:144)
14864  Block was alloc'd by thread #x
14866 ----------------------------------------------------------------
14868 Possible data race during write of size 2 at 0x........ by thread #x
14869 Locks held: none
14870    at 0x........: child64 (tc19_shadowmem.c:105)
14871    by 0x........: steer (tc19_shadowmem.c:292)
14872    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14873    ...
14875 This conflicts with a previous write of size 2 by thread #x
14876 Locks held: none
14877    at 0x........: child64 (tc19_shadowmem.c:105)
14878    by 0x........: steer (tc19_shadowmem.c:292)
14879    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14880    ...
14881  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14882    at 0x........: malloc (vg_replace_malloc.c:...)
14883    by 0x........: main (tc19_shadowmem.c:144)
14884  Block was alloc'd by thread #x
14886 ----------------------------------------------------------------
14888 Possible data race during write of size 2 at 0x........ by thread #x
14889 Locks held: none
14890    at 0x........: child64 (tc19_shadowmem.c:105)
14891    by 0x........: steer (tc19_shadowmem.c:292)
14892    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14893    ...
14895 This conflicts with a previous write of size 2 by thread #x
14896 Locks held: none
14897    at 0x........: child64 (tc19_shadowmem.c:105)
14898    by 0x........: steer (tc19_shadowmem.c:292)
14899    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14900    ...
14901  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14902    at 0x........: malloc (vg_replace_malloc.c:...)
14903    by 0x........: main (tc19_shadowmem.c:144)
14904  Block was alloc'd by thread #x
14906 ----------------------------------------------------------------
14908 Possible data race during write of size 2 at 0x........ by thread #x
14909 Locks held: none
14910    at 0x........: child64 (tc19_shadowmem.c:105)
14911    by 0x........: steer (tc19_shadowmem.c:292)
14912    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14913    ...
14915 This conflicts with a previous write of size 2 by thread #x
14916 Locks held: none
14917    at 0x........: child64 (tc19_shadowmem.c:105)
14918    by 0x........: steer (tc19_shadowmem.c:292)
14919    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14920    ...
14921  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14922    at 0x........: malloc (vg_replace_malloc.c:...)
14923    by 0x........: main (tc19_shadowmem.c:144)
14924  Block was alloc'd by thread #x
14926 ---------- double gran, 3 .. 92, skip 3 ----------
14927 ---Thread-Announcement------------------------------------------
14929 Thread #x was created
14930    ...
14931    by 0x........: pthread_create@* (hg_intercepts.c:...)
14932    by 0x........: main (tc19_shadowmem.c:266)
14934 ---Thread-Announcement------------------------------------------
14936 Thread #x was created
14937    ...
14938    by 0x........: pthread_create@* (hg_intercepts.c:...)
14939    by 0x........: main (tc19_shadowmem.c:265)
14941 ----------------------------------------------------------------
14943 Possible data race during write of size 1 at 0x........ by thread #x
14944 Locks held: none
14945    at 0x........: child64 (tc19_shadowmem.c:105)
14946    by 0x........: steer (tc19_shadowmem.c:294)
14947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14948    ...
14950 This conflicts with a previous write of size 1 by thread #x
14951 Locks held: none
14952    at 0x........: child64 (tc19_shadowmem.c:105)
14953    by 0x........: steer (tc19_shadowmem.c:294)
14954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14955    ...
14956  Address 0x........ is 3 bytes inside a block of size 100 alloc'd
14957    at 0x........: malloc (vg_replace_malloc.c:...)
14958    by 0x........: main (tc19_shadowmem.c:144)
14959  Block was alloc'd by thread #x
14961 ----------------------------------------------------------------
14963 Possible data race during write of size 1 at 0x........ by thread #x
14964 Locks held: none
14965    at 0x........: child64 (tc19_shadowmem.c:105)
14966    by 0x........: steer (tc19_shadowmem.c:294)
14967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14968    ...
14970 This conflicts with a previous write of size 1 by thread #x
14971 Locks held: none
14972    at 0x........: child64 (tc19_shadowmem.c:105)
14973    by 0x........: steer (tc19_shadowmem.c:294)
14974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14975    ...
14976  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14977    at 0x........: malloc (vg_replace_malloc.c:...)
14978    by 0x........: main (tc19_shadowmem.c:144)
14979  Block was alloc'd by thread #x
14981 ----------------------------------------------------------------
14983 Possible data race during write of size 1 at 0x........ by thread #x
14984 Locks held: none
14985    at 0x........: child64 (tc19_shadowmem.c:105)
14986    by 0x........: steer (tc19_shadowmem.c:294)
14987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14988    ...
14990 This conflicts with a previous write of size 1 by thread #x
14991 Locks held: none
14992    at 0x........: child64 (tc19_shadowmem.c:105)
14993    by 0x........: steer (tc19_shadowmem.c:294)
14994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
14995    ...
14996  Address 0x........ is 5 bytes inside a block of size 100 alloc'd
14997    at 0x........: malloc (vg_replace_malloc.c:...)
14998    by 0x........: main (tc19_shadowmem.c:144)
14999  Block was alloc'd by thread #x
15001 ----------------------------------------------------------------
15003 Possible data race during write of size 1 at 0x........ by thread #x
15004 Locks held: none
15005    at 0x........: child64 (tc19_shadowmem.c:105)
15006    by 0x........: steer (tc19_shadowmem.c:294)
15007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15008    ...
15010 This conflicts with a previous write of size 1 by thread #x
15011 Locks held: none
15012    at 0x........: child64 (tc19_shadowmem.c:105)
15013    by 0x........: steer (tc19_shadowmem.c:294)
15014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15015    ...
15016  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
15017    at 0x........: malloc (vg_replace_malloc.c:...)
15018    by 0x........: main (tc19_shadowmem.c:144)
15019  Block was alloc'd by thread #x
15021 ----------------------------------------------------------------
15023 Possible data race during write of size 1 at 0x........ by thread #x
15024 Locks held: none
15025    at 0x........: child64 (tc19_shadowmem.c:105)
15026    by 0x........: steer (tc19_shadowmem.c:294)
15027    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15028    ...
15030 This conflicts with a previous write of size 1 by thread #x
15031 Locks held: none
15032    at 0x........: child64 (tc19_shadowmem.c:105)
15033    by 0x........: steer (tc19_shadowmem.c:294)
15034    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15035    ...
15036  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
15037    at 0x........: malloc (vg_replace_malloc.c:...)
15038    by 0x........: main (tc19_shadowmem.c:144)
15039  Block was alloc'd by thread #x
15041 ----------------------------------------------------------------
15043 Possible data race during write of size 1 at 0x........ by thread #x
15044 Locks held: none
15045    at 0x........: child64 (tc19_shadowmem.c:105)
15046    by 0x........: steer (tc19_shadowmem.c:294)
15047    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15048    ...
15050 This conflicts with a previous write of size 1 by thread #x
15051 Locks held: none
15052    at 0x........: child64 (tc19_shadowmem.c:105)
15053    by 0x........: steer (tc19_shadowmem.c:294)
15054    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15055    ...
15056  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15057    at 0x........: malloc (vg_replace_malloc.c:...)
15058    by 0x........: main (tc19_shadowmem.c:144)
15059  Block was alloc'd by thread #x
15061 ----------------------------------------------------------------
15063 Possible data race during write of size 1 at 0x........ by thread #x
15064 Locks held: none
15065    at 0x........: child64 (tc19_shadowmem.c:105)
15066    by 0x........: steer (tc19_shadowmem.c:294)
15067    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15068    ...
15070 This conflicts with a previous write of size 1 by thread #x
15071 Locks held: none
15072    at 0x........: child64 (tc19_shadowmem.c:105)
15073    by 0x........: steer (tc19_shadowmem.c:294)
15074    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15075    ...
15076  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15077    at 0x........: malloc (vg_replace_malloc.c:...)
15078    by 0x........: main (tc19_shadowmem.c:144)
15079  Block was alloc'd by thread #x
15081 ----------------------------------------------------------------
15083 Possible data race during write of size 1 at 0x........ by thread #x
15084 Locks held: none
15085    at 0x........: child64 (tc19_shadowmem.c:105)
15086    by 0x........: steer (tc19_shadowmem.c:294)
15087    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15088    ...
15090 This conflicts with a previous write of size 1 by thread #x
15091 Locks held: none
15092    at 0x........: child64 (tc19_shadowmem.c:105)
15093    by 0x........: steer (tc19_shadowmem.c:294)
15094    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15095    ...
15096  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15097    at 0x........: malloc (vg_replace_malloc.c:...)
15098    by 0x........: main (tc19_shadowmem.c:144)
15099  Block was alloc'd by thread #x
15101 ---------- double gran, 4 .. 92, skip 4 ----------
15102 ---Thread-Announcement------------------------------------------
15104 Thread #x was created
15105    ...
15106    by 0x........: pthread_create@* (hg_intercepts.c:...)
15107    by 0x........: main (tc19_shadowmem.c:266)
15109 ---Thread-Announcement------------------------------------------
15111 Thread #x was created
15112    ...
15113    by 0x........: pthread_create@* (hg_intercepts.c:...)
15114    by 0x........: main (tc19_shadowmem.c:265)
15116 ----------------------------------------------------------------
15118 Possible data race during write of size 4 at 0x........ by thread #x
15119 Locks held: none
15120    at 0x........: child64 (tc19_shadowmem.c:105)
15121    by 0x........: steer (tc19_shadowmem.c:296)
15122    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15123    ...
15125 This conflicts with a previous write of size 4 by thread #x
15126 Locks held: none
15127    at 0x........: child64 (tc19_shadowmem.c:105)
15128    by 0x........: steer (tc19_shadowmem.c:296)
15129    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15130    ...
15131  Address 0x........ is 4 bytes inside a block of size 100 alloc'd
15132    at 0x........: malloc (vg_replace_malloc.c:...)
15133    by 0x........: main (tc19_shadowmem.c:144)
15134  Block was alloc'd by thread #x
15136 ----------------------------------------------------------------
15138 Possible data race during write of size 4 at 0x........ by thread #x
15139 Locks held: none
15140    at 0x........: child64 (tc19_shadowmem.c:105)
15141    by 0x........: steer (tc19_shadowmem.c:296)
15142    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15143    ...
15145 This conflicts with a previous write of size 4 by thread #x
15146 Locks held: none
15147    at 0x........: child64 (tc19_shadowmem.c:105)
15148    by 0x........: steer (tc19_shadowmem.c:296)
15149    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15150    ...
15151  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15152    at 0x........: malloc (vg_replace_malloc.c:...)
15153    by 0x........: main (tc19_shadowmem.c:144)
15154  Block was alloc'd by thread #x
15156 ---------- double gran, 5 .. 92, skip 5 ----------
15157 ---Thread-Announcement------------------------------------------
15159 Thread #x was created
15160    ...
15161    by 0x........: pthread_create@* (hg_intercepts.c:...)
15162    by 0x........: main (tc19_shadowmem.c:266)
15164 ---Thread-Announcement------------------------------------------
15166 Thread #x was created
15167    ...
15168    by 0x........: pthread_create@* (hg_intercepts.c:...)
15169    by 0x........: main (tc19_shadowmem.c:265)
15171 ----------------------------------------------------------------
15173 Possible data race during write of size 1 at 0x........ by thread #x
15174 Locks held: none
15175    at 0x........: child64 (tc19_shadowmem.c:105)
15176    by 0x........: steer (tc19_shadowmem.c:298)
15177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15178    ...
15180 This conflicts with a previous write of size 1 by thread #x
15181 Locks held: none
15182    at 0x........: child64 (tc19_shadowmem.c:105)
15183    by 0x........: steer (tc19_shadowmem.c:298)
15184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15185    ...
15186  Address 0x........ is 5 bytes inside a block of size 100 alloc'd
15187    at 0x........: malloc (vg_replace_malloc.c:...)
15188    by 0x........: main (tc19_shadowmem.c:144)
15189  Block was alloc'd by thread #x
15191 ----------------------------------------------------------------
15193 Possible data race during write of size 1 at 0x........ by thread #x
15194 Locks held: none
15195    at 0x........: child64 (tc19_shadowmem.c:105)
15196    by 0x........: steer (tc19_shadowmem.c:298)
15197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15198    ...
15200 This conflicts with a previous write of size 1 by thread #x
15201 Locks held: none
15202    at 0x........: child64 (tc19_shadowmem.c:105)
15203    by 0x........: steer (tc19_shadowmem.c:298)
15204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15205    ...
15206  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
15207    at 0x........: malloc (vg_replace_malloc.c:...)
15208    by 0x........: main (tc19_shadowmem.c:144)
15209  Block was alloc'd by thread #x
15211 ----------------------------------------------------------------
15213 Possible data race during write of size 1 at 0x........ by thread #x
15214 Locks held: none
15215    at 0x........: child64 (tc19_shadowmem.c:105)
15216    by 0x........: steer (tc19_shadowmem.c:298)
15217    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15218    ...
15220 This conflicts with a previous write of size 1 by thread #x
15221 Locks held: none
15222    at 0x........: child64 (tc19_shadowmem.c:105)
15223    by 0x........: steer (tc19_shadowmem.c:298)
15224    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15225    ...
15226  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
15227    at 0x........: malloc (vg_replace_malloc.c:...)
15228    by 0x........: main (tc19_shadowmem.c:144)
15229  Block was alloc'd by thread #x
15231 ----------------------------------------------------------------
15233 Possible data race during write of size 1 at 0x........ by thread #x
15234 Locks held: none
15235    at 0x........: child64 (tc19_shadowmem.c:105)
15236    by 0x........: steer (tc19_shadowmem.c:298)
15237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15238    ...
15240 This conflicts with a previous write of size 1 by thread #x
15241 Locks held: none
15242    at 0x........: child64 (tc19_shadowmem.c:105)
15243    by 0x........: steer (tc19_shadowmem.c:298)
15244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15245    ...
15246  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15247    at 0x........: malloc (vg_replace_malloc.c:...)
15248    by 0x........: main (tc19_shadowmem.c:144)
15249  Block was alloc'd by thread #x
15251 ----------------------------------------------------------------
15253 Possible data race during write of size 1 at 0x........ by thread #x
15254 Locks held: none
15255    at 0x........: child64 (tc19_shadowmem.c:105)
15256    by 0x........: steer (tc19_shadowmem.c:298)
15257    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15258    ...
15260 This conflicts with a previous write of size 1 by thread #x
15261 Locks held: none
15262    at 0x........: child64 (tc19_shadowmem.c:105)
15263    by 0x........: steer (tc19_shadowmem.c:298)
15264    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15265    ...
15266  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15267    at 0x........: malloc (vg_replace_malloc.c:...)
15268    by 0x........: main (tc19_shadowmem.c:144)
15269  Block was alloc'd by thread #x
15271 ----------------------------------------------------------------
15273 Possible data race during write of size 1 at 0x........ by thread #x
15274 Locks held: none
15275    at 0x........: child64 (tc19_shadowmem.c:105)
15276    by 0x........: steer (tc19_shadowmem.c:298)
15277    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15278    ...
15280 This conflicts with a previous write of size 1 by thread #x
15281 Locks held: none
15282    at 0x........: child64 (tc19_shadowmem.c:105)
15283    by 0x........: steer (tc19_shadowmem.c:298)
15284    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15285    ...
15286  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15287    at 0x........: malloc (vg_replace_malloc.c:...)
15288    by 0x........: main (tc19_shadowmem.c:144)
15289  Block was alloc'd by thread #x
15291 ----------------------------------------------------------------
15293 Possible data race during write of size 1 at 0x........ by thread #x
15294 Locks held: none
15295    at 0x........: child64 (tc19_shadowmem.c:105)
15296    by 0x........: steer (tc19_shadowmem.c:298)
15297    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15298    ...
15300 This conflicts with a previous write of size 1 by thread #x
15301 Locks held: none
15302    at 0x........: child64 (tc19_shadowmem.c:105)
15303    by 0x........: steer (tc19_shadowmem.c:298)
15304    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15305    ...
15306  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15307    at 0x........: malloc (vg_replace_malloc.c:...)
15308    by 0x........: main (tc19_shadowmem.c:144)
15309  Block was alloc'd by thread #x
15311 ----------------------------------------------------------------
15313 Possible data race during write of size 1 at 0x........ by thread #x
15314 Locks held: none
15315    at 0x........: child64 (tc19_shadowmem.c:105)
15316    by 0x........: steer (tc19_shadowmem.c:298)
15317    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15318    ...
15320 This conflicts with a previous write of size 1 by thread #x
15321 Locks held: none
15322    at 0x........: child64 (tc19_shadowmem.c:105)
15323    by 0x........: steer (tc19_shadowmem.c:298)
15324    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15325    ...
15326  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15327    at 0x........: malloc (vg_replace_malloc.c:...)
15328    by 0x........: main (tc19_shadowmem.c:144)
15329  Block was alloc'd by thread #x
15331 ---------- double gran, 6 .. 92, skip 6 ----------
15332 ---Thread-Announcement------------------------------------------
15334 Thread #x was created
15335    ...
15336    by 0x........: pthread_create@* (hg_intercepts.c:...)
15337    by 0x........: main (tc19_shadowmem.c:266)
15339 ---Thread-Announcement------------------------------------------
15341 Thread #x was created
15342    ...
15343    by 0x........: pthread_create@* (hg_intercepts.c:...)
15344    by 0x........: main (tc19_shadowmem.c:265)
15346 ----------------------------------------------------------------
15348 Possible data race during write of size 2 at 0x........ by thread #x
15349 Locks held: none
15350    at 0x........: child64 (tc19_shadowmem.c:105)
15351    by 0x........: steer (tc19_shadowmem.c:300)
15352    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15353    ...
15355 This conflicts with a previous write of size 2 by thread #x
15356 Locks held: none
15357    at 0x........: child64 (tc19_shadowmem.c:105)
15358    by 0x........: steer (tc19_shadowmem.c:300)
15359    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15360    ...
15361  Address 0x........ is 6 bytes inside a block of size 100 alloc'd
15362    at 0x........: malloc (vg_replace_malloc.c:...)
15363    by 0x........: main (tc19_shadowmem.c:144)
15364  Block was alloc'd by thread #x
15366 ----------------------------------------------------------------
15368 Possible data race during write of size 2 at 0x........ by thread #x
15369 Locks held: none
15370    at 0x........: child64 (tc19_shadowmem.c:105)
15371    by 0x........: steer (tc19_shadowmem.c:300)
15372    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15373    ...
15375 This conflicts with a previous write of size 2 by thread #x
15376 Locks held: none
15377    at 0x........: child64 (tc19_shadowmem.c:105)
15378    by 0x........: steer (tc19_shadowmem.c:300)
15379    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15380    ...
15381  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15382    at 0x........: malloc (vg_replace_malloc.c:...)
15383    by 0x........: main (tc19_shadowmem.c:144)
15384  Block was alloc'd by thread #x
15386 ----------------------------------------------------------------
15388 Possible data race during write of size 2 at 0x........ by thread #x
15389 Locks held: none
15390    at 0x........: child64 (tc19_shadowmem.c:105)
15391    by 0x........: steer (tc19_shadowmem.c:300)
15392    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15393    ...
15395 This conflicts with a previous write of size 2 by thread #x
15396 Locks held: none
15397    at 0x........: child64 (tc19_shadowmem.c:105)
15398    by 0x........: steer (tc19_shadowmem.c:300)
15399    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15400    ...
15401  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15402    at 0x........: malloc (vg_replace_malloc.c:...)
15403    by 0x........: main (tc19_shadowmem.c:144)
15404  Block was alloc'd by thread #x
15406 ----------------------------------------------------------------
15408 Possible data race during write of size 2 at 0x........ by thread #x
15409 Locks held: none
15410    at 0x........: child64 (tc19_shadowmem.c:105)
15411    by 0x........: steer (tc19_shadowmem.c:300)
15412    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15413    ...
15415 This conflicts with a previous write of size 2 by thread #x
15416 Locks held: none
15417    at 0x........: child64 (tc19_shadowmem.c:105)
15418    by 0x........: steer (tc19_shadowmem.c:300)
15419    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15420    ...
15421  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15422    at 0x........: malloc (vg_replace_malloc.c:...)
15423    by 0x........: main (tc19_shadowmem.c:144)
15424  Block was alloc'd by thread #x
15426 ---------- double gran, 7 .. 92, skip 7 ----------
15427 ---Thread-Announcement------------------------------------------
15429 Thread #x was created
15430    ...
15431    by 0x........: pthread_create@* (hg_intercepts.c:...)
15432    by 0x........: main (tc19_shadowmem.c:266)
15434 ---Thread-Announcement------------------------------------------
15436 Thread #x was created
15437    ...
15438    by 0x........: pthread_create@* (hg_intercepts.c:...)
15439    by 0x........: main (tc19_shadowmem.c:265)
15441 ----------------------------------------------------------------
15443 Possible data race during write of size 1 at 0x........ by thread #x
15444 Locks held: none
15445    at 0x........: child64 (tc19_shadowmem.c:105)
15446    by 0x........: steer (tc19_shadowmem.c:302)
15447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15448    ...
15450 This conflicts with a previous write of size 1 by thread #x
15451 Locks held: none
15452    at 0x........: child64 (tc19_shadowmem.c:105)
15453    by 0x........: steer (tc19_shadowmem.c:302)
15454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15455    ...
15456  Address 0x........ is 7 bytes inside a block of size 100 alloc'd
15457    at 0x........: malloc (vg_replace_malloc.c:...)
15458    by 0x........: main (tc19_shadowmem.c:144)
15459  Block was alloc'd by thread #x
15461 ----------------------------------------------------------------
15463 Possible data race during write of size 1 at 0x........ by thread #x
15464 Locks held: none
15465    at 0x........: child64 (tc19_shadowmem.c:105)
15466    by 0x........: steer (tc19_shadowmem.c:302)
15467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15468    ...
15470 This conflicts with a previous write of size 1 by thread #x
15471 Locks held: none
15472    at 0x........: child64 (tc19_shadowmem.c:105)
15473    by 0x........: steer (tc19_shadowmem.c:302)
15474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15475    ...
15476  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15477    at 0x........: malloc (vg_replace_malloc.c:...)
15478    by 0x........: main (tc19_shadowmem.c:144)
15479  Block was alloc'd by thread #x
15481 ----------------------------------------------------------------
15483 Possible data race during write of size 1 at 0x........ by thread #x
15484 Locks held: none
15485    at 0x........: child64 (tc19_shadowmem.c:105)
15486    by 0x........: steer (tc19_shadowmem.c:302)
15487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15488    ...
15490 This conflicts with a previous write of size 1 by thread #x
15491 Locks held: none
15492    at 0x........: child64 (tc19_shadowmem.c:105)
15493    by 0x........: steer (tc19_shadowmem.c:302)
15494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15495    ...
15496  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15497    at 0x........: malloc (vg_replace_malloc.c:...)
15498    by 0x........: main (tc19_shadowmem.c:144)
15499  Block was alloc'd by thread #x
15501 ----------------------------------------------------------------
15503 Possible data race during write of size 1 at 0x........ by thread #x
15504 Locks held: none
15505    at 0x........: child64 (tc19_shadowmem.c:105)
15506    by 0x........: steer (tc19_shadowmem.c:302)
15507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15508    ...
15510 This conflicts with a previous write of size 1 by thread #x
15511 Locks held: none
15512    at 0x........: child64 (tc19_shadowmem.c:105)
15513    by 0x........: steer (tc19_shadowmem.c:302)
15514    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15515    ...
15516  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15517    at 0x........: malloc (vg_replace_malloc.c:...)
15518    by 0x........: main (tc19_shadowmem.c:144)
15519  Block was alloc'd by thread #x
15521 ----------------------------------------------------------------
15523 Possible data race during write of size 1 at 0x........ by thread #x
15524 Locks held: none
15525    at 0x........: child64 (tc19_shadowmem.c:105)
15526    by 0x........: steer (tc19_shadowmem.c:302)
15527    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15528    ...
15530 This conflicts with a previous write of size 1 by thread #x
15531 Locks held: none
15532    at 0x........: child64 (tc19_shadowmem.c:105)
15533    by 0x........: steer (tc19_shadowmem.c:302)
15534    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15535    ...
15536  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15537    at 0x........: malloc (vg_replace_malloc.c:...)
15538    by 0x........: main (tc19_shadowmem.c:144)
15539  Block was alloc'd by thread #x
15541 ----------------------------------------------------------------
15543 Possible data race during write of size 1 at 0x........ by thread #x
15544 Locks held: none
15545    at 0x........: child64 (tc19_shadowmem.c:105)
15546    by 0x........: steer (tc19_shadowmem.c:302)
15547    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15548    ...
15550 This conflicts with a previous write of size 1 by thread #x
15551 Locks held: none
15552    at 0x........: child64 (tc19_shadowmem.c:105)
15553    by 0x........: steer (tc19_shadowmem.c:302)
15554    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15555    ...
15556  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15557    at 0x........: malloc (vg_replace_malloc.c:...)
15558    by 0x........: main (tc19_shadowmem.c:144)
15559  Block was alloc'd by thread #x
15561 ----------------------------------------------------------------
15563 Possible data race during write of size 1 at 0x........ by thread #x
15564 Locks held: none
15565    at 0x........: child64 (tc19_shadowmem.c:105)
15566    by 0x........: steer (tc19_shadowmem.c:302)
15567    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15568    ...
15570 This conflicts with a previous write of size 1 by thread #x
15571 Locks held: none
15572    at 0x........: child64 (tc19_shadowmem.c:105)
15573    by 0x........: steer (tc19_shadowmem.c:302)
15574    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15575    ...
15576  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15577    at 0x........: malloc (vg_replace_malloc.c:...)
15578    by 0x........: main (tc19_shadowmem.c:144)
15579  Block was alloc'd by thread #x
15581 ----------------------------------------------------------------
15583 Possible data race during write of size 1 at 0x........ by thread #x
15584 Locks held: none
15585    at 0x........: child64 (tc19_shadowmem.c:105)
15586    by 0x........: steer (tc19_shadowmem.c:302)
15587    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15588    ...
15590 This conflicts with a previous write of size 1 by thread #x
15591 Locks held: none
15592    at 0x........: child64 (tc19_shadowmem.c:105)
15593    by 0x........: steer (tc19_shadowmem.c:302)
15594    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15595    ...
15596  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15597    at 0x........: malloc (vg_replace_malloc.c:...)
15598    by 0x........: main (tc19_shadowmem.c:144)
15599  Block was alloc'd by thread #x
15601 ---------- double gran, 0 .. 92, skip 8 ----------
15602 ---Thread-Announcement------------------------------------------
15604 Thread #x was created
15605    ...
15606    by 0x........: pthread_create@* (hg_intercepts.c:...)
15607    by 0x........: main (tc19_shadowmem.c:266)
15609 ---Thread-Announcement------------------------------------------
15611 Thread #x was created
15612    ...
15613    by 0x........: pthread_create@* (hg_intercepts.c:...)
15614    by 0x........: main (tc19_shadowmem.c:265)
15616 ----------------------------------------------------------------
15618 Possible data race during write of size 8 at 0x........ by thread #x
15619 Locks held: none
15620    at 0x........: child64 (tc19_shadowmem.c:105)
15621    by 0x........: steer (tc19_shadowmem.c:304)
15622    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15623    ...
15625 This conflicts with a previous write of size 8 by thread #x
15626 Locks held: none
15627    at 0x........: child64 (tc19_shadowmem.c:105)
15628    by 0x........: steer (tc19_shadowmem.c:304)
15629    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15630    ...
15631  Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15632    at 0x........: malloc (vg_replace_malloc.c:...)
15633    by 0x........: main (tc19_shadowmem.c:144)
15634  Block was alloc'd by thread #x
15636 ---------- double gran, 1 .. 92, skip 9 ----------
15637 ---Thread-Announcement------------------------------------------
15639 Thread #x was created
15640    ...
15641    by 0x........: pthread_create@* (hg_intercepts.c:...)
15642    by 0x........: main (tc19_shadowmem.c:266)
15644 ---Thread-Announcement------------------------------------------
15646 Thread #x was created
15647    ...
15648    by 0x........: pthread_create@* (hg_intercepts.c:...)
15649    by 0x........: main (tc19_shadowmem.c:265)
15651 ----------------------------------------------------------------
15653 Possible data race during write of size 1 at 0x........ by thread #x
15654 Locks held: none
15655    at 0x........: child64 (tc19_shadowmem.c:105)
15656    by 0x........: steer (tc19_shadowmem.c:306)
15657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15658    ...
15660 This conflicts with a previous write of size 1 by thread #x
15661 Locks held: none
15662    at 0x........: child64 (tc19_shadowmem.c:105)
15663    by 0x........: steer (tc19_shadowmem.c:306)
15664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15665    ...
15666  Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15667    at 0x........: malloc (vg_replace_malloc.c:...)
15668    by 0x........: main (tc19_shadowmem.c:144)
15669  Block was alloc'd by thread #x
15671 ----------------------------------------------------------------
15673 Possible data race during write of size 1 at 0x........ by thread #x
15674 Locks held: none
15675    at 0x........: child64 (tc19_shadowmem.c:105)
15676    by 0x........: steer (tc19_shadowmem.c:306)
15677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15678    ...
15680 This conflicts with a previous write of size 1 by thread #x
15681 Locks held: none
15682    at 0x........: child64 (tc19_shadowmem.c:105)
15683    by 0x........: steer (tc19_shadowmem.c:306)
15684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15685    ...
15686  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15687    at 0x........: malloc (vg_replace_malloc.c:...)
15688    by 0x........: main (tc19_shadowmem.c:144)
15689  Block was alloc'd by thread #x
15691 ----------------------------------------------------------------
15693 Possible data race during write of size 1 at 0x........ by thread #x
15694 Locks held: none
15695    at 0x........: child64 (tc19_shadowmem.c:105)
15696    by 0x........: steer (tc19_shadowmem.c:306)
15697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15698    ...
15700 This conflicts with a previous write of size 1 by thread #x
15701 Locks held: none
15702    at 0x........: child64 (tc19_shadowmem.c:105)
15703    by 0x........: steer (tc19_shadowmem.c:306)
15704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15705    ...
15706  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15707    at 0x........: malloc (vg_replace_malloc.c:...)
15708    by 0x........: main (tc19_shadowmem.c:144)
15709  Block was alloc'd by thread #x
15711 ----------------------------------------------------------------
15713 Possible data race during write of size 1 at 0x........ by thread #x
15714 Locks held: none
15715    at 0x........: child64 (tc19_shadowmem.c:105)
15716    by 0x........: steer (tc19_shadowmem.c:306)
15717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15718    ...
15720 This conflicts with a previous write of size 1 by thread #x
15721 Locks held: none
15722    at 0x........: child64 (tc19_shadowmem.c:105)
15723    by 0x........: steer (tc19_shadowmem.c:306)
15724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15725    ...
15726  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15727    at 0x........: malloc (vg_replace_malloc.c:...)
15728    by 0x........: main (tc19_shadowmem.c:144)
15729  Block was alloc'd by thread #x
15731 ----------------------------------------------------------------
15733 Possible data race during write of size 1 at 0x........ by thread #x
15734 Locks held: none
15735    at 0x........: child64 (tc19_shadowmem.c:105)
15736    by 0x........: steer (tc19_shadowmem.c:306)
15737    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15738    ...
15740 This conflicts with a previous write of size 1 by thread #x
15741 Locks held: none
15742    at 0x........: child64 (tc19_shadowmem.c:105)
15743    by 0x........: steer (tc19_shadowmem.c:306)
15744    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15745    ...
15746  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15747    at 0x........: malloc (vg_replace_malloc.c:...)
15748    by 0x........: main (tc19_shadowmem.c:144)
15749  Block was alloc'd by thread #x
15751 ----------------------------------------------------------------
15753 Possible data race during write of size 1 at 0x........ by thread #x
15754 Locks held: none
15755    at 0x........: child64 (tc19_shadowmem.c:105)
15756    by 0x........: steer (tc19_shadowmem.c:306)
15757    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15758    ...
15760 This conflicts with a previous write of size 1 by thread #x
15761 Locks held: none
15762    at 0x........: child64 (tc19_shadowmem.c:105)
15763    by 0x........: steer (tc19_shadowmem.c:306)
15764    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15765    ...
15766  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15767    at 0x........: malloc (vg_replace_malloc.c:...)
15768    by 0x........: main (tc19_shadowmem.c:144)
15769  Block was alloc'd by thread #x
15771 ----------------------------------------------------------------
15773 Possible data race during write of size 1 at 0x........ by thread #x
15774 Locks held: none
15775    at 0x........: child64 (tc19_shadowmem.c:105)
15776    by 0x........: steer (tc19_shadowmem.c:306)
15777    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15778    ...
15780 This conflicts with a previous write of size 1 by thread #x
15781 Locks held: none
15782    at 0x........: child64 (tc19_shadowmem.c:105)
15783    by 0x........: steer (tc19_shadowmem.c:306)
15784    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15785    ...
15786  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
15787    at 0x........: malloc (vg_replace_malloc.c:...)
15788    by 0x........: main (tc19_shadowmem.c:144)
15789  Block was alloc'd by thread #x
15791 ----------------------------------------------------------------
15793 Possible data race during write of size 1 at 0x........ by thread #x
15794 Locks held: none
15795    at 0x........: child64 (tc19_shadowmem.c:105)
15796    by 0x........: steer (tc19_shadowmem.c:306)
15797    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15798    ...
15800 This conflicts with a previous write of size 1 by thread #x
15801 Locks held: none
15802    at 0x........: child64 (tc19_shadowmem.c:105)
15803    by 0x........: steer (tc19_shadowmem.c:306)
15804    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15805    ...
15806  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15807    at 0x........: malloc (vg_replace_malloc.c:...)
15808    by 0x........: main (tc19_shadowmem.c:144)
15809  Block was alloc'd by thread #x
15811 ---------- double gran, 2 .. 92, skip 10 ----------
15812 ---Thread-Announcement------------------------------------------
15814 Thread #x was created
15815    ...
15816    by 0x........: pthread_create@* (hg_intercepts.c:...)
15817    by 0x........: main (tc19_shadowmem.c:266)
15819 ---Thread-Announcement------------------------------------------
15821 Thread #x was created
15822    ...
15823    by 0x........: pthread_create@* (hg_intercepts.c:...)
15824    by 0x........: main (tc19_shadowmem.c:265)
15826 ----------------------------------------------------------------
15828 Possible data race during write of size 2 at 0x........ by thread #x
15829 Locks held: none
15830    at 0x........: child64 (tc19_shadowmem.c:105)
15831    by 0x........: steer (tc19_shadowmem.c:308)
15832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15833    ...
15835 This conflicts with a previous write of size 2 by thread #x
15836 Locks held: none
15837    at 0x........: child64 (tc19_shadowmem.c:105)
15838    by 0x........: steer (tc19_shadowmem.c:308)
15839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15840    ...
15841  Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15842    at 0x........: malloc (vg_replace_malloc.c:...)
15843    by 0x........: main (tc19_shadowmem.c:144)
15844  Block was alloc'd by thread #x
15846 ----------------------------------------------------------------
15848 Possible data race during write of size 2 at 0x........ by thread #x
15849 Locks held: none
15850    at 0x........: child64 (tc19_shadowmem.c:105)
15851    by 0x........: steer (tc19_shadowmem.c:308)
15852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15853    ...
15855 This conflicts with a previous write of size 2 by thread #x
15856 Locks held: none
15857    at 0x........: child64 (tc19_shadowmem.c:105)
15858    by 0x........: steer (tc19_shadowmem.c:308)
15859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15860    ...
15861  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15862    at 0x........: malloc (vg_replace_malloc.c:...)
15863    by 0x........: main (tc19_shadowmem.c:144)
15864  Block was alloc'd by thread #x
15866 ----------------------------------------------------------------
15868 Possible data race during write of size 2 at 0x........ by thread #x
15869 Locks held: none
15870    at 0x........: child64 (tc19_shadowmem.c:105)
15871    by 0x........: steer (tc19_shadowmem.c:308)
15872    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15873    ...
15875 This conflicts with a previous write of size 2 by thread #x
15876 Locks held: none
15877    at 0x........: child64 (tc19_shadowmem.c:105)
15878    by 0x........: steer (tc19_shadowmem.c:308)
15879    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15880    ...
15881  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15882    at 0x........: malloc (vg_replace_malloc.c:...)
15883    by 0x........: main (tc19_shadowmem.c:144)
15884  Block was alloc'd by thread #x
15886 ----------------------------------------------------------------
15888 Possible data race during write of size 2 at 0x........ by thread #x
15889 Locks held: none
15890    at 0x........: child64 (tc19_shadowmem.c:105)
15891    by 0x........: steer (tc19_shadowmem.c:308)
15892    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15893    ...
15895 This conflicts with a previous write of size 2 by thread #x
15896 Locks held: none
15897    at 0x........: child64 (tc19_shadowmem.c:105)
15898    by 0x........: steer (tc19_shadowmem.c:308)
15899    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15900    ...
15901  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15902    at 0x........: malloc (vg_replace_malloc.c:...)
15903    by 0x........: main (tc19_shadowmem.c:144)
15904  Block was alloc'd by thread #x
15906 ---------- double gran, 3 .. 92, skip 11 ----------
15907 ---Thread-Announcement------------------------------------------
15909 Thread #x was created
15910    ...
15911    by 0x........: pthread_create@* (hg_intercepts.c:...)
15912    by 0x........: main (tc19_shadowmem.c:266)
15914 ---Thread-Announcement------------------------------------------
15916 Thread #x was created
15917    ...
15918    by 0x........: pthread_create@* (hg_intercepts.c:...)
15919    by 0x........: main (tc19_shadowmem.c:265)
15921 ----------------------------------------------------------------
15923 Possible data race during write of size 1 at 0x........ by thread #x
15924 Locks held: none
15925    at 0x........: child64 (tc19_shadowmem.c:105)
15926    by 0x........: steer (tc19_shadowmem.c:310)
15927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15928    ...
15930 This conflicts with a previous write of size 1 by thread #x
15931 Locks held: none
15932    at 0x........: child64 (tc19_shadowmem.c:105)
15933    by 0x........: steer (tc19_shadowmem.c:310)
15934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15935    ...
15936  Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15937    at 0x........: malloc (vg_replace_malloc.c:...)
15938    by 0x........: main (tc19_shadowmem.c:144)
15939  Block was alloc'd by thread #x
15941 ----------------------------------------------------------------
15943 Possible data race during write of size 1 at 0x........ by thread #x
15944 Locks held: none
15945    at 0x........: child64 (tc19_shadowmem.c:105)
15946    by 0x........: steer (tc19_shadowmem.c:310)
15947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15948    ...
15950 This conflicts with a previous write of size 1 by thread #x
15951 Locks held: none
15952    at 0x........: child64 (tc19_shadowmem.c:105)
15953    by 0x........: steer (tc19_shadowmem.c:310)
15954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15955    ...
15956  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15957    at 0x........: malloc (vg_replace_malloc.c:...)
15958    by 0x........: main (tc19_shadowmem.c:144)
15959  Block was alloc'd by thread #x
15961 ----------------------------------------------------------------
15963 Possible data race during write of size 1 at 0x........ by thread #x
15964 Locks held: none
15965    at 0x........: child64 (tc19_shadowmem.c:105)
15966    by 0x........: steer (tc19_shadowmem.c:310)
15967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15968    ...
15970 This conflicts with a previous write of size 1 by thread #x
15971 Locks held: none
15972    at 0x........: child64 (tc19_shadowmem.c:105)
15973    by 0x........: steer (tc19_shadowmem.c:310)
15974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15975    ...
15976  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15977    at 0x........: malloc (vg_replace_malloc.c:...)
15978    by 0x........: main (tc19_shadowmem.c:144)
15979  Block was alloc'd by thread #x
15981 ----------------------------------------------------------------
15983 Possible data race during write of size 1 at 0x........ by thread #x
15984 Locks held: none
15985    at 0x........: child64 (tc19_shadowmem.c:105)
15986    by 0x........: steer (tc19_shadowmem.c:310)
15987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15988    ...
15990 This conflicts with a previous write of size 1 by thread #x
15991 Locks held: none
15992    at 0x........: child64 (tc19_shadowmem.c:105)
15993    by 0x........: steer (tc19_shadowmem.c:310)
15994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
15995    ...
15996  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15997    at 0x........: malloc (vg_replace_malloc.c:...)
15998    by 0x........: main (tc19_shadowmem.c:144)
15999  Block was alloc'd by thread #x
16001 ----------------------------------------------------------------
16003 Possible data race during write of size 1 at 0x........ by thread #x
16004 Locks held: none
16005    at 0x........: child64 (tc19_shadowmem.c:105)
16006    by 0x........: steer (tc19_shadowmem.c:310)
16007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16008    ...
16010 This conflicts with a previous write of size 1 by thread #x
16011 Locks held: none
16012    at 0x........: child64 (tc19_shadowmem.c:105)
16013    by 0x........: steer (tc19_shadowmem.c:310)
16014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16015    ...
16016  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
16017    at 0x........: malloc (vg_replace_malloc.c:...)
16018    by 0x........: main (tc19_shadowmem.c:144)
16019  Block was alloc'd by thread #x
16021 ----------------------------------------------------------------
16023 Possible data race during write of size 1 at 0x........ by thread #x
16024 Locks held: none
16025    at 0x........: child64 (tc19_shadowmem.c:105)
16026    by 0x........: steer (tc19_shadowmem.c:310)
16027    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16028    ...
16030 This conflicts with a previous write of size 1 by thread #x
16031 Locks held: none
16032    at 0x........: child64 (tc19_shadowmem.c:105)
16033    by 0x........: steer (tc19_shadowmem.c:310)
16034    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16035    ...
16036  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16037    at 0x........: malloc (vg_replace_malloc.c:...)
16038    by 0x........: main (tc19_shadowmem.c:144)
16039  Block was alloc'd by thread #x
16041 ----------------------------------------------------------------
16043 Possible data race during write of size 1 at 0x........ by thread #x
16044 Locks held: none
16045    at 0x........: child64 (tc19_shadowmem.c:105)
16046    by 0x........: steer (tc19_shadowmem.c:310)
16047    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16048    ...
16050 This conflicts with a previous write of size 1 by thread #x
16051 Locks held: none
16052    at 0x........: child64 (tc19_shadowmem.c:105)
16053    by 0x........: steer (tc19_shadowmem.c:310)
16054    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16055    ...
16056  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16057    at 0x........: malloc (vg_replace_malloc.c:...)
16058    by 0x........: main (tc19_shadowmem.c:144)
16059  Block was alloc'd by thread #x
16061 ----------------------------------------------------------------
16063 Possible data race during write of size 1 at 0x........ by thread #x
16064 Locks held: none
16065    at 0x........: child64 (tc19_shadowmem.c:105)
16066    by 0x........: steer (tc19_shadowmem.c:310)
16067    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16068    ...
16070 This conflicts with a previous write of size 1 by thread #x
16071 Locks held: none
16072    at 0x........: child64 (tc19_shadowmem.c:105)
16073    by 0x........: steer (tc19_shadowmem.c:310)
16074    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16075    ...
16076  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16077    at 0x........: malloc (vg_replace_malloc.c:...)
16078    by 0x........: main (tc19_shadowmem.c:144)
16079  Block was alloc'd by thread #x
16081 ---------- double gran, 4 .. 92, skip 12 ----------
16082 ---Thread-Announcement------------------------------------------
16084 Thread #x was created
16085    ...
16086    by 0x........: pthread_create@* (hg_intercepts.c:...)
16087    by 0x........: main (tc19_shadowmem.c:266)
16089 ---Thread-Announcement------------------------------------------
16091 Thread #x was created
16092    ...
16093    by 0x........: pthread_create@* (hg_intercepts.c:...)
16094    by 0x........: main (tc19_shadowmem.c:265)
16096 ----------------------------------------------------------------
16098 Possible data race during write of size 4 at 0x........ by thread #x
16099 Locks held: none
16100    at 0x........: child64 (tc19_shadowmem.c:105)
16101    by 0x........: steer (tc19_shadowmem.c:312)
16102    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16103    ...
16105 This conflicts with a previous write of size 4 by thread #x
16106 Locks held: none
16107    at 0x........: child64 (tc19_shadowmem.c:105)
16108    by 0x........: steer (tc19_shadowmem.c:312)
16109    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16110    ...
16111  Address 0x........ is 12 bytes inside a block of size 100 alloc'd
16112    at 0x........: malloc (vg_replace_malloc.c:...)
16113    by 0x........: main (tc19_shadowmem.c:144)
16114  Block was alloc'd by thread #x
16116 ----------------------------------------------------------------
16118 Possible data race during write of size 4 at 0x........ by thread #x
16119 Locks held: none
16120    at 0x........: child64 (tc19_shadowmem.c:105)
16121    by 0x........: steer (tc19_shadowmem.c:312)
16122    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16123    ...
16125 This conflicts with a previous write of size 4 by thread #x
16126 Locks held: none
16127    at 0x........: child64 (tc19_shadowmem.c:105)
16128    by 0x........: steer (tc19_shadowmem.c:312)
16129    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16130    ...
16131  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16132    at 0x........: malloc (vg_replace_malloc.c:...)
16133    by 0x........: main (tc19_shadowmem.c:144)
16134  Block was alloc'd by thread #x
16136 ---------- double gran, 5 .. 92, skip 13 ----------
16137 ---Thread-Announcement------------------------------------------
16139 Thread #x was created
16140    ...
16141    by 0x........: pthread_create@* (hg_intercepts.c:...)
16142    by 0x........: main (tc19_shadowmem.c:266)
16144 ---Thread-Announcement------------------------------------------
16146 Thread #x was created
16147    ...
16148    by 0x........: pthread_create@* (hg_intercepts.c:...)
16149    by 0x........: main (tc19_shadowmem.c:265)
16151 ----------------------------------------------------------------
16153 Possible data race during write of size 1 at 0x........ by thread #x
16154 Locks held: none
16155    at 0x........: child64 (tc19_shadowmem.c:105)
16156    by 0x........: steer (tc19_shadowmem.c:314)
16157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16158    ...
16160 This conflicts with a previous write of size 1 by thread #x
16161 Locks held: none
16162    at 0x........: child64 (tc19_shadowmem.c:105)
16163    by 0x........: steer (tc19_shadowmem.c:314)
16164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16165    ...
16166  Address 0x........ is 13 bytes inside a block of size 100 alloc'd
16167    at 0x........: malloc (vg_replace_malloc.c:...)
16168    by 0x........: main (tc19_shadowmem.c:144)
16169  Block was alloc'd by thread #x
16171 ----------------------------------------------------------------
16173 Possible data race during write of size 1 at 0x........ by thread #x
16174 Locks held: none
16175    at 0x........: child64 (tc19_shadowmem.c:105)
16176    by 0x........: steer (tc19_shadowmem.c:314)
16177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16178    ...
16180 This conflicts with a previous write of size 1 by thread #x
16181 Locks held: none
16182    at 0x........: child64 (tc19_shadowmem.c:105)
16183    by 0x........: steer (tc19_shadowmem.c:314)
16184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16185    ...
16186  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
16187    at 0x........: malloc (vg_replace_malloc.c:...)
16188    by 0x........: main (tc19_shadowmem.c:144)
16189  Block was alloc'd by thread #x
16191 ----------------------------------------------------------------
16193 Possible data race during write of size 1 at 0x........ by thread #x
16194 Locks held: none
16195    at 0x........: child64 (tc19_shadowmem.c:105)
16196    by 0x........: steer (tc19_shadowmem.c:314)
16197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16198    ...
16200 This conflicts with a previous write of size 1 by thread #x
16201 Locks held: none
16202    at 0x........: child64 (tc19_shadowmem.c:105)
16203    by 0x........: steer (tc19_shadowmem.c:314)
16204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16205    ...
16206  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
16207    at 0x........: malloc (vg_replace_malloc.c:...)
16208    by 0x........: main (tc19_shadowmem.c:144)
16209  Block was alloc'd by thread #x
16211 ----------------------------------------------------------------
16213 Possible data race during write of size 1 at 0x........ by thread #x
16214 Locks held: none
16215    at 0x........: child64 (tc19_shadowmem.c:105)
16216    by 0x........: steer (tc19_shadowmem.c:314)
16217    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16218    ...
16220 This conflicts with a previous write of size 1 by thread #x
16221 Locks held: none
16222    at 0x........: child64 (tc19_shadowmem.c:105)
16223    by 0x........: steer (tc19_shadowmem.c:314)
16224    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16225    ...
16226  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16227    at 0x........: malloc (vg_replace_malloc.c:...)
16228    by 0x........: main (tc19_shadowmem.c:144)
16229  Block was alloc'd by thread #x
16231 ----------------------------------------------------------------
16233 Possible data race during write of size 1 at 0x........ by thread #x
16234 Locks held: none
16235    at 0x........: child64 (tc19_shadowmem.c:105)
16236    by 0x........: steer (tc19_shadowmem.c:314)
16237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16238    ...
16240 This conflicts with a previous write of size 1 by thread #x
16241 Locks held: none
16242    at 0x........: child64 (tc19_shadowmem.c:105)
16243    by 0x........: steer (tc19_shadowmem.c:314)
16244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16245    ...
16246  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16247    at 0x........: malloc (vg_replace_malloc.c:...)
16248    by 0x........: main (tc19_shadowmem.c:144)
16249  Block was alloc'd by thread #x
16251 ----------------------------------------------------------------
16253 Possible data race during write of size 1 at 0x........ by thread #x
16254 Locks held: none
16255    at 0x........: child64 (tc19_shadowmem.c:105)
16256    by 0x........: steer (tc19_shadowmem.c:314)
16257    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16258    ...
16260 This conflicts with a previous write of size 1 by thread #x
16261 Locks held: none
16262    at 0x........: child64 (tc19_shadowmem.c:105)
16263    by 0x........: steer (tc19_shadowmem.c:314)
16264    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16265    ...
16266  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16267    at 0x........: malloc (vg_replace_malloc.c:...)
16268    by 0x........: main (tc19_shadowmem.c:144)
16269  Block was alloc'd by thread #x
16271 ----------------------------------------------------------------
16273 Possible data race during write of size 1 at 0x........ by thread #x
16274 Locks held: none
16275    at 0x........: child64 (tc19_shadowmem.c:105)
16276    by 0x........: steer (tc19_shadowmem.c:314)
16277    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16278    ...
16280 This conflicts with a previous write of size 1 by thread #x
16281 Locks held: none
16282    at 0x........: child64 (tc19_shadowmem.c:105)
16283    by 0x........: steer (tc19_shadowmem.c:314)
16284    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16285    ...
16286  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16287    at 0x........: malloc (vg_replace_malloc.c:...)
16288    by 0x........: main (tc19_shadowmem.c:144)
16289  Block was alloc'd by thread #x
16291 ----------------------------------------------------------------
16293 Possible data race during write of size 1 at 0x........ by thread #x
16294 Locks held: none
16295    at 0x........: child64 (tc19_shadowmem.c:105)
16296    by 0x........: steer (tc19_shadowmem.c:314)
16297    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16298    ...
16300 This conflicts with a previous write of size 1 by thread #x
16301 Locks held: none
16302    at 0x........: child64 (tc19_shadowmem.c:105)
16303    by 0x........: steer (tc19_shadowmem.c:314)
16304    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16305    ...
16306  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16307    at 0x........: malloc (vg_replace_malloc.c:...)
16308    by 0x........: main (tc19_shadowmem.c:144)
16309  Block was alloc'd by thread #x
16311 ---------- double gran, 6 .. 92, skip 14 ----------
16312 ---Thread-Announcement------------------------------------------
16314 Thread #x was created
16315    ...
16316    by 0x........: pthread_create@* (hg_intercepts.c:...)
16317    by 0x........: main (tc19_shadowmem.c:266)
16319 ---Thread-Announcement------------------------------------------
16321 Thread #x was created
16322    ...
16323    by 0x........: pthread_create@* (hg_intercepts.c:...)
16324    by 0x........: main (tc19_shadowmem.c:265)
16326 ----------------------------------------------------------------
16328 Possible data race during write of size 2 at 0x........ by thread #x
16329 Locks held: none
16330    at 0x........: child64 (tc19_shadowmem.c:105)
16331    by 0x........: steer (tc19_shadowmem.c:316)
16332    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16333    ...
16335 This conflicts with a previous write of size 2 by thread #x
16336 Locks held: none
16337    at 0x........: child64 (tc19_shadowmem.c:105)
16338    by 0x........: steer (tc19_shadowmem.c:316)
16339    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16340    ...
16341  Address 0x........ is 14 bytes inside a block of size 100 alloc'd
16342    at 0x........: malloc (vg_replace_malloc.c:...)
16343    by 0x........: main (tc19_shadowmem.c:144)
16344  Block was alloc'd by thread #x
16346 ----------------------------------------------------------------
16348 Possible data race during write of size 2 at 0x........ by thread #x
16349 Locks held: none
16350    at 0x........: child64 (tc19_shadowmem.c:105)
16351    by 0x........: steer (tc19_shadowmem.c:316)
16352    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16353    ...
16355 This conflicts with a previous write of size 2 by thread #x
16356 Locks held: none
16357    at 0x........: child64 (tc19_shadowmem.c:105)
16358    by 0x........: steer (tc19_shadowmem.c:316)
16359    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16360    ...
16361  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16362    at 0x........: malloc (vg_replace_malloc.c:...)
16363    by 0x........: main (tc19_shadowmem.c:144)
16364  Block was alloc'd by thread #x
16366 ----------------------------------------------------------------
16368 Possible data race during write of size 2 at 0x........ by thread #x
16369 Locks held: none
16370    at 0x........: child64 (tc19_shadowmem.c:105)
16371    by 0x........: steer (tc19_shadowmem.c:316)
16372    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16373    ...
16375 This conflicts with a previous write of size 2 by thread #x
16376 Locks held: none
16377    at 0x........: child64 (tc19_shadowmem.c:105)
16378    by 0x........: steer (tc19_shadowmem.c:316)
16379    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16380    ...
16381  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16382    at 0x........: malloc (vg_replace_malloc.c:...)
16383    by 0x........: main (tc19_shadowmem.c:144)
16384  Block was alloc'd by thread #x
16386 ----------------------------------------------------------------
16388 Possible data race during write of size 2 at 0x........ by thread #x
16389 Locks held: none
16390    at 0x........: child64 (tc19_shadowmem.c:105)
16391    by 0x........: steer (tc19_shadowmem.c:316)
16392    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16393    ...
16395 This conflicts with a previous write of size 2 by thread #x
16396 Locks held: none
16397    at 0x........: child64 (tc19_shadowmem.c:105)
16398    by 0x........: steer (tc19_shadowmem.c:316)
16399    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16400    ...
16401  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16402    at 0x........: malloc (vg_replace_malloc.c:...)
16403    by 0x........: main (tc19_shadowmem.c:144)
16404  Block was alloc'd by thread #x
16406 ---------- double gran, 7 .. 92, skip 15 ----------
16407 ---Thread-Announcement------------------------------------------
16409 Thread #x was created
16410    ...
16411    by 0x........: pthread_create@* (hg_intercepts.c:...)
16412    by 0x........: main (tc19_shadowmem.c:266)
16414 ---Thread-Announcement------------------------------------------
16416 Thread #x was created
16417    ...
16418    by 0x........: pthread_create@* (hg_intercepts.c:...)
16419    by 0x........: main (tc19_shadowmem.c:265)
16421 ----------------------------------------------------------------
16423 Possible data race during write of size 1 at 0x........ by thread #x
16424 Locks held: none
16425    at 0x........: child64 (tc19_shadowmem.c:105)
16426    by 0x........: steer (tc19_shadowmem.c:318)
16427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16428    ...
16430 This conflicts with a previous write of size 1 by thread #x
16431 Locks held: none
16432    at 0x........: child64 (tc19_shadowmem.c:105)
16433    by 0x........: steer (tc19_shadowmem.c:318)
16434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16435    ...
16436  Address 0x........ is 15 bytes inside a block of size 100 alloc'd
16437    at 0x........: malloc (vg_replace_malloc.c:...)
16438    by 0x........: main (tc19_shadowmem.c:144)
16439  Block was alloc'd by thread #x
16441 ----------------------------------------------------------------
16443 Possible data race during write of size 1 at 0x........ by thread #x
16444 Locks held: none
16445    at 0x........: child64 (tc19_shadowmem.c:105)
16446    by 0x........: steer (tc19_shadowmem.c:318)
16447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16448    ...
16450 This conflicts with a previous write of size 1 by thread #x
16451 Locks held: none
16452    at 0x........: child64 (tc19_shadowmem.c:105)
16453    by 0x........: steer (tc19_shadowmem.c:318)
16454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16455    ...
16456  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16457    at 0x........: malloc (vg_replace_malloc.c:...)
16458    by 0x........: main (tc19_shadowmem.c:144)
16459  Block was alloc'd by thread #x
16461 ----------------------------------------------------------------
16463 Possible data race during write of size 1 at 0x........ by thread #x
16464 Locks held: none
16465    at 0x........: child64 (tc19_shadowmem.c:105)
16466    by 0x........: steer (tc19_shadowmem.c:318)
16467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16468    ...
16470 This conflicts with a previous write of size 1 by thread #x
16471 Locks held: none
16472    at 0x........: child64 (tc19_shadowmem.c:105)
16473    by 0x........: steer (tc19_shadowmem.c:318)
16474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16475    ...
16476  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16477    at 0x........: malloc (vg_replace_malloc.c:...)
16478    by 0x........: main (tc19_shadowmem.c:144)
16479  Block was alloc'd by thread #x
16481 ----------------------------------------------------------------
16483 Possible data race during write of size 1 at 0x........ by thread #x
16484 Locks held: none
16485    at 0x........: child64 (tc19_shadowmem.c:105)
16486    by 0x........: steer (tc19_shadowmem.c:318)
16487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16488    ...
16490 This conflicts with a previous write of size 1 by thread #x
16491 Locks held: none
16492    at 0x........: child64 (tc19_shadowmem.c:105)
16493    by 0x........: steer (tc19_shadowmem.c:318)
16494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16495    ...
16496  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16497    at 0x........: malloc (vg_replace_malloc.c:...)
16498    by 0x........: main (tc19_shadowmem.c:144)
16499  Block was alloc'd by thread #x
16501 ----------------------------------------------------------------
16503 Possible data race during write of size 1 at 0x........ by thread #x
16504 Locks held: none
16505    at 0x........: child64 (tc19_shadowmem.c:105)
16506    by 0x........: steer (tc19_shadowmem.c:318)
16507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16508    ...
16510 This conflicts with a previous write of size 1 by thread #x
16511 Locks held: none
16512    at 0x........: child64 (tc19_shadowmem.c:105)
16513    by 0x........: steer (tc19_shadowmem.c:318)
16514    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16515    ...
16516  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16517    at 0x........: malloc (vg_replace_malloc.c:...)
16518    by 0x........: main (tc19_shadowmem.c:144)
16519  Block was alloc'd by thread #x
16521 ----------------------------------------------------------------
16523 Possible data race during write of size 1 at 0x........ by thread #x
16524 Locks held: none
16525    at 0x........: child64 (tc19_shadowmem.c:105)
16526    by 0x........: steer (tc19_shadowmem.c:318)
16527    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16528    ...
16530 This conflicts with a previous write of size 1 by thread #x
16531 Locks held: none
16532    at 0x........: child64 (tc19_shadowmem.c:105)
16533    by 0x........: steer (tc19_shadowmem.c:318)
16534    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16535    ...
16536  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16537    at 0x........: malloc (vg_replace_malloc.c:...)
16538    by 0x........: main (tc19_shadowmem.c:144)
16539  Block was alloc'd by thread #x
16541 ----------------------------------------------------------------
16543 Possible data race during write of size 1 at 0x........ by thread #x
16544 Locks held: none
16545    at 0x........: child64 (tc19_shadowmem.c:105)
16546    by 0x........: steer (tc19_shadowmem.c:318)
16547    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16548    ...
16550 This conflicts with a previous write of size 1 by thread #x
16551 Locks held: none
16552    at 0x........: child64 (tc19_shadowmem.c:105)
16553    by 0x........: steer (tc19_shadowmem.c:318)
16554    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16555    ...
16556  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16557    at 0x........: malloc (vg_replace_malloc.c:...)
16558    by 0x........: main (tc19_shadowmem.c:144)
16559  Block was alloc'd by thread #x
16561 ----------------------------------------------------------------
16563 Possible data race during write of size 1 at 0x........ by thread #x
16564 Locks held: none
16565    at 0x........: child64 (tc19_shadowmem.c:105)
16566    by 0x........: steer (tc19_shadowmem.c:318)
16567    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16568    ...
16570 This conflicts with a previous write of size 1 by thread #x
16571 Locks held: none
16572    at 0x........: child64 (tc19_shadowmem.c:105)
16573    by 0x........: steer (tc19_shadowmem.c:318)
16574    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16575    ...
16576  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16577    at 0x........: malloc (vg_replace_malloc.c:...)
16578    by 0x........: main (tc19_shadowmem.c:144)
16579  Block was alloc'd by thread #x
16581 ---------- double gran, 0 .. 92, skip 16 ----------
16582 ---Thread-Announcement------------------------------------------
16584 Thread #x was created
16585    ...
16586    by 0x........: pthread_create@* (hg_intercepts.c:...)
16587    by 0x........: main (tc19_shadowmem.c:266)
16589 ---Thread-Announcement------------------------------------------
16591 Thread #x was created
16592    ...
16593    by 0x........: pthread_create@* (hg_intercepts.c:...)
16594    by 0x........: main (tc19_shadowmem.c:265)
16596 ----------------------------------------------------------------
16598 Possible data race during write of size 8 at 0x........ by thread #x
16599 Locks held: none
16600    at 0x........: child64 (tc19_shadowmem.c:105)
16601    by 0x........: steer (tc19_shadowmem.c:320)
16602    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16603    ...
16605 This conflicts with a previous write of size 8 by thread #x
16606 Locks held: none
16607    at 0x........: child64 (tc19_shadowmem.c:105)
16608    by 0x........: steer (tc19_shadowmem.c:320)
16609    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16610    ...
16611  Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16612    at 0x........: malloc (vg_replace_malloc.c:...)
16613    by 0x........: main (tc19_shadowmem.c:144)
16614  Block was alloc'd by thread #x
16616 ---------- double gran, 1 .. 92, skip 17 ----------
16617 ---Thread-Announcement------------------------------------------
16619 Thread #x was created
16620    ...
16621    by 0x........: pthread_create@* (hg_intercepts.c:...)
16622    by 0x........: main (tc19_shadowmem.c:266)
16624 ---Thread-Announcement------------------------------------------
16626 Thread #x was created
16627    ...
16628    by 0x........: pthread_create@* (hg_intercepts.c:...)
16629    by 0x........: main (tc19_shadowmem.c:265)
16631 ----------------------------------------------------------------
16633 Possible data race during write of size 1 at 0x........ by thread #x
16634 Locks held: none
16635    at 0x........: child64 (tc19_shadowmem.c:105)
16636    by 0x........: steer (tc19_shadowmem.c:322)
16637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16638    ...
16640 This conflicts with a previous write of size 1 by thread #x
16641 Locks held: none
16642    at 0x........: child64 (tc19_shadowmem.c:105)
16643    by 0x........: steer (tc19_shadowmem.c:322)
16644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16645    ...
16646  Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16647    at 0x........: malloc (vg_replace_malloc.c:...)
16648    by 0x........: main (tc19_shadowmem.c:144)
16649  Block was alloc'd by thread #x
16651 ----------------------------------------------------------------
16653 Possible data race during write of size 1 at 0x........ by thread #x
16654 Locks held: none
16655    at 0x........: child64 (tc19_shadowmem.c:105)
16656    by 0x........: steer (tc19_shadowmem.c:322)
16657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16658    ...
16660 This conflicts with a previous write of size 1 by thread #x
16661 Locks held: none
16662    at 0x........: child64 (tc19_shadowmem.c:105)
16663    by 0x........: steer (tc19_shadowmem.c:322)
16664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16665    ...
16666  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16667    at 0x........: malloc (vg_replace_malloc.c:...)
16668    by 0x........: main (tc19_shadowmem.c:144)
16669  Block was alloc'd by thread #x
16671 ----------------------------------------------------------------
16673 Possible data race during write of size 1 at 0x........ by thread #x
16674 Locks held: none
16675    at 0x........: child64 (tc19_shadowmem.c:105)
16676    by 0x........: steer (tc19_shadowmem.c:322)
16677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16678    ...
16680 This conflicts with a previous write of size 1 by thread #x
16681 Locks held: none
16682    at 0x........: child64 (tc19_shadowmem.c:105)
16683    by 0x........: steer (tc19_shadowmem.c:322)
16684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16685    ...
16686  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16687    at 0x........: malloc (vg_replace_malloc.c:...)
16688    by 0x........: main (tc19_shadowmem.c:144)
16689  Block was alloc'd by thread #x
16691 ----------------------------------------------------------------
16693 Possible data race during write of size 1 at 0x........ by thread #x
16694 Locks held: none
16695    at 0x........: child64 (tc19_shadowmem.c:105)
16696    by 0x........: steer (tc19_shadowmem.c:322)
16697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16698    ...
16700 This conflicts with a previous write of size 1 by thread #x
16701 Locks held: none
16702    at 0x........: child64 (tc19_shadowmem.c:105)
16703    by 0x........: steer (tc19_shadowmem.c:322)
16704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16705    ...
16706  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16707    at 0x........: malloc (vg_replace_malloc.c:...)
16708    by 0x........: main (tc19_shadowmem.c:144)
16709  Block was alloc'd by thread #x
16711 ----------------------------------------------------------------
16713 Possible data race during write of size 1 at 0x........ by thread #x
16714 Locks held: none
16715    at 0x........: child64 (tc19_shadowmem.c:105)
16716    by 0x........: steer (tc19_shadowmem.c:322)
16717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16718    ...
16720 This conflicts with a previous write of size 1 by thread #x
16721 Locks held: none
16722    at 0x........: child64 (tc19_shadowmem.c:105)
16723    by 0x........: steer (tc19_shadowmem.c:322)
16724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16725    ...
16726  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16727    at 0x........: malloc (vg_replace_malloc.c:...)
16728    by 0x........: main (tc19_shadowmem.c:144)
16729  Block was alloc'd by thread #x
16731 ----------------------------------------------------------------
16733 Possible data race during write of size 1 at 0x........ by thread #x
16734 Locks held: none
16735    at 0x........: child64 (tc19_shadowmem.c:105)
16736    by 0x........: steer (tc19_shadowmem.c:322)
16737    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16738    ...
16740 This conflicts with a previous write of size 1 by thread #x
16741 Locks held: none
16742    at 0x........: child64 (tc19_shadowmem.c:105)
16743    by 0x........: steer (tc19_shadowmem.c:322)
16744    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16745    ...
16746  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16747    at 0x........: malloc (vg_replace_malloc.c:...)
16748    by 0x........: main (tc19_shadowmem.c:144)
16749  Block was alloc'd by thread #x
16751 ----------------------------------------------------------------
16753 Possible data race during write of size 1 at 0x........ by thread #x
16754 Locks held: none
16755    at 0x........: child64 (tc19_shadowmem.c:105)
16756    by 0x........: steer (tc19_shadowmem.c:322)
16757    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16758    ...
16760 This conflicts with a previous write of size 1 by thread #x
16761 Locks held: none
16762    at 0x........: child64 (tc19_shadowmem.c:105)
16763    by 0x........: steer (tc19_shadowmem.c:322)
16764    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16765    ...
16766  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
16767    at 0x........: malloc (vg_replace_malloc.c:...)
16768    by 0x........: main (tc19_shadowmem.c:144)
16769  Block was alloc'd by thread #x
16771 ----------------------------------------------------------------
16773 Possible data race during write of size 1 at 0x........ by thread #x
16774 Locks held: none
16775    at 0x........: child64 (tc19_shadowmem.c:105)
16776    by 0x........: steer (tc19_shadowmem.c:322)
16777    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16778    ...
16780 This conflicts with a previous write of size 1 by thread #x
16781 Locks held: none
16782    at 0x........: child64 (tc19_shadowmem.c:105)
16783    by 0x........: steer (tc19_shadowmem.c:322)
16784    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16785    ...
16786  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16787    at 0x........: malloc (vg_replace_malloc.c:...)
16788    by 0x........: main (tc19_shadowmem.c:144)
16789  Block was alloc'd by thread #x
16791 ---------- double gran, 2 .. 92, skip 18 ----------
16792 ---Thread-Announcement------------------------------------------
16794 Thread #x was created
16795    ...
16796    by 0x........: pthread_create@* (hg_intercepts.c:...)
16797    by 0x........: main (tc19_shadowmem.c:266)
16799 ---Thread-Announcement------------------------------------------
16801 Thread #x was created
16802    ...
16803    by 0x........: pthread_create@* (hg_intercepts.c:...)
16804    by 0x........: main (tc19_shadowmem.c:265)
16806 ----------------------------------------------------------------
16808 Possible data race during write of size 2 at 0x........ by thread #x
16809 Locks held: none
16810    at 0x........: child64 (tc19_shadowmem.c:105)
16811    by 0x........: steer (tc19_shadowmem.c:324)
16812    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16813    ...
16815 This conflicts with a previous write of size 2 by thread #x
16816 Locks held: none
16817    at 0x........: child64 (tc19_shadowmem.c:105)
16818    by 0x........: steer (tc19_shadowmem.c:324)
16819    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16820    ...
16821  Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16822    at 0x........: malloc (vg_replace_malloc.c:...)
16823    by 0x........: main (tc19_shadowmem.c:144)
16824  Block was alloc'd by thread #x
16826 ----------------------------------------------------------------
16828 Possible data race during write of size 2 at 0x........ by thread #x
16829 Locks held: none
16830    at 0x........: child64 (tc19_shadowmem.c:105)
16831    by 0x........: steer (tc19_shadowmem.c:324)
16832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16833    ...
16835 This conflicts with a previous write of size 2 by thread #x
16836 Locks held: none
16837    at 0x........: child64 (tc19_shadowmem.c:105)
16838    by 0x........: steer (tc19_shadowmem.c:324)
16839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16840    ...
16841  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16842    at 0x........: malloc (vg_replace_malloc.c:...)
16843    by 0x........: main (tc19_shadowmem.c:144)
16844  Block was alloc'd by thread #x
16846 ----------------------------------------------------------------
16848 Possible data race during write of size 2 at 0x........ by thread #x
16849 Locks held: none
16850    at 0x........: child64 (tc19_shadowmem.c:105)
16851    by 0x........: steer (tc19_shadowmem.c:324)
16852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16853    ...
16855 This conflicts with a previous write of size 2 by thread #x
16856 Locks held: none
16857    at 0x........: child64 (tc19_shadowmem.c:105)
16858    by 0x........: steer (tc19_shadowmem.c:324)
16859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16860    ...
16861  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16862    at 0x........: malloc (vg_replace_malloc.c:...)
16863    by 0x........: main (tc19_shadowmem.c:144)
16864  Block was alloc'd by thread #x
16866 ----------------------------------------------------------------
16868 Possible data race during write of size 2 at 0x........ by thread #x
16869 Locks held: none
16870    at 0x........: child64 (tc19_shadowmem.c:105)
16871    by 0x........: steer (tc19_shadowmem.c:324)
16872    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16873    ...
16875 This conflicts with a previous write of size 2 by thread #x
16876 Locks held: none
16877    at 0x........: child64 (tc19_shadowmem.c:105)
16878    by 0x........: steer (tc19_shadowmem.c:324)
16879    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16880    ...
16881  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16882    at 0x........: malloc (vg_replace_malloc.c:...)
16883    by 0x........: main (tc19_shadowmem.c:144)
16884  Block was alloc'd by thread #x
16886 ---------- double gran, 3 .. 92, skip 19 ----------
16887 ---Thread-Announcement------------------------------------------
16889 Thread #x was created
16890    ...
16891    by 0x........: pthread_create@* (hg_intercepts.c:...)
16892    by 0x........: main (tc19_shadowmem.c:266)
16894 ---Thread-Announcement------------------------------------------
16896 Thread #x was created
16897    ...
16898    by 0x........: pthread_create@* (hg_intercepts.c:...)
16899    by 0x........: main (tc19_shadowmem.c:265)
16901 ----------------------------------------------------------------
16903 Possible data race during write of size 1 at 0x........ by thread #x
16904 Locks held: none
16905    at 0x........: child64 (tc19_shadowmem.c:105)
16906    by 0x........: steer (tc19_shadowmem.c:326)
16907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16908    ...
16910 This conflicts with a previous write of size 1 by thread #x
16911 Locks held: none
16912    at 0x........: child64 (tc19_shadowmem.c:105)
16913    by 0x........: steer (tc19_shadowmem.c:326)
16914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16915    ...
16916  Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16917    at 0x........: malloc (vg_replace_malloc.c:...)
16918    by 0x........: main (tc19_shadowmem.c:144)
16919  Block was alloc'd by thread #x
16921 ----------------------------------------------------------------
16923 Possible data race during write of size 1 at 0x........ by thread #x
16924 Locks held: none
16925    at 0x........: child64 (tc19_shadowmem.c:105)
16926    by 0x........: steer (tc19_shadowmem.c:326)
16927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16928    ...
16930 This conflicts with a previous write of size 1 by thread #x
16931 Locks held: none
16932    at 0x........: child64 (tc19_shadowmem.c:105)
16933    by 0x........: steer (tc19_shadowmem.c:326)
16934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16935    ...
16936  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16937    at 0x........: malloc (vg_replace_malloc.c:...)
16938    by 0x........: main (tc19_shadowmem.c:144)
16939  Block was alloc'd by thread #x
16941 ----------------------------------------------------------------
16943 Possible data race during write of size 1 at 0x........ by thread #x
16944 Locks held: none
16945    at 0x........: child64 (tc19_shadowmem.c:105)
16946    by 0x........: steer (tc19_shadowmem.c:326)
16947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16948    ...
16950 This conflicts with a previous write of size 1 by thread #x
16951 Locks held: none
16952    at 0x........: child64 (tc19_shadowmem.c:105)
16953    by 0x........: steer (tc19_shadowmem.c:326)
16954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16955    ...
16956  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16957    at 0x........: malloc (vg_replace_malloc.c:...)
16958    by 0x........: main (tc19_shadowmem.c:144)
16959  Block was alloc'd by thread #x
16961 ----------------------------------------------------------------
16963 Possible data race during write of size 1 at 0x........ by thread #x
16964 Locks held: none
16965    at 0x........: child64 (tc19_shadowmem.c:105)
16966    by 0x........: steer (tc19_shadowmem.c:326)
16967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16968    ...
16970 This conflicts with a previous write of size 1 by thread #x
16971 Locks held: none
16972    at 0x........: child64 (tc19_shadowmem.c:105)
16973    by 0x........: steer (tc19_shadowmem.c:326)
16974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16975    ...
16976  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16977    at 0x........: malloc (vg_replace_malloc.c:...)
16978    by 0x........: main (tc19_shadowmem.c:144)
16979  Block was alloc'd by thread #x
16981 ----------------------------------------------------------------
16983 Possible data race during write of size 1 at 0x........ by thread #x
16984 Locks held: none
16985    at 0x........: child64 (tc19_shadowmem.c:105)
16986    by 0x........: steer (tc19_shadowmem.c:326)
16987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16988    ...
16990 This conflicts with a previous write of size 1 by thread #x
16991 Locks held: none
16992    at 0x........: child64 (tc19_shadowmem.c:105)
16993    by 0x........: steer (tc19_shadowmem.c:326)
16994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
16995    ...
16996  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
16997    at 0x........: malloc (vg_replace_malloc.c:...)
16998    by 0x........: main (tc19_shadowmem.c:144)
16999  Block was alloc'd by thread #x
17001 ----------------------------------------------------------------
17003 Possible data race during write of size 1 at 0x........ by thread #x
17004 Locks held: none
17005    at 0x........: child64 (tc19_shadowmem.c:105)
17006    by 0x........: steer (tc19_shadowmem.c:326)
17007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17008    ...
17010 This conflicts with a previous write of size 1 by thread #x
17011 Locks held: none
17012    at 0x........: child64 (tc19_shadowmem.c:105)
17013    by 0x........: steer (tc19_shadowmem.c:326)
17014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17015    ...
17016  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17017    at 0x........: malloc (vg_replace_malloc.c:...)
17018    by 0x........: main (tc19_shadowmem.c:144)
17019  Block was alloc'd by thread #x
17021 ----------------------------------------------------------------
17023 Possible data race during write of size 1 at 0x........ by thread #x
17024 Locks held: none
17025    at 0x........: child64 (tc19_shadowmem.c:105)
17026    by 0x........: steer (tc19_shadowmem.c:326)
17027    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17028    ...
17030 This conflicts with a previous write of size 1 by thread #x
17031 Locks held: none
17032    at 0x........: child64 (tc19_shadowmem.c:105)
17033    by 0x........: steer (tc19_shadowmem.c:326)
17034    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17035    ...
17036  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17037    at 0x........: malloc (vg_replace_malloc.c:...)
17038    by 0x........: main (tc19_shadowmem.c:144)
17039  Block was alloc'd by thread #x
17041 ----------------------------------------------------------------
17043 Possible data race during write of size 1 at 0x........ by thread #x
17044 Locks held: none
17045    at 0x........: child64 (tc19_shadowmem.c:105)
17046    by 0x........: steer (tc19_shadowmem.c:326)
17047    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17048    ...
17050 This conflicts with a previous write of size 1 by thread #x
17051 Locks held: none
17052    at 0x........: child64 (tc19_shadowmem.c:105)
17053    by 0x........: steer (tc19_shadowmem.c:326)
17054    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17055    ...
17056  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17057    at 0x........: malloc (vg_replace_malloc.c:...)
17058    by 0x........: main (tc19_shadowmem.c:144)
17059  Block was alloc'd by thread #x
17061 ---------- double gran, 4 .. 92, skip 20 ----------
17062 ---Thread-Announcement------------------------------------------
17064 Thread #x was created
17065    ...
17066    by 0x........: pthread_create@* (hg_intercepts.c:...)
17067    by 0x........: main (tc19_shadowmem.c:266)
17069 ---Thread-Announcement------------------------------------------
17071 Thread #x was created
17072    ...
17073    by 0x........: pthread_create@* (hg_intercepts.c:...)
17074    by 0x........: main (tc19_shadowmem.c:265)
17076 ----------------------------------------------------------------
17078 Possible data race during write of size 4 at 0x........ by thread #x
17079 Locks held: none
17080    at 0x........: child64 (tc19_shadowmem.c:105)
17081    by 0x........: steer (tc19_shadowmem.c:328)
17082    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17083    ...
17085 This conflicts with a previous write of size 4 by thread #x
17086 Locks held: none
17087    at 0x........: child64 (tc19_shadowmem.c:105)
17088    by 0x........: steer (tc19_shadowmem.c:328)
17089    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17090    ...
17091  Address 0x........ is 20 bytes inside a block of size 100 alloc'd
17092    at 0x........: malloc (vg_replace_malloc.c:...)
17093    by 0x........: main (tc19_shadowmem.c:144)
17094  Block was alloc'd by thread #x
17096 ----------------------------------------------------------------
17098 Possible data race during write of size 4 at 0x........ by thread #x
17099 Locks held: none
17100    at 0x........: child64 (tc19_shadowmem.c:105)
17101    by 0x........: steer (tc19_shadowmem.c:328)
17102    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17103    ...
17105 This conflicts with a previous write of size 4 by thread #x
17106 Locks held: none
17107    at 0x........: child64 (tc19_shadowmem.c:105)
17108    by 0x........: steer (tc19_shadowmem.c:328)
17109    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17110    ...
17111  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17112    at 0x........: malloc (vg_replace_malloc.c:...)
17113    by 0x........: main (tc19_shadowmem.c:144)
17114  Block was alloc'd by thread #x
17116 ---------- double gran, 5 .. 92, skip 21 ----------
17117 ---Thread-Announcement------------------------------------------
17119 Thread #x was created
17120    ...
17121    by 0x........: pthread_create@* (hg_intercepts.c:...)
17122    by 0x........: main (tc19_shadowmem.c:266)
17124 ---Thread-Announcement------------------------------------------
17126 Thread #x was created
17127    ...
17128    by 0x........: pthread_create@* (hg_intercepts.c:...)
17129    by 0x........: main (tc19_shadowmem.c:265)
17131 ----------------------------------------------------------------
17133 Possible data race during write of size 1 at 0x........ by thread #x
17134 Locks held: none
17135    at 0x........: child64 (tc19_shadowmem.c:105)
17136    by 0x........: steer (tc19_shadowmem.c:330)
17137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17138    ...
17140 This conflicts with a previous write of size 1 by thread #x
17141 Locks held: none
17142    at 0x........: child64 (tc19_shadowmem.c:105)
17143    by 0x........: steer (tc19_shadowmem.c:330)
17144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17145    ...
17146  Address 0x........ is 21 bytes inside a block of size 100 alloc'd
17147    at 0x........: malloc (vg_replace_malloc.c:...)
17148    by 0x........: main (tc19_shadowmem.c:144)
17149  Block was alloc'd by thread #x
17151 ----------------------------------------------------------------
17153 Possible data race during write of size 1 at 0x........ by thread #x
17154 Locks held: none
17155    at 0x........: child64 (tc19_shadowmem.c:105)
17156    by 0x........: steer (tc19_shadowmem.c:330)
17157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17158    ...
17160 This conflicts with a previous write of size 1 by thread #x
17161 Locks held: none
17162    at 0x........: child64 (tc19_shadowmem.c:105)
17163    by 0x........: steer (tc19_shadowmem.c:330)
17164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17165    ...
17166  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
17167    at 0x........: malloc (vg_replace_malloc.c:...)
17168    by 0x........: main (tc19_shadowmem.c:144)
17169  Block was alloc'd by thread #x
17171 ----------------------------------------------------------------
17173 Possible data race during write of size 1 at 0x........ by thread #x
17174 Locks held: none
17175    at 0x........: child64 (tc19_shadowmem.c:105)
17176    by 0x........: steer (tc19_shadowmem.c:330)
17177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17178    ...
17180 This conflicts with a previous write of size 1 by thread #x
17181 Locks held: none
17182    at 0x........: child64 (tc19_shadowmem.c:105)
17183    by 0x........: steer (tc19_shadowmem.c:330)
17184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17185    ...
17186  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
17187    at 0x........: malloc (vg_replace_malloc.c:...)
17188    by 0x........: main (tc19_shadowmem.c:144)
17189  Block was alloc'd by thread #x
17191 ----------------------------------------------------------------
17193 Possible data race during write of size 1 at 0x........ by thread #x
17194 Locks held: none
17195    at 0x........: child64 (tc19_shadowmem.c:105)
17196    by 0x........: steer (tc19_shadowmem.c:330)
17197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17198    ...
17200 This conflicts with a previous write of size 1 by thread #x
17201 Locks held: none
17202    at 0x........: child64 (tc19_shadowmem.c:105)
17203    by 0x........: steer (tc19_shadowmem.c:330)
17204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17205    ...
17206  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17207    at 0x........: malloc (vg_replace_malloc.c:...)
17208    by 0x........: main (tc19_shadowmem.c:144)
17209  Block was alloc'd by thread #x
17211 ----------------------------------------------------------------
17213 Possible data race during write of size 1 at 0x........ by thread #x
17214 Locks held: none
17215    at 0x........: child64 (tc19_shadowmem.c:105)
17216    by 0x........: steer (tc19_shadowmem.c:330)
17217    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17218    ...
17220 This conflicts with a previous write of size 1 by thread #x
17221 Locks held: none
17222    at 0x........: child64 (tc19_shadowmem.c:105)
17223    by 0x........: steer (tc19_shadowmem.c:330)
17224    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17225    ...
17226  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17227    at 0x........: malloc (vg_replace_malloc.c:...)
17228    by 0x........: main (tc19_shadowmem.c:144)
17229  Block was alloc'd by thread #x
17231 ----------------------------------------------------------------
17233 Possible data race during write of size 1 at 0x........ by thread #x
17234 Locks held: none
17235    at 0x........: child64 (tc19_shadowmem.c:105)
17236    by 0x........: steer (tc19_shadowmem.c:330)
17237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17238    ...
17240 This conflicts with a previous write of size 1 by thread #x
17241 Locks held: none
17242    at 0x........: child64 (tc19_shadowmem.c:105)
17243    by 0x........: steer (tc19_shadowmem.c:330)
17244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17245    ...
17246  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17247    at 0x........: malloc (vg_replace_malloc.c:...)
17248    by 0x........: main (tc19_shadowmem.c:144)
17249  Block was alloc'd by thread #x
17251 ----------------------------------------------------------------
17253 Possible data race during write of size 1 at 0x........ by thread #x
17254 Locks held: none
17255    at 0x........: child64 (tc19_shadowmem.c:105)
17256    by 0x........: steer (tc19_shadowmem.c:330)
17257    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17258    ...
17260 This conflicts with a previous write of size 1 by thread #x
17261 Locks held: none
17262    at 0x........: child64 (tc19_shadowmem.c:105)
17263    by 0x........: steer (tc19_shadowmem.c:330)
17264    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17265    ...
17266  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17267    at 0x........: malloc (vg_replace_malloc.c:...)
17268    by 0x........: main (tc19_shadowmem.c:144)
17269  Block was alloc'd by thread #x
17271 ----------------------------------------------------------------
17273 Possible data race during write of size 1 at 0x........ by thread #x
17274 Locks held: none
17275    at 0x........: child64 (tc19_shadowmem.c:105)
17276    by 0x........: steer (tc19_shadowmem.c:330)
17277    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17278    ...
17280 This conflicts with a previous write of size 1 by thread #x
17281 Locks held: none
17282    at 0x........: child64 (tc19_shadowmem.c:105)
17283    by 0x........: steer (tc19_shadowmem.c:330)
17284    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17285    ...
17286  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17287    at 0x........: malloc (vg_replace_malloc.c:...)
17288    by 0x........: main (tc19_shadowmem.c:144)
17289  Block was alloc'd by thread #x
17291 ---------- double gran, 6 .. 92, skip 22 ----------
17292 ---Thread-Announcement------------------------------------------
17294 Thread #x was created
17295    ...
17296    by 0x........: pthread_create@* (hg_intercepts.c:...)
17297    by 0x........: main (tc19_shadowmem.c:266)
17299 ---Thread-Announcement------------------------------------------
17301 Thread #x was created
17302    ...
17303    by 0x........: pthread_create@* (hg_intercepts.c:...)
17304    by 0x........: main (tc19_shadowmem.c:265)
17306 ----------------------------------------------------------------
17308 Possible data race during write of size 2 at 0x........ by thread #x
17309 Locks held: none
17310    at 0x........: child64 (tc19_shadowmem.c:105)
17311    by 0x........: steer (tc19_shadowmem.c:332)
17312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17313    ...
17315 This conflicts with a previous write of size 2 by thread #x
17316 Locks held: none
17317    at 0x........: child64 (tc19_shadowmem.c:105)
17318    by 0x........: steer (tc19_shadowmem.c:332)
17319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17320    ...
17321  Address 0x........ is 22 bytes inside a block of size 100 alloc'd
17322    at 0x........: malloc (vg_replace_malloc.c:...)
17323    by 0x........: main (tc19_shadowmem.c:144)
17324  Block was alloc'd by thread #x
17326 ----------------------------------------------------------------
17328 Possible data race during write of size 2 at 0x........ by thread #x
17329 Locks held: none
17330    at 0x........: child64 (tc19_shadowmem.c:105)
17331    by 0x........: steer (tc19_shadowmem.c:332)
17332    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17333    ...
17335 This conflicts with a previous write of size 2 by thread #x
17336 Locks held: none
17337    at 0x........: child64 (tc19_shadowmem.c:105)
17338    by 0x........: steer (tc19_shadowmem.c:332)
17339    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17340    ...
17341  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17342    at 0x........: malloc (vg_replace_malloc.c:...)
17343    by 0x........: main (tc19_shadowmem.c:144)
17344  Block was alloc'd by thread #x
17346 ----------------------------------------------------------------
17348 Possible data race during write of size 2 at 0x........ by thread #x
17349 Locks held: none
17350    at 0x........: child64 (tc19_shadowmem.c:105)
17351    by 0x........: steer (tc19_shadowmem.c:332)
17352    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17353    ...
17355 This conflicts with a previous write of size 2 by thread #x
17356 Locks held: none
17357    at 0x........: child64 (tc19_shadowmem.c:105)
17358    by 0x........: steer (tc19_shadowmem.c:332)
17359    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17360    ...
17361  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17362    at 0x........: malloc (vg_replace_malloc.c:...)
17363    by 0x........: main (tc19_shadowmem.c:144)
17364  Block was alloc'd by thread #x
17366 ----------------------------------------------------------------
17368 Possible data race during write of size 2 at 0x........ by thread #x
17369 Locks held: none
17370    at 0x........: child64 (tc19_shadowmem.c:105)
17371    by 0x........: steer (tc19_shadowmem.c:332)
17372    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17373    ...
17375 This conflicts with a previous write of size 2 by thread #x
17376 Locks held: none
17377    at 0x........: child64 (tc19_shadowmem.c:105)
17378    by 0x........: steer (tc19_shadowmem.c:332)
17379    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17380    ...
17381  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17382    at 0x........: malloc (vg_replace_malloc.c:...)
17383    by 0x........: main (tc19_shadowmem.c:144)
17384  Block was alloc'd by thread #x
17386 ---------- double gran, 7 .. 92, skip 23 ----------
17387 ---Thread-Announcement------------------------------------------
17389 Thread #x was created
17390    ...
17391    by 0x........: pthread_create@* (hg_intercepts.c:...)
17392    by 0x........: main (tc19_shadowmem.c:266)
17394 ---Thread-Announcement------------------------------------------
17396 Thread #x was created
17397    ...
17398    by 0x........: pthread_create@* (hg_intercepts.c:...)
17399    by 0x........: main (tc19_shadowmem.c:265)
17401 ----------------------------------------------------------------
17403 Possible data race during write of size 1 at 0x........ by thread #x
17404 Locks held: none
17405    at 0x........: child64 (tc19_shadowmem.c:105)
17406    by 0x........: steer (tc19_shadowmem.c:334)
17407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17408    ...
17410 This conflicts with a previous write of size 1 by thread #x
17411 Locks held: none
17412    at 0x........: child64 (tc19_shadowmem.c:105)
17413    by 0x........: steer (tc19_shadowmem.c:334)
17414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17415    ...
17416  Address 0x........ is 23 bytes inside a block of size 100 alloc'd
17417    at 0x........: malloc (vg_replace_malloc.c:...)
17418    by 0x........: main (tc19_shadowmem.c:144)
17419  Block was alloc'd by thread #x
17421 ----------------------------------------------------------------
17423 Possible data race during write of size 1 at 0x........ by thread #x
17424 Locks held: none
17425    at 0x........: child64 (tc19_shadowmem.c:105)
17426    by 0x........: steer (tc19_shadowmem.c:334)
17427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17428    ...
17430 This conflicts with a previous write of size 1 by thread #x
17431 Locks held: none
17432    at 0x........: child64 (tc19_shadowmem.c:105)
17433    by 0x........: steer (tc19_shadowmem.c:334)
17434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17435    ...
17436  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17437    at 0x........: malloc (vg_replace_malloc.c:...)
17438    by 0x........: main (tc19_shadowmem.c:144)
17439  Block was alloc'd by thread #x
17441 ----------------------------------------------------------------
17443 Possible data race during write of size 1 at 0x........ by thread #x
17444 Locks held: none
17445    at 0x........: child64 (tc19_shadowmem.c:105)
17446    by 0x........: steer (tc19_shadowmem.c:334)
17447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17448    ...
17450 This conflicts with a previous write of size 1 by thread #x
17451 Locks held: none
17452    at 0x........: child64 (tc19_shadowmem.c:105)
17453    by 0x........: steer (tc19_shadowmem.c:334)
17454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17455    ...
17456  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17457    at 0x........: malloc (vg_replace_malloc.c:...)
17458    by 0x........: main (tc19_shadowmem.c:144)
17459  Block was alloc'd by thread #x
17461 ----------------------------------------------------------------
17463 Possible data race during write of size 1 at 0x........ by thread #x
17464 Locks held: none
17465    at 0x........: child64 (tc19_shadowmem.c:105)
17466    by 0x........: steer (tc19_shadowmem.c:334)
17467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17468    ...
17470 This conflicts with a previous write of size 1 by thread #x
17471 Locks held: none
17472    at 0x........: child64 (tc19_shadowmem.c:105)
17473    by 0x........: steer (tc19_shadowmem.c:334)
17474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17475    ...
17476  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17477    at 0x........: malloc (vg_replace_malloc.c:...)
17478    by 0x........: main (tc19_shadowmem.c:144)
17479  Block was alloc'd by thread #x
17481 ----------------------------------------------------------------
17483 Possible data race during write of size 1 at 0x........ by thread #x
17484 Locks held: none
17485    at 0x........: child64 (tc19_shadowmem.c:105)
17486    by 0x........: steer (tc19_shadowmem.c:334)
17487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17488    ...
17490 This conflicts with a previous write of size 1 by thread #x
17491 Locks held: none
17492    at 0x........: child64 (tc19_shadowmem.c:105)
17493    by 0x........: steer (tc19_shadowmem.c:334)
17494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17495    ...
17496  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17497    at 0x........: malloc (vg_replace_malloc.c:...)
17498    by 0x........: main (tc19_shadowmem.c:144)
17499  Block was alloc'd by thread #x
17501 ----------------------------------------------------------------
17503 Possible data race during write of size 1 at 0x........ by thread #x
17504 Locks held: none
17505    at 0x........: child64 (tc19_shadowmem.c:105)
17506    by 0x........: steer (tc19_shadowmem.c:334)
17507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17508    ...
17510 This conflicts with a previous write of size 1 by thread #x
17511 Locks held: none
17512    at 0x........: child64 (tc19_shadowmem.c:105)
17513    by 0x........: steer (tc19_shadowmem.c:334)
17514    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17515    ...
17516  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17517    at 0x........: malloc (vg_replace_malloc.c:...)
17518    by 0x........: main (tc19_shadowmem.c:144)
17519  Block was alloc'd by thread #x
17521 ----------------------------------------------------------------
17523 Possible data race during write of size 1 at 0x........ by thread #x
17524 Locks held: none
17525    at 0x........: child64 (tc19_shadowmem.c:105)
17526    by 0x........: steer (tc19_shadowmem.c:334)
17527    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17528    ...
17530 This conflicts with a previous write of size 1 by thread #x
17531 Locks held: none
17532    at 0x........: child64 (tc19_shadowmem.c:105)
17533    by 0x........: steer (tc19_shadowmem.c:334)
17534    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17535    ...
17536  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17537    at 0x........: malloc (vg_replace_malloc.c:...)
17538    by 0x........: main (tc19_shadowmem.c:144)
17539  Block was alloc'd by thread #x
17541 ----------------------------------------------------------------
17543 Possible data race during write of size 1 at 0x........ by thread #x
17544 Locks held: none
17545    at 0x........: child64 (tc19_shadowmem.c:105)
17546    by 0x........: steer (tc19_shadowmem.c:334)
17547    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17548    ...
17550 This conflicts with a previous write of size 1 by thread #x
17551 Locks held: none
17552    at 0x........: child64 (tc19_shadowmem.c:105)
17553    by 0x........: steer (tc19_shadowmem.c:334)
17554    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17555    ...
17556  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17557    at 0x........: malloc (vg_replace_malloc.c:...)
17558    by 0x........: main (tc19_shadowmem.c:144)
17559  Block was alloc'd by thread #x
17561 ---------- double gran, 0 .. 92, skip 24 ----------
17562 ---Thread-Announcement------------------------------------------
17564 Thread #x was created
17565    ...
17566    by 0x........: pthread_create@* (hg_intercepts.c:...)
17567    by 0x........: main (tc19_shadowmem.c:266)
17569 ---Thread-Announcement------------------------------------------
17571 Thread #x was created
17572    ...
17573    by 0x........: pthread_create@* (hg_intercepts.c:...)
17574    by 0x........: main (tc19_shadowmem.c:265)
17576 ----------------------------------------------------------------
17578 Possible data race during write of size 8 at 0x........ by thread #x
17579 Locks held: none
17580    at 0x........: child64 (tc19_shadowmem.c:105)
17581    by 0x........: steer (tc19_shadowmem.c:336)
17582    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17583    ...
17585 This conflicts with a previous write of size 8 by thread #x
17586 Locks held: none
17587    at 0x........: child64 (tc19_shadowmem.c:105)
17588    by 0x........: steer (tc19_shadowmem.c:336)
17589    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17590    ...
17591  Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17592    at 0x........: malloc (vg_replace_malloc.c:...)
17593    by 0x........: main (tc19_shadowmem.c:144)
17594  Block was alloc'd by thread #x
17596 ---------- double gran, 1 .. 92, skip 25 ----------
17597 ---Thread-Announcement------------------------------------------
17599 Thread #x was created
17600    ...
17601    by 0x........: pthread_create@* (hg_intercepts.c:...)
17602    by 0x........: main (tc19_shadowmem.c:266)
17604 ---Thread-Announcement------------------------------------------
17606 Thread #x was created
17607    ...
17608    by 0x........: pthread_create@* (hg_intercepts.c:...)
17609    by 0x........: main (tc19_shadowmem.c:265)
17611 ----------------------------------------------------------------
17613 Possible data race during write of size 1 at 0x........ by thread #x
17614 Locks held: none
17615    at 0x........: child64 (tc19_shadowmem.c:105)
17616    by 0x........: steer (tc19_shadowmem.c:338)
17617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17618    ...
17620 This conflicts with a previous write of size 1 by thread #x
17621 Locks held: none
17622    at 0x........: child64 (tc19_shadowmem.c:105)
17623    by 0x........: steer (tc19_shadowmem.c:338)
17624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17625    ...
17626  Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17627    at 0x........: malloc (vg_replace_malloc.c:...)
17628    by 0x........: main (tc19_shadowmem.c:144)
17629  Block was alloc'd by thread #x
17631 ----------------------------------------------------------------
17633 Possible data race during write of size 1 at 0x........ by thread #x
17634 Locks held: none
17635    at 0x........: child64 (tc19_shadowmem.c:105)
17636    by 0x........: steer (tc19_shadowmem.c:338)
17637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17638    ...
17640 This conflicts with a previous write of size 1 by thread #x
17641 Locks held: none
17642    at 0x........: child64 (tc19_shadowmem.c:105)
17643    by 0x........: steer (tc19_shadowmem.c:338)
17644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17645    ...
17646  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17647    at 0x........: malloc (vg_replace_malloc.c:...)
17648    by 0x........: main (tc19_shadowmem.c:144)
17649  Block was alloc'd by thread #x
17651 ----------------------------------------------------------------
17653 Possible data race during write of size 1 at 0x........ by thread #x
17654 Locks held: none
17655    at 0x........: child64 (tc19_shadowmem.c:105)
17656    by 0x........: steer (tc19_shadowmem.c:338)
17657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17658    ...
17660 This conflicts with a previous write of size 1 by thread #x
17661 Locks held: none
17662    at 0x........: child64 (tc19_shadowmem.c:105)
17663    by 0x........: steer (tc19_shadowmem.c:338)
17664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17665    ...
17666  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17667    at 0x........: malloc (vg_replace_malloc.c:...)
17668    by 0x........: main (tc19_shadowmem.c:144)
17669  Block was alloc'd by thread #x
17671 ----------------------------------------------------------------
17673 Possible data race during write of size 1 at 0x........ by thread #x
17674 Locks held: none
17675    at 0x........: child64 (tc19_shadowmem.c:105)
17676    by 0x........: steer (tc19_shadowmem.c:338)
17677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17678    ...
17680 This conflicts with a previous write of size 1 by thread #x
17681 Locks held: none
17682    at 0x........: child64 (tc19_shadowmem.c:105)
17683    by 0x........: steer (tc19_shadowmem.c:338)
17684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17685    ...
17686  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17687    at 0x........: malloc (vg_replace_malloc.c:...)
17688    by 0x........: main (tc19_shadowmem.c:144)
17689  Block was alloc'd by thread #x
17691 ----------------------------------------------------------------
17693 Possible data race during write of size 1 at 0x........ by thread #x
17694 Locks held: none
17695    at 0x........: child64 (tc19_shadowmem.c:105)
17696    by 0x........: steer (tc19_shadowmem.c:338)
17697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17698    ...
17700 This conflicts with a previous write of size 1 by thread #x
17701 Locks held: none
17702    at 0x........: child64 (tc19_shadowmem.c:105)
17703    by 0x........: steer (tc19_shadowmem.c:338)
17704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17705    ...
17706  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17707    at 0x........: malloc (vg_replace_malloc.c:...)
17708    by 0x........: main (tc19_shadowmem.c:144)
17709  Block was alloc'd by thread #x
17711 ----------------------------------------------------------------
17713 Possible data race during write of size 1 at 0x........ by thread #x
17714 Locks held: none
17715    at 0x........: child64 (tc19_shadowmem.c:105)
17716    by 0x........: steer (tc19_shadowmem.c:338)
17717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17718    ...
17720 This conflicts with a previous write of size 1 by thread #x
17721 Locks held: none
17722    at 0x........: child64 (tc19_shadowmem.c:105)
17723    by 0x........: steer (tc19_shadowmem.c:338)
17724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17725    ...
17726  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17727    at 0x........: malloc (vg_replace_malloc.c:...)
17728    by 0x........: main (tc19_shadowmem.c:144)
17729  Block was alloc'd by thread #x
17731 ----------------------------------------------------------------
17733 Possible data race during write of size 1 at 0x........ by thread #x
17734 Locks held: none
17735    at 0x........: child64 (tc19_shadowmem.c:105)
17736    by 0x........: steer (tc19_shadowmem.c:338)
17737    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17738    ...
17740 This conflicts with a previous write of size 1 by thread #x
17741 Locks held: none
17742    at 0x........: child64 (tc19_shadowmem.c:105)
17743    by 0x........: steer (tc19_shadowmem.c:338)
17744    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17745    ...
17746  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
17747    at 0x........: malloc (vg_replace_malloc.c:...)
17748    by 0x........: main (tc19_shadowmem.c:144)
17749  Block was alloc'd by thread #x
17751 ----------------------------------------------------------------
17753 Possible data race during write of size 1 at 0x........ by thread #x
17754 Locks held: none
17755    at 0x........: child64 (tc19_shadowmem.c:105)
17756    by 0x........: steer (tc19_shadowmem.c:338)
17757    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17758    ...
17760 This conflicts with a previous write of size 1 by thread #x
17761 Locks held: none
17762    at 0x........: child64 (tc19_shadowmem.c:105)
17763    by 0x........: steer (tc19_shadowmem.c:338)
17764    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17765    ...
17766  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17767    at 0x........: malloc (vg_replace_malloc.c:...)
17768    by 0x........: main (tc19_shadowmem.c:144)
17769  Block was alloc'd by thread #x
17771 ---------- double gran, 2 .. 92, skip 26 ----------
17772 ---Thread-Announcement------------------------------------------
17774 Thread #x was created
17775    ...
17776    by 0x........: pthread_create@* (hg_intercepts.c:...)
17777    by 0x........: main (tc19_shadowmem.c:266)
17779 ---Thread-Announcement------------------------------------------
17781 Thread #x was created
17782    ...
17783    by 0x........: pthread_create@* (hg_intercepts.c:...)
17784    by 0x........: main (tc19_shadowmem.c:265)
17786 ----------------------------------------------------------------
17788 Possible data race during write of size 2 at 0x........ by thread #x
17789 Locks held: none
17790    at 0x........: child64 (tc19_shadowmem.c:105)
17791    by 0x........: steer (tc19_shadowmem.c:340)
17792    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17793    ...
17795 This conflicts with a previous write of size 2 by thread #x
17796 Locks held: none
17797    at 0x........: child64 (tc19_shadowmem.c:105)
17798    by 0x........: steer (tc19_shadowmem.c:340)
17799    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17800    ...
17801  Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17802    at 0x........: malloc (vg_replace_malloc.c:...)
17803    by 0x........: main (tc19_shadowmem.c:144)
17804  Block was alloc'd by thread #x
17806 ----------------------------------------------------------------
17808 Possible data race during write of size 2 at 0x........ by thread #x
17809 Locks held: none
17810    at 0x........: child64 (tc19_shadowmem.c:105)
17811    by 0x........: steer (tc19_shadowmem.c:340)
17812    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17813    ...
17815 This conflicts with a previous write of size 2 by thread #x
17816 Locks held: none
17817    at 0x........: child64 (tc19_shadowmem.c:105)
17818    by 0x........: steer (tc19_shadowmem.c:340)
17819    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17820    ...
17821  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17822    at 0x........: malloc (vg_replace_malloc.c:...)
17823    by 0x........: main (tc19_shadowmem.c:144)
17824  Block was alloc'd by thread #x
17826 ----------------------------------------------------------------
17828 Possible data race during write of size 2 at 0x........ by thread #x
17829 Locks held: none
17830    at 0x........: child64 (tc19_shadowmem.c:105)
17831    by 0x........: steer (tc19_shadowmem.c:340)
17832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17833    ...
17835 This conflicts with a previous write of size 2 by thread #x
17836 Locks held: none
17837    at 0x........: child64 (tc19_shadowmem.c:105)
17838    by 0x........: steer (tc19_shadowmem.c:340)
17839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17840    ...
17841  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17842    at 0x........: malloc (vg_replace_malloc.c:...)
17843    by 0x........: main (tc19_shadowmem.c:144)
17844  Block was alloc'd by thread #x
17846 ----------------------------------------------------------------
17848 Possible data race during write of size 2 at 0x........ by thread #x
17849 Locks held: none
17850    at 0x........: child64 (tc19_shadowmem.c:105)
17851    by 0x........: steer (tc19_shadowmem.c:340)
17852    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17853    ...
17855 This conflicts with a previous write of size 2 by thread #x
17856 Locks held: none
17857    at 0x........: child64 (tc19_shadowmem.c:105)
17858    by 0x........: steer (tc19_shadowmem.c:340)
17859    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17860    ...
17861  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17862    at 0x........: malloc (vg_replace_malloc.c:...)
17863    by 0x........: main (tc19_shadowmem.c:144)
17864  Block was alloc'd by thread #x
17866 ---------- double gran, 3 .. 92, skip 27 ----------
17867 ---Thread-Announcement------------------------------------------
17869 Thread #x was created
17870    ...
17871    by 0x........: pthread_create@* (hg_intercepts.c:...)
17872    by 0x........: main (tc19_shadowmem.c:266)
17874 ---Thread-Announcement------------------------------------------
17876 Thread #x was created
17877    ...
17878    by 0x........: pthread_create@* (hg_intercepts.c:...)
17879    by 0x........: main (tc19_shadowmem.c:265)
17881 ----------------------------------------------------------------
17883 Possible data race during write of size 1 at 0x........ by thread #x
17884 Locks held: none
17885    at 0x........: child64 (tc19_shadowmem.c:105)
17886    by 0x........: steer (tc19_shadowmem.c:342)
17887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17888    ...
17890 This conflicts with a previous write of size 1 by thread #x
17891 Locks held: none
17892    at 0x........: child64 (tc19_shadowmem.c:105)
17893    by 0x........: steer (tc19_shadowmem.c:342)
17894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17895    ...
17896  Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17897    at 0x........: malloc (vg_replace_malloc.c:...)
17898    by 0x........: main (tc19_shadowmem.c:144)
17899  Block was alloc'd by thread #x
17901 ----------------------------------------------------------------
17903 Possible data race during write of size 1 at 0x........ by thread #x
17904 Locks held: none
17905    at 0x........: child64 (tc19_shadowmem.c:105)
17906    by 0x........: steer (tc19_shadowmem.c:342)
17907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17908    ...
17910 This conflicts with a previous write of size 1 by thread #x
17911 Locks held: none
17912    at 0x........: child64 (tc19_shadowmem.c:105)
17913    by 0x........: steer (tc19_shadowmem.c:342)
17914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17915    ...
17916  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17917    at 0x........: malloc (vg_replace_malloc.c:...)
17918    by 0x........: main (tc19_shadowmem.c:144)
17919  Block was alloc'd by thread #x
17921 ----------------------------------------------------------------
17923 Possible data race during write of size 1 at 0x........ by thread #x
17924 Locks held: none
17925    at 0x........: child64 (tc19_shadowmem.c:105)
17926    by 0x........: steer (tc19_shadowmem.c:342)
17927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17928    ...
17930 This conflicts with a previous write of size 1 by thread #x
17931 Locks held: none
17932    at 0x........: child64 (tc19_shadowmem.c:105)
17933    by 0x........: steer (tc19_shadowmem.c:342)
17934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17935    ...
17936  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17937    at 0x........: malloc (vg_replace_malloc.c:...)
17938    by 0x........: main (tc19_shadowmem.c:144)
17939  Block was alloc'd by thread #x
17941 ----------------------------------------------------------------
17943 Possible data race during write of size 1 at 0x........ by thread #x
17944 Locks held: none
17945    at 0x........: child64 (tc19_shadowmem.c:105)
17946    by 0x........: steer (tc19_shadowmem.c:342)
17947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17948    ...
17950 This conflicts with a previous write of size 1 by thread #x
17951 Locks held: none
17952    at 0x........: child64 (tc19_shadowmem.c:105)
17953    by 0x........: steer (tc19_shadowmem.c:342)
17954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17955    ...
17956  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17957    at 0x........: malloc (vg_replace_malloc.c:...)
17958    by 0x........: main (tc19_shadowmem.c:144)
17959  Block was alloc'd by thread #x
17961 ----------------------------------------------------------------
17963 Possible data race during write of size 1 at 0x........ by thread #x
17964 Locks held: none
17965    at 0x........: child64 (tc19_shadowmem.c:105)
17966    by 0x........: steer (tc19_shadowmem.c:342)
17967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17968    ...
17970 This conflicts with a previous write of size 1 by thread #x
17971 Locks held: none
17972    at 0x........: child64 (tc19_shadowmem.c:105)
17973    by 0x........: steer (tc19_shadowmem.c:342)
17974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17975    ...
17976  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
17977    at 0x........: malloc (vg_replace_malloc.c:...)
17978    by 0x........: main (tc19_shadowmem.c:144)
17979  Block was alloc'd by thread #x
17981 ----------------------------------------------------------------
17983 Possible data race during write of size 1 at 0x........ by thread #x
17984 Locks held: none
17985    at 0x........: child64 (tc19_shadowmem.c:105)
17986    by 0x........: steer (tc19_shadowmem.c:342)
17987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17988    ...
17990 This conflicts with a previous write of size 1 by thread #x
17991 Locks held: none
17992    at 0x........: child64 (tc19_shadowmem.c:105)
17993    by 0x........: steer (tc19_shadowmem.c:342)
17994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
17995    ...
17996  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17997    at 0x........: malloc (vg_replace_malloc.c:...)
17998    by 0x........: main (tc19_shadowmem.c:144)
17999  Block was alloc'd by thread #x
18001 ----------------------------------------------------------------
18003 Possible data race during write of size 1 at 0x........ by thread #x
18004 Locks held: none
18005    at 0x........: child64 (tc19_shadowmem.c:105)
18006    by 0x........: steer (tc19_shadowmem.c:342)
18007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18008    ...
18010 This conflicts with a previous write of size 1 by thread #x
18011 Locks held: none
18012    at 0x........: child64 (tc19_shadowmem.c:105)
18013    by 0x........: steer (tc19_shadowmem.c:342)
18014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18015    ...
18016  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18017    at 0x........: malloc (vg_replace_malloc.c:...)
18018    by 0x........: main (tc19_shadowmem.c:144)
18019  Block was alloc'd by thread #x
18021 ----------------------------------------------------------------
18023 Possible data race during write of size 1 at 0x........ by thread #x
18024 Locks held: none
18025    at 0x........: child64 (tc19_shadowmem.c:105)
18026    by 0x........: steer (tc19_shadowmem.c:342)
18027    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18028    ...
18030 This conflicts with a previous write of size 1 by thread #x
18031 Locks held: none
18032    at 0x........: child64 (tc19_shadowmem.c:105)
18033    by 0x........: steer (tc19_shadowmem.c:342)
18034    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18035    ...
18036  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18037    at 0x........: malloc (vg_replace_malloc.c:...)
18038    by 0x........: main (tc19_shadowmem.c:144)
18039  Block was alloc'd by thread #x
18041 ---------- double gran, 4 .. 92, skip 28 ----------
18042 ---Thread-Announcement------------------------------------------
18044 Thread #x was created
18045    ...
18046    by 0x........: pthread_create@* (hg_intercepts.c:...)
18047    by 0x........: main (tc19_shadowmem.c:266)
18049 ---Thread-Announcement------------------------------------------
18051 Thread #x was created
18052    ...
18053    by 0x........: pthread_create@* (hg_intercepts.c:...)
18054    by 0x........: main (tc19_shadowmem.c:265)
18056 ----------------------------------------------------------------
18058 Possible data race during write of size 4 at 0x........ by thread #x
18059 Locks held: none
18060    at 0x........: child64 (tc19_shadowmem.c:105)
18061    by 0x........: steer (tc19_shadowmem.c:344)
18062    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18063    ...
18065 This conflicts with a previous write of size 4 by thread #x
18066 Locks held: none
18067    at 0x........: child64 (tc19_shadowmem.c:105)
18068    by 0x........: steer (tc19_shadowmem.c:344)
18069    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18070    ...
18071  Address 0x........ is 28 bytes inside a block of size 100 alloc'd
18072    at 0x........: malloc (vg_replace_malloc.c:...)
18073    by 0x........: main (tc19_shadowmem.c:144)
18074  Block was alloc'd by thread #x
18076 ----------------------------------------------------------------
18078 Possible data race during write of size 4 at 0x........ by thread #x
18079 Locks held: none
18080    at 0x........: child64 (tc19_shadowmem.c:105)
18081    by 0x........: steer (tc19_shadowmem.c:344)
18082    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18083    ...
18085 This conflicts with a previous write of size 4 by thread #x
18086 Locks held: none
18087    at 0x........: child64 (tc19_shadowmem.c:105)
18088    by 0x........: steer (tc19_shadowmem.c:344)
18089    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18090    ...
18091  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18092    at 0x........: malloc (vg_replace_malloc.c:...)
18093    by 0x........: main (tc19_shadowmem.c:144)
18094  Block was alloc'd by thread #x
18096 ---------- double gran, 5 .. 92, skip 29 ----------
18097 ---Thread-Announcement------------------------------------------
18099 Thread #x was created
18100    ...
18101    by 0x........: pthread_create@* (hg_intercepts.c:...)
18102    by 0x........: main (tc19_shadowmem.c:266)
18104 ---Thread-Announcement------------------------------------------
18106 Thread #x was created
18107    ...
18108    by 0x........: pthread_create@* (hg_intercepts.c:...)
18109    by 0x........: main (tc19_shadowmem.c:265)
18111 ----------------------------------------------------------------
18113 Possible data race during write of size 1 at 0x........ by thread #x
18114 Locks held: none
18115    at 0x........: child64 (tc19_shadowmem.c:105)
18116    by 0x........: steer (tc19_shadowmem.c:346)
18117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18118    ...
18120 This conflicts with a previous write of size 1 by thread #x
18121 Locks held: none
18122    at 0x........: child64 (tc19_shadowmem.c:105)
18123    by 0x........: steer (tc19_shadowmem.c:346)
18124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18125    ...
18126  Address 0x........ is 29 bytes inside a block of size 100 alloc'd
18127    at 0x........: malloc (vg_replace_malloc.c:...)
18128    by 0x........: main (tc19_shadowmem.c:144)
18129  Block was alloc'd by thread #x
18131 ----------------------------------------------------------------
18133 Possible data race during write of size 1 at 0x........ by thread #x
18134 Locks held: none
18135    at 0x........: child64 (tc19_shadowmem.c:105)
18136    by 0x........: steer (tc19_shadowmem.c:346)
18137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18138    ...
18140 This conflicts with a previous write of size 1 by thread #x
18141 Locks held: none
18142    at 0x........: child64 (tc19_shadowmem.c:105)
18143    by 0x........: steer (tc19_shadowmem.c:346)
18144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18145    ...
18146  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
18147    at 0x........: malloc (vg_replace_malloc.c:...)
18148    by 0x........: main (tc19_shadowmem.c:144)
18149  Block was alloc'd by thread #x
18151 ----------------------------------------------------------------
18153 Possible data race during write of size 1 at 0x........ by thread #x
18154 Locks held: none
18155    at 0x........: child64 (tc19_shadowmem.c:105)
18156    by 0x........: steer (tc19_shadowmem.c:346)
18157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18158    ...
18160 This conflicts with a previous write of size 1 by thread #x
18161 Locks held: none
18162    at 0x........: child64 (tc19_shadowmem.c:105)
18163    by 0x........: steer (tc19_shadowmem.c:346)
18164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18165    ...
18166  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
18167    at 0x........: malloc (vg_replace_malloc.c:...)
18168    by 0x........: main (tc19_shadowmem.c:144)
18169  Block was alloc'd by thread #x
18171 ----------------------------------------------------------------
18173 Possible data race during write of size 1 at 0x........ by thread #x
18174 Locks held: none
18175    at 0x........: child64 (tc19_shadowmem.c:105)
18176    by 0x........: steer (tc19_shadowmem.c:346)
18177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18178    ...
18180 This conflicts with a previous write of size 1 by thread #x
18181 Locks held: none
18182    at 0x........: child64 (tc19_shadowmem.c:105)
18183    by 0x........: steer (tc19_shadowmem.c:346)
18184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18185    ...
18186  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18187    at 0x........: malloc (vg_replace_malloc.c:...)
18188    by 0x........: main (tc19_shadowmem.c:144)
18189  Block was alloc'd by thread #x
18191 ----------------------------------------------------------------
18193 Possible data race during write of size 1 at 0x........ by thread #x
18194 Locks held: none
18195    at 0x........: child64 (tc19_shadowmem.c:105)
18196    by 0x........: steer (tc19_shadowmem.c:346)
18197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18198    ...
18200 This conflicts with a previous write of size 1 by thread #x
18201 Locks held: none
18202    at 0x........: child64 (tc19_shadowmem.c:105)
18203    by 0x........: steer (tc19_shadowmem.c:346)
18204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18205    ...
18206  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18207    at 0x........: malloc (vg_replace_malloc.c:...)
18208    by 0x........: main (tc19_shadowmem.c:144)
18209  Block was alloc'd by thread #x
18211 ----------------------------------------------------------------
18213 Possible data race during write of size 1 at 0x........ by thread #x
18214 Locks held: none
18215    at 0x........: child64 (tc19_shadowmem.c:105)
18216    by 0x........: steer (tc19_shadowmem.c:346)
18217    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18218    ...
18220 This conflicts with a previous write of size 1 by thread #x
18221 Locks held: none
18222    at 0x........: child64 (tc19_shadowmem.c:105)
18223    by 0x........: steer (tc19_shadowmem.c:346)
18224    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18225    ...
18226  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18227    at 0x........: malloc (vg_replace_malloc.c:...)
18228    by 0x........: main (tc19_shadowmem.c:144)
18229  Block was alloc'd by thread #x
18231 ----------------------------------------------------------------
18233 Possible data race during write of size 1 at 0x........ by thread #x
18234 Locks held: none
18235    at 0x........: child64 (tc19_shadowmem.c:105)
18236    by 0x........: steer (tc19_shadowmem.c:346)
18237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18238    ...
18240 This conflicts with a previous write of size 1 by thread #x
18241 Locks held: none
18242    at 0x........: child64 (tc19_shadowmem.c:105)
18243    by 0x........: steer (tc19_shadowmem.c:346)
18244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18245    ...
18246  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18247    at 0x........: malloc (vg_replace_malloc.c:...)
18248    by 0x........: main (tc19_shadowmem.c:144)
18249  Block was alloc'd by thread #x
18251 ----------------------------------------------------------------
18253 Possible data race during write of size 1 at 0x........ by thread #x
18254 Locks held: none
18255    at 0x........: child64 (tc19_shadowmem.c:105)
18256    by 0x........: steer (tc19_shadowmem.c:346)
18257    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18258    ...
18260 This conflicts with a previous write of size 1 by thread #x
18261 Locks held: none
18262    at 0x........: child64 (tc19_shadowmem.c:105)
18263    by 0x........: steer (tc19_shadowmem.c:346)
18264    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18265    ...
18266  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18267    at 0x........: malloc (vg_replace_malloc.c:...)
18268    by 0x........: main (tc19_shadowmem.c:144)
18269  Block was alloc'd by thread #x
18271 ---------- double gran, 6 .. 92, skip 30 ----------
18272 ---Thread-Announcement------------------------------------------
18274 Thread #x was created
18275    ...
18276    by 0x........: pthread_create@* (hg_intercepts.c:...)
18277    by 0x........: main (tc19_shadowmem.c:266)
18279 ---Thread-Announcement------------------------------------------
18281 Thread #x was created
18282    ...
18283    by 0x........: pthread_create@* (hg_intercepts.c:...)
18284    by 0x........: main (tc19_shadowmem.c:265)
18286 ----------------------------------------------------------------
18288 Possible data race during write of size 2 at 0x........ by thread #x
18289 Locks held: none
18290    at 0x........: child64 (tc19_shadowmem.c:105)
18291    by 0x........: steer (tc19_shadowmem.c:348)
18292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18293    ...
18295 This conflicts with a previous write of size 2 by thread #x
18296 Locks held: none
18297    at 0x........: child64 (tc19_shadowmem.c:105)
18298    by 0x........: steer (tc19_shadowmem.c:348)
18299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18300    ...
18301  Address 0x........ is 30 bytes inside a block of size 100 alloc'd
18302    at 0x........: malloc (vg_replace_malloc.c:...)
18303    by 0x........: main (tc19_shadowmem.c:144)
18304  Block was alloc'd by thread #x
18306 ----------------------------------------------------------------
18308 Possible data race during write of size 2 at 0x........ by thread #x
18309 Locks held: none
18310    at 0x........: child64 (tc19_shadowmem.c:105)
18311    by 0x........: steer (tc19_shadowmem.c:348)
18312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18313    ...
18315 This conflicts with a previous write of size 2 by thread #x
18316 Locks held: none
18317    at 0x........: child64 (tc19_shadowmem.c:105)
18318    by 0x........: steer (tc19_shadowmem.c:348)
18319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18320    ...
18321  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18322    at 0x........: malloc (vg_replace_malloc.c:...)
18323    by 0x........: main (tc19_shadowmem.c:144)
18324  Block was alloc'd by thread #x
18326 ----------------------------------------------------------------
18328 Possible data race during write of size 2 at 0x........ by thread #x
18329 Locks held: none
18330    at 0x........: child64 (tc19_shadowmem.c:105)
18331    by 0x........: steer (tc19_shadowmem.c:348)
18332    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18333    ...
18335 This conflicts with a previous write of size 2 by thread #x
18336 Locks held: none
18337    at 0x........: child64 (tc19_shadowmem.c:105)
18338    by 0x........: steer (tc19_shadowmem.c:348)
18339    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18340    ...
18341  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18342    at 0x........: malloc (vg_replace_malloc.c:...)
18343    by 0x........: main (tc19_shadowmem.c:144)
18344  Block was alloc'd by thread #x
18346 ----------------------------------------------------------------
18348 Possible data race during write of size 2 at 0x........ by thread #x
18349 Locks held: none
18350    at 0x........: child64 (tc19_shadowmem.c:105)
18351    by 0x........: steer (tc19_shadowmem.c:348)
18352    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18353    ...
18355 This conflicts with a previous write of size 2 by thread #x
18356 Locks held: none
18357    at 0x........: child64 (tc19_shadowmem.c:105)
18358    by 0x........: steer (tc19_shadowmem.c:348)
18359    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18360    ...
18361  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18362    at 0x........: malloc (vg_replace_malloc.c:...)
18363    by 0x........: main (tc19_shadowmem.c:144)
18364  Block was alloc'd by thread #x
18366 ---------- double gran, 7 .. 92, skip 31 ----------
18367 ---Thread-Announcement------------------------------------------
18369 Thread #x was created
18370    ...
18371    by 0x........: pthread_create@* (hg_intercepts.c:...)
18372    by 0x........: main (tc19_shadowmem.c:266)
18374 ---Thread-Announcement------------------------------------------
18376 Thread #x was created
18377    ...
18378    by 0x........: pthread_create@* (hg_intercepts.c:...)
18379    by 0x........: main (tc19_shadowmem.c:265)
18381 ----------------------------------------------------------------
18383 Possible data race during write of size 1 at 0x........ by thread #x
18384 Locks held: none
18385    at 0x........: child64 (tc19_shadowmem.c:105)
18386    by 0x........: steer (tc19_shadowmem.c:350)
18387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18388    ...
18390 This conflicts with a previous write of size 1 by thread #x
18391 Locks held: none
18392    at 0x........: child64 (tc19_shadowmem.c:105)
18393    by 0x........: steer (tc19_shadowmem.c:350)
18394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18395    ...
18396  Address 0x........ is 31 bytes inside a block of size 100 alloc'd
18397    at 0x........: malloc (vg_replace_malloc.c:...)
18398    by 0x........: main (tc19_shadowmem.c:144)
18399  Block was alloc'd by thread #x
18401 ----------------------------------------------------------------
18403 Possible data race during write of size 1 at 0x........ by thread #x
18404 Locks held: none
18405    at 0x........: child64 (tc19_shadowmem.c:105)
18406    by 0x........: steer (tc19_shadowmem.c:350)
18407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18408    ...
18410 This conflicts with a previous write of size 1 by thread #x
18411 Locks held: none
18412    at 0x........: child64 (tc19_shadowmem.c:105)
18413    by 0x........: steer (tc19_shadowmem.c:350)
18414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18415    ...
18416  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18417    at 0x........: malloc (vg_replace_malloc.c:...)
18418    by 0x........: main (tc19_shadowmem.c:144)
18419  Block was alloc'd by thread #x
18421 ----------------------------------------------------------------
18423 Possible data race during write of size 1 at 0x........ by thread #x
18424 Locks held: none
18425    at 0x........: child64 (tc19_shadowmem.c:105)
18426    by 0x........: steer (tc19_shadowmem.c:350)
18427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18428    ...
18430 This conflicts with a previous write of size 1 by thread #x
18431 Locks held: none
18432    at 0x........: child64 (tc19_shadowmem.c:105)
18433    by 0x........: steer (tc19_shadowmem.c:350)
18434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18435    ...
18436  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18437    at 0x........: malloc (vg_replace_malloc.c:...)
18438    by 0x........: main (tc19_shadowmem.c:144)
18439  Block was alloc'd by thread #x
18441 ----------------------------------------------------------------
18443 Possible data race during write of size 1 at 0x........ by thread #x
18444 Locks held: none
18445    at 0x........: child64 (tc19_shadowmem.c:105)
18446    by 0x........: steer (tc19_shadowmem.c:350)
18447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18448    ...
18450 This conflicts with a previous write of size 1 by thread #x
18451 Locks held: none
18452    at 0x........: child64 (tc19_shadowmem.c:105)
18453    by 0x........: steer (tc19_shadowmem.c:350)
18454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18455    ...
18456  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18457    at 0x........: malloc (vg_replace_malloc.c:...)
18458    by 0x........: main (tc19_shadowmem.c:144)
18459  Block was alloc'd by thread #x
18461 ----------------------------------------------------------------
18463 Possible data race during write of size 1 at 0x........ by thread #x
18464 Locks held: none
18465    at 0x........: child64 (tc19_shadowmem.c:105)
18466    by 0x........: steer (tc19_shadowmem.c:350)
18467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18468    ...
18470 This conflicts with a previous write of size 1 by thread #x
18471 Locks held: none
18472    at 0x........: child64 (tc19_shadowmem.c:105)
18473    by 0x........: steer (tc19_shadowmem.c:350)
18474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18475    ...
18476  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18477    at 0x........: malloc (vg_replace_malloc.c:...)
18478    by 0x........: main (tc19_shadowmem.c:144)
18479  Block was alloc'd by thread #x
18481 ----------------------------------------------------------------
18483 Possible data race during write of size 1 at 0x........ by thread #x
18484 Locks held: none
18485    at 0x........: child64 (tc19_shadowmem.c:105)
18486    by 0x........: steer (tc19_shadowmem.c:350)
18487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18488    ...
18490 This conflicts with a previous write of size 1 by thread #x
18491 Locks held: none
18492    at 0x........: child64 (tc19_shadowmem.c:105)
18493    by 0x........: steer (tc19_shadowmem.c:350)
18494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18495    ...
18496  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18497    at 0x........: malloc (vg_replace_malloc.c:...)
18498    by 0x........: main (tc19_shadowmem.c:144)
18499  Block was alloc'd by thread #x
18501 ----------------------------------------------------------------
18503 Possible data race during write of size 1 at 0x........ by thread #x
18504 Locks held: none
18505    at 0x........: child64 (tc19_shadowmem.c:105)
18506    by 0x........: steer (tc19_shadowmem.c:350)
18507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18508    ...
18510 This conflicts with a previous write of size 1 by thread #x
18511 Locks held: none
18512    at 0x........: child64 (tc19_shadowmem.c:105)
18513    by 0x........: steer (tc19_shadowmem.c:350)
18514    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18515    ...
18516  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18517    at 0x........: malloc (vg_replace_malloc.c:...)
18518    by 0x........: main (tc19_shadowmem.c:144)
18519  Block was alloc'd by thread #x
18521 ----------------------------------------------------------------
18523 Possible data race during write of size 1 at 0x........ by thread #x
18524 Locks held: none
18525    at 0x........: child64 (tc19_shadowmem.c:105)
18526    by 0x........: steer (tc19_shadowmem.c:350)
18527    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18528    ...
18530 This conflicts with a previous write of size 1 by thread #x
18531 Locks held: none
18532    at 0x........: child64 (tc19_shadowmem.c:105)
18533    by 0x........: steer (tc19_shadowmem.c:350)
18534    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18535    ...
18536  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18537    at 0x........: malloc (vg_replace_malloc.c:...)
18538    by 0x........: main (tc19_shadowmem.c:144)
18539  Block was alloc'd by thread #x
18541 ---------- double gran, 0 .. 92, skip 32 ----------
18542 ---Thread-Announcement------------------------------------------
18544 Thread #x was created
18545    ...
18546    by 0x........: pthread_create@* (hg_intercepts.c:...)
18547    by 0x........: main (tc19_shadowmem.c:266)
18549 ---Thread-Announcement------------------------------------------
18551 Thread #x was created
18552    ...
18553    by 0x........: pthread_create@* (hg_intercepts.c:...)
18554    by 0x........: main (tc19_shadowmem.c:265)
18556 ----------------------------------------------------------------
18558 Possible data race during write of size 8 at 0x........ by thread #x
18559 Locks held: none
18560    at 0x........: child64 (tc19_shadowmem.c:105)
18561    by 0x........: steer (tc19_shadowmem.c:352)
18562    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18563    ...
18565 This conflicts with a previous write of size 8 by thread #x
18566 Locks held: none
18567    at 0x........: child64 (tc19_shadowmem.c:105)
18568    by 0x........: steer (tc19_shadowmem.c:352)
18569    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18570    ...
18571  Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18572    at 0x........: malloc (vg_replace_malloc.c:...)
18573    by 0x........: main (tc19_shadowmem.c:144)
18574  Block was alloc'd by thread #x
18576 ---------- double gran, 1 .. 92, skip 33 ----------
18577 ---Thread-Announcement------------------------------------------
18579 Thread #x was created
18580    ...
18581    by 0x........: pthread_create@* (hg_intercepts.c:...)
18582    by 0x........: main (tc19_shadowmem.c:266)
18584 ---Thread-Announcement------------------------------------------
18586 Thread #x was created
18587    ...
18588    by 0x........: pthread_create@* (hg_intercepts.c:...)
18589    by 0x........: main (tc19_shadowmem.c:265)
18591 ----------------------------------------------------------------
18593 Possible data race during write of size 1 at 0x........ by thread #x
18594 Locks held: none
18595    at 0x........: child64 (tc19_shadowmem.c:105)
18596    by 0x........: steer (tc19_shadowmem.c:354)
18597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18598    ...
18600 This conflicts with a previous write of size 1 by thread #x
18601 Locks held: none
18602    at 0x........: child64 (tc19_shadowmem.c:105)
18603    by 0x........: steer (tc19_shadowmem.c:354)
18604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18605    ...
18606  Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18607    at 0x........: malloc (vg_replace_malloc.c:...)
18608    by 0x........: main (tc19_shadowmem.c:144)
18609  Block was alloc'd by thread #x
18611 ----------------------------------------------------------------
18613 Possible data race during write of size 1 at 0x........ by thread #x
18614 Locks held: none
18615    at 0x........: child64 (tc19_shadowmem.c:105)
18616    by 0x........: steer (tc19_shadowmem.c:354)
18617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18618    ...
18620 This conflicts with a previous write of size 1 by thread #x
18621 Locks held: none
18622    at 0x........: child64 (tc19_shadowmem.c:105)
18623    by 0x........: steer (tc19_shadowmem.c:354)
18624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18625    ...
18626  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18627    at 0x........: malloc (vg_replace_malloc.c:...)
18628    by 0x........: main (tc19_shadowmem.c:144)
18629  Block was alloc'd by thread #x
18631 ----------------------------------------------------------------
18633 Possible data race during write of size 1 at 0x........ by thread #x
18634 Locks held: none
18635    at 0x........: child64 (tc19_shadowmem.c:105)
18636    by 0x........: steer (tc19_shadowmem.c:354)
18637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18638    ...
18640 This conflicts with a previous write of size 1 by thread #x
18641 Locks held: none
18642    at 0x........: child64 (tc19_shadowmem.c:105)
18643    by 0x........: steer (tc19_shadowmem.c:354)
18644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18645    ...
18646  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18647    at 0x........: malloc (vg_replace_malloc.c:...)
18648    by 0x........: main (tc19_shadowmem.c:144)
18649  Block was alloc'd by thread #x
18651 ----------------------------------------------------------------
18653 Possible data race during write of size 1 at 0x........ by thread #x
18654 Locks held: none
18655    at 0x........: child64 (tc19_shadowmem.c:105)
18656    by 0x........: steer (tc19_shadowmem.c:354)
18657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18658    ...
18660 This conflicts with a previous write of size 1 by thread #x
18661 Locks held: none
18662    at 0x........: child64 (tc19_shadowmem.c:105)
18663    by 0x........: steer (tc19_shadowmem.c:354)
18664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18665    ...
18666  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18667    at 0x........: malloc (vg_replace_malloc.c:...)
18668    by 0x........: main (tc19_shadowmem.c:144)
18669  Block was alloc'd by thread #x
18671 ----------------------------------------------------------------
18673 Possible data race during write of size 1 at 0x........ by thread #x
18674 Locks held: none
18675    at 0x........: child64 (tc19_shadowmem.c:105)
18676    by 0x........: steer (tc19_shadowmem.c:354)
18677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18678    ...
18680 This conflicts with a previous write of size 1 by thread #x
18681 Locks held: none
18682    at 0x........: child64 (tc19_shadowmem.c:105)
18683    by 0x........: steer (tc19_shadowmem.c:354)
18684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18685    ...
18686  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18687    at 0x........: malloc (vg_replace_malloc.c:...)
18688    by 0x........: main (tc19_shadowmem.c:144)
18689  Block was alloc'd by thread #x
18691 ----------------------------------------------------------------
18693 Possible data race during write of size 1 at 0x........ by thread #x
18694 Locks held: none
18695    at 0x........: child64 (tc19_shadowmem.c:105)
18696    by 0x........: steer (tc19_shadowmem.c:354)
18697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18698    ...
18700 This conflicts with a previous write of size 1 by thread #x
18701 Locks held: none
18702    at 0x........: child64 (tc19_shadowmem.c:105)
18703    by 0x........: steer (tc19_shadowmem.c:354)
18704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18705    ...
18706  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18707    at 0x........: malloc (vg_replace_malloc.c:...)
18708    by 0x........: main (tc19_shadowmem.c:144)
18709  Block was alloc'd by thread #x
18711 ----------------------------------------------------------------
18713 Possible data race during write of size 1 at 0x........ by thread #x
18714 Locks held: none
18715    at 0x........: child64 (tc19_shadowmem.c:105)
18716    by 0x........: steer (tc19_shadowmem.c:354)
18717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18718    ...
18720 This conflicts with a previous write of size 1 by thread #x
18721 Locks held: none
18722    at 0x........: child64 (tc19_shadowmem.c:105)
18723    by 0x........: steer (tc19_shadowmem.c:354)
18724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18725    ...
18726  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
18727    at 0x........: malloc (vg_replace_malloc.c:...)
18728    by 0x........: main (tc19_shadowmem.c:144)
18729  Block was alloc'd by thread #x
18731 ----------------------------------------------------------------
18733 Possible data race during write of size 1 at 0x........ by thread #x
18734 Locks held: none
18735    at 0x........: child64 (tc19_shadowmem.c:105)
18736    by 0x........: steer (tc19_shadowmem.c:354)
18737    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18738    ...
18740 This conflicts with a previous write of size 1 by thread #x
18741 Locks held: none
18742    at 0x........: child64 (tc19_shadowmem.c:105)
18743    by 0x........: steer (tc19_shadowmem.c:354)
18744    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18745    ...
18746  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18747    at 0x........: malloc (vg_replace_malloc.c:...)
18748    by 0x........: main (tc19_shadowmem.c:144)
18749  Block was alloc'd by thread #x
18751 ---------- double gran, 2 .. 92, skip 34 ----------
18752 ---Thread-Announcement------------------------------------------
18754 Thread #x was created
18755    ...
18756    by 0x........: pthread_create@* (hg_intercepts.c:...)
18757    by 0x........: main (tc19_shadowmem.c:266)
18759 ---Thread-Announcement------------------------------------------
18761 Thread #x was created
18762    ...
18763    by 0x........: pthread_create@* (hg_intercepts.c:...)
18764    by 0x........: main (tc19_shadowmem.c:265)
18766 ----------------------------------------------------------------
18768 Possible data race during write of size 2 at 0x........ by thread #x
18769 Locks held: none
18770    at 0x........: child64 (tc19_shadowmem.c:105)
18771    by 0x........: steer (tc19_shadowmem.c:356)
18772    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18773    ...
18775 This conflicts with a previous write of size 2 by thread #x
18776 Locks held: none
18777    at 0x........: child64 (tc19_shadowmem.c:105)
18778    by 0x........: steer (tc19_shadowmem.c:356)
18779    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18780    ...
18781  Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18782    at 0x........: malloc (vg_replace_malloc.c:...)
18783    by 0x........: main (tc19_shadowmem.c:144)
18784  Block was alloc'd by thread #x
18786 ----------------------------------------------------------------
18788 Possible data race during write of size 2 at 0x........ by thread #x
18789 Locks held: none
18790    at 0x........: child64 (tc19_shadowmem.c:105)
18791    by 0x........: steer (tc19_shadowmem.c:356)
18792    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18793    ...
18795 This conflicts with a previous write of size 2 by thread #x
18796 Locks held: none
18797    at 0x........: child64 (tc19_shadowmem.c:105)
18798    by 0x........: steer (tc19_shadowmem.c:356)
18799    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18800    ...
18801  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18802    at 0x........: malloc (vg_replace_malloc.c:...)
18803    by 0x........: main (tc19_shadowmem.c:144)
18804  Block was alloc'd by thread #x
18806 ----------------------------------------------------------------
18808 Possible data race during write of size 2 at 0x........ by thread #x
18809 Locks held: none
18810    at 0x........: child64 (tc19_shadowmem.c:105)
18811    by 0x........: steer (tc19_shadowmem.c:356)
18812    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18813    ...
18815 This conflicts with a previous write of size 2 by thread #x
18816 Locks held: none
18817    at 0x........: child64 (tc19_shadowmem.c:105)
18818    by 0x........: steer (tc19_shadowmem.c:356)
18819    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18820    ...
18821  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18822    at 0x........: malloc (vg_replace_malloc.c:...)
18823    by 0x........: main (tc19_shadowmem.c:144)
18824  Block was alloc'd by thread #x
18826 ----------------------------------------------------------------
18828 Possible data race during write of size 2 at 0x........ by thread #x
18829 Locks held: none
18830    at 0x........: child64 (tc19_shadowmem.c:105)
18831    by 0x........: steer (tc19_shadowmem.c:356)
18832    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18833    ...
18835 This conflicts with a previous write of size 2 by thread #x
18836 Locks held: none
18837    at 0x........: child64 (tc19_shadowmem.c:105)
18838    by 0x........: steer (tc19_shadowmem.c:356)
18839    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18840    ...
18841  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18842    at 0x........: malloc (vg_replace_malloc.c:...)
18843    by 0x........: main (tc19_shadowmem.c:144)
18844  Block was alloc'd by thread #x
18846 ---------- double gran, 3 .. 92, skip 35 ----------
18847 ---Thread-Announcement------------------------------------------
18849 Thread #x was created
18850    ...
18851    by 0x........: pthread_create@* (hg_intercepts.c:...)
18852    by 0x........: main (tc19_shadowmem.c:266)
18854 ---Thread-Announcement------------------------------------------
18856 Thread #x was created
18857    ...
18858    by 0x........: pthread_create@* (hg_intercepts.c:...)
18859    by 0x........: main (tc19_shadowmem.c:265)
18861 ----------------------------------------------------------------
18863 Possible data race during write of size 1 at 0x........ by thread #x
18864 Locks held: none
18865    at 0x........: child64 (tc19_shadowmem.c:105)
18866    by 0x........: steer (tc19_shadowmem.c:358)
18867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18868    ...
18870 This conflicts with a previous write of size 1 by thread #x
18871 Locks held: none
18872    at 0x........: child64 (tc19_shadowmem.c:105)
18873    by 0x........: steer (tc19_shadowmem.c:358)
18874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18875    ...
18876  Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18877    at 0x........: malloc (vg_replace_malloc.c:...)
18878    by 0x........: main (tc19_shadowmem.c:144)
18879  Block was alloc'd by thread #x
18881 ----------------------------------------------------------------
18883 Possible data race during write of size 1 at 0x........ by thread #x
18884 Locks held: none
18885    at 0x........: child64 (tc19_shadowmem.c:105)
18886    by 0x........: steer (tc19_shadowmem.c:358)
18887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18888    ...
18890 This conflicts with a previous write of size 1 by thread #x
18891 Locks held: none
18892    at 0x........: child64 (tc19_shadowmem.c:105)
18893    by 0x........: steer (tc19_shadowmem.c:358)
18894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18895    ...
18896  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18897    at 0x........: malloc (vg_replace_malloc.c:...)
18898    by 0x........: main (tc19_shadowmem.c:144)
18899  Block was alloc'd by thread #x
18901 ----------------------------------------------------------------
18903 Possible data race during write of size 1 at 0x........ by thread #x
18904 Locks held: none
18905    at 0x........: child64 (tc19_shadowmem.c:105)
18906    by 0x........: steer (tc19_shadowmem.c:358)
18907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18908    ...
18910 This conflicts with a previous write of size 1 by thread #x
18911 Locks held: none
18912    at 0x........: child64 (tc19_shadowmem.c:105)
18913    by 0x........: steer (tc19_shadowmem.c:358)
18914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18915    ...
18916  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18917    at 0x........: malloc (vg_replace_malloc.c:...)
18918    by 0x........: main (tc19_shadowmem.c:144)
18919  Block was alloc'd by thread #x
18921 ----------------------------------------------------------------
18923 Possible data race during write of size 1 at 0x........ by thread #x
18924 Locks held: none
18925    at 0x........: child64 (tc19_shadowmem.c:105)
18926    by 0x........: steer (tc19_shadowmem.c:358)
18927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18928    ...
18930 This conflicts with a previous write of size 1 by thread #x
18931 Locks held: none
18932    at 0x........: child64 (tc19_shadowmem.c:105)
18933    by 0x........: steer (tc19_shadowmem.c:358)
18934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18935    ...
18936  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18937    at 0x........: malloc (vg_replace_malloc.c:...)
18938    by 0x........: main (tc19_shadowmem.c:144)
18939  Block was alloc'd by thread #x
18941 ----------------------------------------------------------------
18943 Possible data race during write of size 1 at 0x........ by thread #x
18944 Locks held: none
18945    at 0x........: child64 (tc19_shadowmem.c:105)
18946    by 0x........: steer (tc19_shadowmem.c:358)
18947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18948    ...
18950 This conflicts with a previous write of size 1 by thread #x
18951 Locks held: none
18952    at 0x........: child64 (tc19_shadowmem.c:105)
18953    by 0x........: steer (tc19_shadowmem.c:358)
18954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18955    ...
18956  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
18957    at 0x........: malloc (vg_replace_malloc.c:...)
18958    by 0x........: main (tc19_shadowmem.c:144)
18959  Block was alloc'd by thread #x
18961 ----------------------------------------------------------------
18963 Possible data race during write of size 1 at 0x........ by thread #x
18964 Locks held: none
18965    at 0x........: child64 (tc19_shadowmem.c:105)
18966    by 0x........: steer (tc19_shadowmem.c:358)
18967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18968    ...
18970 This conflicts with a previous write of size 1 by thread #x
18971 Locks held: none
18972    at 0x........: child64 (tc19_shadowmem.c:105)
18973    by 0x........: steer (tc19_shadowmem.c:358)
18974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18975    ...
18976  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18977    at 0x........: malloc (vg_replace_malloc.c:...)
18978    by 0x........: main (tc19_shadowmem.c:144)
18979  Block was alloc'd by thread #x
18981 ----------------------------------------------------------------
18983 Possible data race during write of size 1 at 0x........ by thread #x
18984 Locks held: none
18985    at 0x........: child64 (tc19_shadowmem.c:105)
18986    by 0x........: steer (tc19_shadowmem.c:358)
18987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18988    ...
18990 This conflicts with a previous write of size 1 by thread #x
18991 Locks held: none
18992    at 0x........: child64 (tc19_shadowmem.c:105)
18993    by 0x........: steer (tc19_shadowmem.c:358)
18994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
18995    ...
18996  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
18997    at 0x........: malloc (vg_replace_malloc.c:...)
18998    by 0x........: main (tc19_shadowmem.c:144)
18999  Block was alloc'd by thread #x
19001 ----------------------------------------------------------------
19003 Possible data race during write of size 1 at 0x........ by thread #x
19004 Locks held: none
19005    at 0x........: child64 (tc19_shadowmem.c:105)
19006    by 0x........: steer (tc19_shadowmem.c:358)
19007    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19008    ...
19010 This conflicts with a previous write of size 1 by thread #x
19011 Locks held: none
19012    at 0x........: child64 (tc19_shadowmem.c:105)
19013    by 0x........: steer (tc19_shadowmem.c:358)
19014    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19015    ...
19016  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19017    at 0x........: malloc (vg_replace_malloc.c:...)
19018    by 0x........: main (tc19_shadowmem.c:144)
19019  Block was alloc'd by thread #x
19021 ---------- double gran, 4 .. 92, skip 36 ----------
19022 ---Thread-Announcement------------------------------------------
19024 Thread #x was created
19025    ...
19026    by 0x........: pthread_create@* (hg_intercepts.c:...)
19027    by 0x........: main (tc19_shadowmem.c:266)
19029 ---Thread-Announcement------------------------------------------
19031 Thread #x was created
19032    ...
19033    by 0x........: pthread_create@* (hg_intercepts.c:...)
19034    by 0x........: main (tc19_shadowmem.c:265)
19036 ----------------------------------------------------------------
19038 Possible data race during write of size 4 at 0x........ by thread #x
19039 Locks held: none
19040    at 0x........: child64 (tc19_shadowmem.c:105)
19041    by 0x........: steer (tc19_shadowmem.c:360)
19042    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19043    ...
19045 This conflicts with a previous write of size 4 by thread #x
19046 Locks held: none
19047    at 0x........: child64 (tc19_shadowmem.c:105)
19048    by 0x........: steer (tc19_shadowmem.c:360)
19049    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19050    ...
19051  Address 0x........ is 36 bytes inside a block of size 100 alloc'd
19052    at 0x........: malloc (vg_replace_malloc.c:...)
19053    by 0x........: main (tc19_shadowmem.c:144)
19054  Block was alloc'd by thread #x
19056 ----------------------------------------------------------------
19058 Possible data race during write of size 4 at 0x........ by thread #x
19059 Locks held: none
19060    at 0x........: child64 (tc19_shadowmem.c:105)
19061    by 0x........: steer (tc19_shadowmem.c:360)
19062    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19063    ...
19065 This conflicts with a previous write of size 4 by thread #x
19066 Locks held: none
19067    at 0x........: child64 (tc19_shadowmem.c:105)
19068    by 0x........: steer (tc19_shadowmem.c:360)
19069    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19070    ...
19071  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19072    at 0x........: malloc (vg_replace_malloc.c:...)
19073    by 0x........: main (tc19_shadowmem.c:144)
19074  Block was alloc'd by thread #x
19076 ---------- double gran, 5 .. 92, skip 37 ----------
19077 ---Thread-Announcement------------------------------------------
19079 Thread #x was created
19080    ...
19081    by 0x........: pthread_create@* (hg_intercepts.c:...)
19082    by 0x........: main (tc19_shadowmem.c:266)
19084 ---Thread-Announcement------------------------------------------
19086 Thread #x was created
19087    ...
19088    by 0x........: pthread_create@* (hg_intercepts.c:...)
19089    by 0x........: main (tc19_shadowmem.c:265)
19091 ----------------------------------------------------------------
19093 Possible data race during write of size 1 at 0x........ by thread #x
19094 Locks held: none
19095    at 0x........: child64 (tc19_shadowmem.c:105)
19096    by 0x........: steer (tc19_shadowmem.c:362)
19097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19098    ...
19100 This conflicts with a previous write of size 1 by thread #x
19101 Locks held: none
19102    at 0x........: child64 (tc19_shadowmem.c:105)
19103    by 0x........: steer (tc19_shadowmem.c:362)
19104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19105    ...
19106  Address 0x........ is 37 bytes inside a block of size 100 alloc'd
19107    at 0x........: malloc (vg_replace_malloc.c:...)
19108    by 0x........: main (tc19_shadowmem.c:144)
19109  Block was alloc'd by thread #x
19111 ----------------------------------------------------------------
19113 Possible data race during write of size 1 at 0x........ by thread #x
19114 Locks held: none
19115    at 0x........: child64 (tc19_shadowmem.c:105)
19116    by 0x........: steer (tc19_shadowmem.c:362)
19117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19118    ...
19120 This conflicts with a previous write of size 1 by thread #x
19121 Locks held: none
19122    at 0x........: child64 (tc19_shadowmem.c:105)
19123    by 0x........: steer (tc19_shadowmem.c:362)
19124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19125    ...
19126  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
19127    at 0x........: malloc (vg_replace_malloc.c:...)
19128    by 0x........: main (tc19_shadowmem.c:144)
19129  Block was alloc'd by thread #x
19131 ----------------------------------------------------------------
19133 Possible data race during write of size 1 at 0x........ by thread #x
19134 Locks held: none
19135    at 0x........: child64 (tc19_shadowmem.c:105)
19136    by 0x........: steer (tc19_shadowmem.c:362)
19137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19138    ...
19140 This conflicts with a previous write of size 1 by thread #x
19141 Locks held: none
19142    at 0x........: child64 (tc19_shadowmem.c:105)
19143    by 0x........: steer (tc19_shadowmem.c:362)
19144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19145    ...
19146  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
19147    at 0x........: malloc (vg_replace_malloc.c:...)
19148    by 0x........: main (tc19_shadowmem.c:144)
19149  Block was alloc'd by thread #x
19151 ----------------------------------------------------------------
19153 Possible data race during write of size 1 at 0x........ by thread #x
19154 Locks held: none
19155    at 0x........: child64 (tc19_shadowmem.c:105)
19156    by 0x........: steer (tc19_shadowmem.c:362)
19157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19158    ...
19160 This conflicts with a previous write of size 1 by thread #x
19161 Locks held: none
19162    at 0x........: child64 (tc19_shadowmem.c:105)
19163    by 0x........: steer (tc19_shadowmem.c:362)
19164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19165    ...
19166  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19167    at 0x........: malloc (vg_replace_malloc.c:...)
19168    by 0x........: main (tc19_shadowmem.c:144)
19169  Block was alloc'd by thread #x
19171 ----------------------------------------------------------------
19173 Possible data race during write of size 1 at 0x........ by thread #x
19174 Locks held: none
19175    at 0x........: child64 (tc19_shadowmem.c:105)
19176    by 0x........: steer (tc19_shadowmem.c:362)
19177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19178    ...
19180 This conflicts with a previous write of size 1 by thread #x
19181 Locks held: none
19182    at 0x........: child64 (tc19_shadowmem.c:105)
19183    by 0x........: steer (tc19_shadowmem.c:362)
19184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19185    ...
19186  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19187    at 0x........: malloc (vg_replace_malloc.c:...)
19188    by 0x........: main (tc19_shadowmem.c:144)
19189  Block was alloc'd by thread #x
19191 ----------------------------------------------------------------
19193 Possible data race during write of size 1 at 0x........ by thread #x
19194 Locks held: none
19195    at 0x........: child64 (tc19_shadowmem.c:105)
19196    by 0x........: steer (tc19_shadowmem.c:362)
19197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19198    ...
19200 This conflicts with a previous write of size 1 by thread #x
19201 Locks held: none
19202    at 0x........: child64 (tc19_shadowmem.c:105)
19203    by 0x........: steer (tc19_shadowmem.c:362)
19204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19205    ...
19206  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19207    at 0x........: malloc (vg_replace_malloc.c:...)
19208    by 0x........: main (tc19_shadowmem.c:144)
19209  Block was alloc'd by thread #x
19211 ----------------------------------------------------------------
19213 Possible data race during write of size 1 at 0x........ by thread #x
19214 Locks held: none
19215    at 0x........: child64 (tc19_shadowmem.c:105)
19216    by 0x........: steer (tc19_shadowmem.c:362)
19217    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19218    ...
19220 This conflicts with a previous write of size 1 by thread #x
19221 Locks held: none
19222    at 0x........: child64 (tc19_shadowmem.c:105)
19223    by 0x........: steer (tc19_shadowmem.c:362)
19224    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19225    ...
19226  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19227    at 0x........: malloc (vg_replace_malloc.c:...)
19228    by 0x........: main (tc19_shadowmem.c:144)
19229  Block was alloc'd by thread #x
19231 ----------------------------------------------------------------
19233 Possible data race during write of size 1 at 0x........ by thread #x
19234 Locks held: none
19235    at 0x........: child64 (tc19_shadowmem.c:105)
19236    by 0x........: steer (tc19_shadowmem.c:362)
19237    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19238    ...
19240 This conflicts with a previous write of size 1 by thread #x
19241 Locks held: none
19242    at 0x........: child64 (tc19_shadowmem.c:105)
19243    by 0x........: steer (tc19_shadowmem.c:362)
19244    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19245    ...
19246  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19247    at 0x........: malloc (vg_replace_malloc.c:...)
19248    by 0x........: main (tc19_shadowmem.c:144)
19249  Block was alloc'd by thread #x
19251 ---------- double gran, 6 .. 92, skip 38 ----------
19252 ---Thread-Announcement------------------------------------------
19254 Thread #x was created
19255    ...
19256    by 0x........: pthread_create@* (hg_intercepts.c:...)
19257    by 0x........: main (tc19_shadowmem.c:266)
19259 ---Thread-Announcement------------------------------------------
19261 Thread #x was created
19262    ...
19263    by 0x........: pthread_create@* (hg_intercepts.c:...)
19264    by 0x........: main (tc19_shadowmem.c:265)
19266 ----------------------------------------------------------------
19268 Possible data race during write of size 2 at 0x........ by thread #x
19269 Locks held: none
19270    at 0x........: child64 (tc19_shadowmem.c:105)
19271    by 0x........: steer (tc19_shadowmem.c:364)
19272    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19273    ...
19275 This conflicts with a previous write of size 2 by thread #x
19276 Locks held: none
19277    at 0x........: child64 (tc19_shadowmem.c:105)
19278    by 0x........: steer (tc19_shadowmem.c:364)
19279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19280    ...
19281  Address 0x........ is 38 bytes inside a block of size 100 alloc'd
19282    at 0x........: malloc (vg_replace_malloc.c:...)
19283    by 0x........: main (tc19_shadowmem.c:144)
19284  Block was alloc'd by thread #x
19286 ----------------------------------------------------------------
19288 Possible data race during write of size 2 at 0x........ by thread #x
19289 Locks held: none
19290    at 0x........: child64 (tc19_shadowmem.c:105)
19291    by 0x........: steer (tc19_shadowmem.c:364)
19292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19293    ...
19295 This conflicts with a previous write of size 2 by thread #x
19296 Locks held: none
19297    at 0x........: child64 (tc19_shadowmem.c:105)
19298    by 0x........: steer (tc19_shadowmem.c:364)
19299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19300    ...
19301  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19302    at 0x........: malloc (vg_replace_malloc.c:...)
19303    by 0x........: main (tc19_shadowmem.c:144)
19304  Block was alloc'd by thread #x
19306 ----------------------------------------------------------------
19308 Possible data race during write of size 2 at 0x........ by thread #x
19309 Locks held: none
19310    at 0x........: child64 (tc19_shadowmem.c:105)
19311    by 0x........: steer (tc19_shadowmem.c:364)
19312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19313    ...
19315 This conflicts with a previous write of size 2 by thread #x
19316 Locks held: none
19317    at 0x........: child64 (tc19_shadowmem.c:105)
19318    by 0x........: steer (tc19_shadowmem.c:364)
19319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19320    ...
19321  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19322    at 0x........: malloc (vg_replace_malloc.c:...)
19323    by 0x........: main (tc19_shadowmem.c:144)
19324  Block was alloc'd by thread #x
19326 ----------------------------------------------------------------
19328 Possible data race during write of size 2 at 0x........ by thread #x
19329 Locks held: none
19330    at 0x........: child64 (tc19_shadowmem.c:105)
19331    by 0x........: steer (tc19_shadowmem.c:364)
19332    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19333    ...
19335 This conflicts with a previous write of size 2 by thread #x
19336 Locks held: none
19337    at 0x........: child64 (tc19_shadowmem.c:105)
19338    by 0x........: steer (tc19_shadowmem.c:364)
19339    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19340    ...
19341  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19342    at 0x........: malloc (vg_replace_malloc.c:...)
19343    by 0x........: main (tc19_shadowmem.c:144)
19344  Block was alloc'd by thread #x
19346 ---------- double gran, 7 .. 92, skip 39 ----------
19347 ---Thread-Announcement------------------------------------------
19349 Thread #x was created
19350    ...
19351    by 0x........: pthread_create@* (hg_intercepts.c:...)
19352    by 0x........: main (tc19_shadowmem.c:266)
19354 ---Thread-Announcement------------------------------------------
19356 Thread #x was created
19357    ...
19358    by 0x........: pthread_create@* (hg_intercepts.c:...)
19359    by 0x........: main (tc19_shadowmem.c:265)
19361 ----------------------------------------------------------------
19363 Possible data race during write of size 1 at 0x........ by thread #x
19364 Locks held: none
19365    at 0x........: child64 (tc19_shadowmem.c:105)
19366    by 0x........: steer (tc19_shadowmem.c:366)
19367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19368    ...
19370 This conflicts with a previous write of size 1 by thread #x
19371 Locks held: none
19372    at 0x........: child64 (tc19_shadowmem.c:105)
19373    by 0x........: steer (tc19_shadowmem.c:366)
19374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19375    ...
19376  Address 0x........ is 39 bytes inside a block of size 100 alloc'd
19377    at 0x........: malloc (vg_replace_malloc.c:...)
19378    by 0x........: main (tc19_shadowmem.c:144)
19379  Block was alloc'd by thread #x
19381 ----------------------------------------------------------------
19383 Possible data race during write of size 1 at 0x........ by thread #x
19384 Locks held: none
19385    at 0x........: child64 (tc19_shadowmem.c:105)
19386    by 0x........: steer (tc19_shadowmem.c:366)
19387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19388    ...
19390 This conflicts with a previous write of size 1 by thread #x
19391 Locks held: none
19392    at 0x........: child64 (tc19_shadowmem.c:105)
19393    by 0x........: steer (tc19_shadowmem.c:366)
19394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19395    ...
19396  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19397    at 0x........: malloc (vg_replace_malloc.c:...)
19398    by 0x........: main (tc19_shadowmem.c:144)
19399  Block was alloc'd by thread #x
19401 ----------------------------------------------------------------
19403 Possible data race during write of size 1 at 0x........ by thread #x
19404 Locks held: none
19405    at 0x........: child64 (tc19_shadowmem.c:105)
19406    by 0x........: steer (tc19_shadowmem.c:366)
19407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19408    ...
19410 This conflicts with a previous write of size 1 by thread #x
19411 Locks held: none
19412    at 0x........: child64 (tc19_shadowmem.c:105)
19413    by 0x........: steer (tc19_shadowmem.c:366)
19414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19415    ...
19416  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19417    at 0x........: malloc (vg_replace_malloc.c:...)
19418    by 0x........: main (tc19_shadowmem.c:144)
19419  Block was alloc'd by thread #x
19421 ----------------------------------------------------------------
19423 Possible data race during write of size 1 at 0x........ by thread #x
19424 Locks held: none
19425    at 0x........: child64 (tc19_shadowmem.c:105)
19426    by 0x........: steer (tc19_shadowmem.c:366)
19427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19428    ...
19430 This conflicts with a previous write of size 1 by thread #x
19431 Locks held: none
19432    at 0x........: child64 (tc19_shadowmem.c:105)
19433    by 0x........: steer (tc19_shadowmem.c:366)
19434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19435    ...
19436  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19437    at 0x........: malloc (vg_replace_malloc.c:...)
19438    by 0x........: main (tc19_shadowmem.c:144)
19439  Block was alloc'd by thread #x
19441 ----------------------------------------------------------------
19443 Possible data race during write of size 1 at 0x........ by thread #x
19444 Locks held: none
19445    at 0x........: child64 (tc19_shadowmem.c:105)
19446    by 0x........: steer (tc19_shadowmem.c:366)
19447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19448    ...
19450 This conflicts with a previous write of size 1 by thread #x
19451 Locks held: none
19452    at 0x........: child64 (tc19_shadowmem.c:105)
19453    by 0x........: steer (tc19_shadowmem.c:366)
19454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19455    ...
19456  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19457    at 0x........: malloc (vg_replace_malloc.c:...)
19458    by 0x........: main (tc19_shadowmem.c:144)
19459  Block was alloc'd by thread #x
19461 ----------------------------------------------------------------
19463 Possible data race during write of size 1 at 0x........ by thread #x
19464 Locks held: none
19465    at 0x........: child64 (tc19_shadowmem.c:105)
19466    by 0x........: steer (tc19_shadowmem.c:366)
19467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19468    ...
19470 This conflicts with a previous write of size 1 by thread #x
19471 Locks held: none
19472    at 0x........: child64 (tc19_shadowmem.c:105)
19473    by 0x........: steer (tc19_shadowmem.c:366)
19474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19475    ...
19476  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19477    at 0x........: malloc (vg_replace_malloc.c:...)
19478    by 0x........: main (tc19_shadowmem.c:144)
19479  Block was alloc'd by thread #x
19481 ----------------------------------------------------------------
19483 Possible data race during write of size 1 at 0x........ by thread #x
19484 Locks held: none
19485    at 0x........: child64 (tc19_shadowmem.c:105)
19486    by 0x........: steer (tc19_shadowmem.c:366)
19487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19488    ...
19490 This conflicts with a previous write of size 1 by thread #x
19491 Locks held: none
19492    at 0x........: child64 (tc19_shadowmem.c:105)
19493    by 0x........: steer (tc19_shadowmem.c:366)
19494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19495    ...
19496  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19497    at 0x........: malloc (vg_replace_malloc.c:...)
19498    by 0x........: main (tc19_shadowmem.c:144)
19499  Block was alloc'd by thread #x
19501 ----------------------------------------------------------------
19503 Possible data race during write of size 1 at 0x........ by thread #x
19504 Locks held: none
19505    at 0x........: child64 (tc19_shadowmem.c:105)
19506    by 0x........: steer (tc19_shadowmem.c:366)
19507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19508    ...
19510 This conflicts with a previous write of size 1 by thread #x
19511 Locks held: none
19512    at 0x........: child64 (tc19_shadowmem.c:105)
19513    by 0x........: steer (tc19_shadowmem.c:366)
19514    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19515    ...
19516  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19517    at 0x........: malloc (vg_replace_malloc.c:...)
19518    by 0x........: main (tc19_shadowmem.c:144)
19519  Block was alloc'd by thread #x
19521 ---------- double gran, 0 .. 92, skip 40 ----------
19522 ---Thread-Announcement------------------------------------------
19524 Thread #x was created
19525    ...
19526    by 0x........: pthread_create@* (hg_intercepts.c:...)
19527    by 0x........: main (tc19_shadowmem.c:266)
19529 ---Thread-Announcement------------------------------------------
19531 Thread #x was created
19532    ...
19533    by 0x........: pthread_create@* (hg_intercepts.c:...)
19534    by 0x........: main (tc19_shadowmem.c:265)
19536 ----------------------------------------------------------------
19538 Possible data race during write of size 8 at 0x........ by thread #x
19539 Locks held: none
19540    at 0x........: child64 (tc19_shadowmem.c:105)
19541    by 0x........: steer (tc19_shadowmem.c:368)
19542    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19543    ...
19545 This conflicts with a previous write of size 8 by thread #x
19546 Locks held: none
19547    at 0x........: child64 (tc19_shadowmem.c:105)
19548    by 0x........: steer (tc19_shadowmem.c:368)
19549    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19550    ...
19551  Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19552    at 0x........: malloc (vg_replace_malloc.c:...)
19553    by 0x........: main (tc19_shadowmem.c:144)
19554  Block was alloc'd by thread #x
19556 ---------- double gran, 1 .. 92, skip 41 ----------
19557 ---Thread-Announcement------------------------------------------
19559 Thread #x was created
19560    ...
19561    by 0x........: pthread_create@* (hg_intercepts.c:...)
19562    by 0x........: main (tc19_shadowmem.c:266)
19564 ---Thread-Announcement------------------------------------------
19566 Thread #x was created
19567    ...
19568    by 0x........: pthread_create@* (hg_intercepts.c:...)
19569    by 0x........: main (tc19_shadowmem.c:265)
19571 ----------------------------------------------------------------
19573 Possible data race during write of size 1 at 0x........ by thread #x
19574 Locks held: none
19575    at 0x........: child64 (tc19_shadowmem.c:105)
19576    by 0x........: steer (tc19_shadowmem.c:370)
19577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19578    ...
19580 This conflicts with a previous write of size 1 by thread #x
19581 Locks held: none
19582    at 0x........: child64 (tc19_shadowmem.c:105)
19583    by 0x........: steer (tc19_shadowmem.c:370)
19584    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19585    ...
19586  Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19587    at 0x........: malloc (vg_replace_malloc.c:...)
19588    by 0x........: main (tc19_shadowmem.c:144)
19589  Block was alloc'd by thread #x
19591 ----------------------------------------------------------------
19593 Possible data race during write of size 1 at 0x........ by thread #x
19594 Locks held: none
19595    at 0x........: child64 (tc19_shadowmem.c:105)
19596    by 0x........: steer (tc19_shadowmem.c:370)
19597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19598    ...
19600 This conflicts with a previous write of size 1 by thread #x
19601 Locks held: none
19602    at 0x........: child64 (tc19_shadowmem.c:105)
19603    by 0x........: steer (tc19_shadowmem.c:370)
19604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19605    ...
19606  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19607    at 0x........: malloc (vg_replace_malloc.c:...)
19608    by 0x........: main (tc19_shadowmem.c:144)
19609  Block was alloc'd by thread #x
19611 ----------------------------------------------------------------
19613 Possible data race during write of size 1 at 0x........ by thread #x
19614 Locks held: none
19615    at 0x........: child64 (tc19_shadowmem.c:105)
19616    by 0x........: steer (tc19_shadowmem.c:370)
19617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19618    ...
19620 This conflicts with a previous write of size 1 by thread #x
19621 Locks held: none
19622    at 0x........: child64 (tc19_shadowmem.c:105)
19623    by 0x........: steer (tc19_shadowmem.c:370)
19624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19625    ...
19626  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19627    at 0x........: malloc (vg_replace_malloc.c:...)
19628    by 0x........: main (tc19_shadowmem.c:144)
19629  Block was alloc'd by thread #x
19631 ----------------------------------------------------------------
19633 Possible data race during write of size 1 at 0x........ by thread #x
19634 Locks held: none
19635    at 0x........: child64 (tc19_shadowmem.c:105)
19636    by 0x........: steer (tc19_shadowmem.c:370)
19637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19638    ...
19640 This conflicts with a previous write of size 1 by thread #x
19641 Locks held: none
19642    at 0x........: child64 (tc19_shadowmem.c:105)
19643    by 0x........: steer (tc19_shadowmem.c:370)
19644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19645    ...
19646  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19647    at 0x........: malloc (vg_replace_malloc.c:...)
19648    by 0x........: main (tc19_shadowmem.c:144)
19649  Block was alloc'd by thread #x
19651 ----------------------------------------------------------------
19653 Possible data race during write of size 1 at 0x........ by thread #x
19654 Locks held: none
19655    at 0x........: child64 (tc19_shadowmem.c:105)
19656    by 0x........: steer (tc19_shadowmem.c:370)
19657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19658    ...
19660 This conflicts with a previous write of size 1 by thread #x
19661 Locks held: none
19662    at 0x........: child64 (tc19_shadowmem.c:105)
19663    by 0x........: steer (tc19_shadowmem.c:370)
19664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19665    ...
19666  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19667    at 0x........: malloc (vg_replace_malloc.c:...)
19668    by 0x........: main (tc19_shadowmem.c:144)
19669  Block was alloc'd by thread #x
19671 ----------------------------------------------------------------
19673 Possible data race during write of size 1 at 0x........ by thread #x
19674 Locks held: none
19675    at 0x........: child64 (tc19_shadowmem.c:105)
19676    by 0x........: steer (tc19_shadowmem.c:370)
19677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19678    ...
19680 This conflicts with a previous write of size 1 by thread #x
19681 Locks held: none
19682    at 0x........: child64 (tc19_shadowmem.c:105)
19683    by 0x........: steer (tc19_shadowmem.c:370)
19684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19685    ...
19686  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19687    at 0x........: malloc (vg_replace_malloc.c:...)
19688    by 0x........: main (tc19_shadowmem.c:144)
19689  Block was alloc'd by thread #x
19691 ----------------------------------------------------------------
19693 Possible data race during write of size 1 at 0x........ by thread #x
19694 Locks held: none
19695    at 0x........: child64 (tc19_shadowmem.c:105)
19696    by 0x........: steer (tc19_shadowmem.c:370)
19697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19698    ...
19700 This conflicts with a previous write of size 1 by thread #x
19701 Locks held: none
19702    at 0x........: child64 (tc19_shadowmem.c:105)
19703    by 0x........: steer (tc19_shadowmem.c:370)
19704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19705    ...
19706  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
19707    at 0x........: malloc (vg_replace_malloc.c:...)
19708    by 0x........: main (tc19_shadowmem.c:144)
19709  Block was alloc'd by thread #x
19711 ----------------------------------------------------------------
19713 Possible data race during write of size 1 at 0x........ by thread #x
19714 Locks held: none
19715    at 0x........: child64 (tc19_shadowmem.c:105)
19716    by 0x........: steer (tc19_shadowmem.c:370)
19717    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19718    ...
19720 This conflicts with a previous write of size 1 by thread #x
19721 Locks held: none
19722    at 0x........: child64 (tc19_shadowmem.c:105)
19723    by 0x........: steer (tc19_shadowmem.c:370)
19724    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19725    ...
19726  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19727    at 0x........: malloc (vg_replace_malloc.c:...)
19728    by 0x........: main (tc19_shadowmem.c:144)
19729  Block was alloc'd by thread #x
19731 ---------- double gran, 2 .. 92, skip 42 ----------
19732 ---Thread-Announcement------------------------------------------
19734 Thread #x was created
19735    ...
19736    by 0x........: pthread_create@* (hg_intercepts.c:...)
19737    by 0x........: main (tc19_shadowmem.c:266)
19739 ---Thread-Announcement------------------------------------------
19741 Thread #x was created
19742    ...
19743    by 0x........: pthread_create@* (hg_intercepts.c:...)
19744    by 0x........: main (tc19_shadowmem.c:265)
19746 ----------------------------------------------------------------
19748 Possible data race during write of size 2 at 0x........ by thread #x
19749 Locks held: none
19750    at 0x........: child64 (tc19_shadowmem.c:105)
19751    by 0x........: steer (tc19_shadowmem.c:372)
19752    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19753    ...
19755 This conflicts with a previous write of size 2 by thread #x
19756 Locks held: none
19757    at 0x........: child64 (tc19_shadowmem.c:105)
19758    by 0x........: steer (tc19_shadowmem.c:372)
19759    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19760    ...
19761  Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19762    at 0x........: malloc (vg_replace_malloc.c:...)
19763    by 0x........: main (tc19_shadowmem.c:144)
19764  Block was alloc'd by thread #x
19766 ----------------------------------------------------------------
19768 Possible data race during write of size 2 at 0x........ by thread #x
19769 Locks held: none
19770    at 0x........: child64 (tc19_shadowmem.c:105)
19771    by 0x........: steer (tc19_shadowmem.c:372)
19772    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19773    ...
19775 This conflicts with a previous write of size 2 by thread #x
19776 Locks held: none
19777    at 0x........: child64 (tc19_shadowmem.c:105)
19778    by 0x........: steer (tc19_shadowmem.c:372)
19779    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19780    ...
19781  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19782    at 0x........: malloc (vg_replace_malloc.c:...)
19783    by 0x........: main (tc19_shadowmem.c:144)
19784  Block was alloc'd by thread #x
19786 ----------------------------------------------------------------
19788 Possible data race during write of size 2 at 0x........ by thread #x
19789 Locks held: none
19790    at 0x........: child64 (tc19_shadowmem.c:105)
19791    by 0x........: steer (tc19_shadowmem.c:372)
19792    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19793    ...
19795 This conflicts with a previous write of size 2 by thread #x
19796 Locks held: none
19797    at 0x........: child64 (tc19_shadowmem.c:105)
19798    by 0x........: steer (tc19_shadowmem.c:372)
19799    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19800    ...
19801  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19802    at 0x........: malloc (vg_replace_malloc.c:...)
19803    by 0x........: main (tc19_shadowmem.c:144)
19804  Block was alloc'd by thread #x
19806 ----------------------------------------------------------------
19808 Possible data race during write of size 2 at 0x........ by thread #x
19809 Locks held: none
19810    at 0x........: child64 (tc19_shadowmem.c:105)
19811    by 0x........: steer (tc19_shadowmem.c:372)
19812    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19813    ...
19815 This conflicts with a previous write of size 2 by thread #x
19816 Locks held: none
19817    at 0x........: child64 (tc19_shadowmem.c:105)
19818    by 0x........: steer (tc19_shadowmem.c:372)
19819    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19820    ...
19821  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19822    at 0x........: malloc (vg_replace_malloc.c:...)
19823    by 0x........: main (tc19_shadowmem.c:144)
19824  Block was alloc'd by thread #x
19826 ---------- double gran, 3 .. 92, skip 43 ----------
19827 ---Thread-Announcement------------------------------------------
19829 Thread #x was created
19830    ...
19831    by 0x........: pthread_create@* (hg_intercepts.c:...)
19832    by 0x........: main (tc19_shadowmem.c:266)
19834 ---Thread-Announcement------------------------------------------
19836 Thread #x was created
19837    ...
19838    by 0x........: pthread_create@* (hg_intercepts.c:...)
19839    by 0x........: main (tc19_shadowmem.c:265)
19841 ----------------------------------------------------------------
19843 Possible data race during write of size 1 at 0x........ by thread #x
19844 Locks held: none
19845    at 0x........: child64 (tc19_shadowmem.c:105)
19846    by 0x........: steer (tc19_shadowmem.c:374)
19847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19848    ...
19850 This conflicts with a previous write of size 1 by thread #x
19851 Locks held: none
19852    at 0x........: child64 (tc19_shadowmem.c:105)
19853    by 0x........: steer (tc19_shadowmem.c:374)
19854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19855    ...
19856  Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19857    at 0x........: malloc (vg_replace_malloc.c:...)
19858    by 0x........: main (tc19_shadowmem.c:144)
19859  Block was alloc'd by thread #x
19861 ----------------------------------------------------------------
19863 Possible data race during write of size 1 at 0x........ by thread #x
19864 Locks held: none
19865    at 0x........: child64 (tc19_shadowmem.c:105)
19866    by 0x........: steer (tc19_shadowmem.c:374)
19867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19868    ...
19870 This conflicts with a previous write of size 1 by thread #x
19871 Locks held: none
19872    at 0x........: child64 (tc19_shadowmem.c:105)
19873    by 0x........: steer (tc19_shadowmem.c:374)
19874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19875    ...
19876  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19877    at 0x........: malloc (vg_replace_malloc.c:...)
19878    by 0x........: main (tc19_shadowmem.c:144)
19879  Block was alloc'd by thread #x
19881 ----------------------------------------------------------------
19883 Possible data race during write of size 1 at 0x........ by thread #x
19884 Locks held: none
19885    at 0x........: child64 (tc19_shadowmem.c:105)
19886    by 0x........: steer (tc19_shadowmem.c:374)
19887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19888    ...
19890 This conflicts with a previous write of size 1 by thread #x
19891 Locks held: none
19892    at 0x........: child64 (tc19_shadowmem.c:105)
19893    by 0x........: steer (tc19_shadowmem.c:374)
19894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19895    ...
19896  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19897    at 0x........: malloc (vg_replace_malloc.c:...)
19898    by 0x........: main (tc19_shadowmem.c:144)
19899  Block was alloc'd by thread #x
19901 ----------------------------------------------------------------
19903 Possible data race during write of size 1 at 0x........ by thread #x
19904 Locks held: none
19905    at 0x........: child64 (tc19_shadowmem.c:105)
19906    by 0x........: steer (tc19_shadowmem.c:374)
19907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19908    ...
19910 This conflicts with a previous write of size 1 by thread #x
19911 Locks held: none
19912    at 0x........: child64 (tc19_shadowmem.c:105)
19913    by 0x........: steer (tc19_shadowmem.c:374)
19914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19915    ...
19916  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19917    at 0x........: malloc (vg_replace_malloc.c:...)
19918    by 0x........: main (tc19_shadowmem.c:144)
19919  Block was alloc'd by thread #x
19921 ----------------------------------------------------------------
19923 Possible data race during write of size 1 at 0x........ by thread #x
19924 Locks held: none
19925    at 0x........: child64 (tc19_shadowmem.c:105)
19926    by 0x........: steer (tc19_shadowmem.c:374)
19927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19928    ...
19930 This conflicts with a previous write of size 1 by thread #x
19931 Locks held: none
19932    at 0x........: child64 (tc19_shadowmem.c:105)
19933    by 0x........: steer (tc19_shadowmem.c:374)
19934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19935    ...
19936  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
19937    at 0x........: malloc (vg_replace_malloc.c:...)
19938    by 0x........: main (tc19_shadowmem.c:144)
19939  Block was alloc'd by thread #x
19941 ----------------------------------------------------------------
19943 Possible data race during write of size 1 at 0x........ by thread #x
19944 Locks held: none
19945    at 0x........: child64 (tc19_shadowmem.c:105)
19946    by 0x........: steer (tc19_shadowmem.c:374)
19947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19948    ...
19950 This conflicts with a previous write of size 1 by thread #x
19951 Locks held: none
19952    at 0x........: child64 (tc19_shadowmem.c:105)
19953    by 0x........: steer (tc19_shadowmem.c:374)
19954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19955    ...
19956  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19957    at 0x........: malloc (vg_replace_malloc.c:...)
19958    by 0x........: main (tc19_shadowmem.c:144)
19959  Block was alloc'd by thread #x
19961 ----------------------------------------------------------------
19963 Possible data race during write of size 1 at 0x........ by thread #x
19964 Locks held: none
19965    at 0x........: child64 (tc19_shadowmem.c:105)
19966    by 0x........: steer (tc19_shadowmem.c:374)
19967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19968    ...
19970 This conflicts with a previous write of size 1 by thread #x
19971 Locks held: none
19972    at 0x........: child64 (tc19_shadowmem.c:105)
19973    by 0x........: steer (tc19_shadowmem.c:374)
19974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19975    ...
19976  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
19977    at 0x........: malloc (vg_replace_malloc.c:...)
19978    by 0x........: main (tc19_shadowmem.c:144)
19979  Block was alloc'd by thread #x
19981 ----------------------------------------------------------------
19983 Possible data race during write of size 1 at 0x........ by thread #x
19984 Locks held: none
19985    at 0x........: child64 (tc19_shadowmem.c:105)
19986    by 0x........: steer (tc19_shadowmem.c:374)
19987    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19988    ...
19990 This conflicts with a previous write of size 1 by thread #x
19991 Locks held: none
19992    at 0x........: child64 (tc19_shadowmem.c:105)
19993    by 0x........: steer (tc19_shadowmem.c:374)
19994    by 0x........: mythread_wrapper (hg_intercepts.c:...)
19995    ...
19996  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
19997    at 0x........: malloc (vg_replace_malloc.c:...)
19998    by 0x........: main (tc19_shadowmem.c:144)
19999  Block was alloc'd by thread #x
20001 ---------- double gran, 4 .. 92, skip 44 ----------
20002 ---Thread-Announcement------------------------------------------
20004 Thread #x was created
20005    ...
20006    by 0x........: pthread_create@* (hg_intercepts.c:...)
20007    by 0x........: main (tc19_shadowmem.c:266)
20009 ---Thread-Announcement------------------------------------------
20011 Thread #x was created
20012    ...
20013    by 0x........: pthread_create@* (hg_intercepts.c:...)
20014    by 0x........: main (tc19_shadowmem.c:265)
20016 ----------------------------------------------------------------
20018 Possible data race during write of size 4 at 0x........ by thread #x
20019 Locks held: none
20020    at 0x........: child64 (tc19_shadowmem.c:105)
20021    by 0x........: steer (tc19_shadowmem.c:376)
20022    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20023    ...
20025 This conflicts with a previous write of size 4 by thread #x
20026 Locks held: none
20027    at 0x........: child64 (tc19_shadowmem.c:105)
20028    by 0x........: steer (tc19_shadowmem.c:376)
20029    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20030    ...
20031  Address 0x........ is 44 bytes inside a block of size 100 alloc'd
20032    at 0x........: malloc (vg_replace_malloc.c:...)
20033    by 0x........: main (tc19_shadowmem.c:144)
20034  Block was alloc'd by thread #x
20036 ----------------------------------------------------------------
20038 Possible data race during write of size 4 at 0x........ by thread #x
20039 Locks held: none
20040    at 0x........: child64 (tc19_shadowmem.c:105)
20041    by 0x........: steer (tc19_shadowmem.c:376)
20042    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20043    ...
20045 This conflicts with a previous write of size 4 by thread #x
20046 Locks held: none
20047    at 0x........: child64 (tc19_shadowmem.c:105)
20048    by 0x........: steer (tc19_shadowmem.c:376)
20049    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20050    ...
20051  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20052    at 0x........: malloc (vg_replace_malloc.c:...)
20053    by 0x........: main (tc19_shadowmem.c:144)
20054  Block was alloc'd by thread #x
20056 ---------- double gran, 5 .. 92, skip 45 ----------
20057 ---Thread-Announcement------------------------------------------
20059 Thread #x was created
20060    ...
20061    by 0x........: pthread_create@* (hg_intercepts.c:...)
20062    by 0x........: main (tc19_shadowmem.c:266)
20064 ---Thread-Announcement------------------------------------------
20066 Thread #x was created
20067    ...
20068    by 0x........: pthread_create@* (hg_intercepts.c:...)
20069    by 0x........: main (tc19_shadowmem.c:265)
20071 ----------------------------------------------------------------
20073 Possible data race during write of size 1 at 0x........ by thread #x
20074 Locks held: none
20075    at 0x........: child64 (tc19_shadowmem.c:105)
20076    by 0x........: steer (tc19_shadowmem.c:378)
20077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20078    ...
20080 This conflicts with a previous write of size 1 by thread #x
20081 Locks held: none
20082    at 0x........: child64 (tc19_shadowmem.c:105)
20083    by 0x........: steer (tc19_shadowmem.c:378)
20084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20085    ...
20086  Address 0x........ is 45 bytes inside a block of size 100 alloc'd
20087    at 0x........: malloc (vg_replace_malloc.c:...)
20088    by 0x........: main (tc19_shadowmem.c:144)
20089  Block was alloc'd by thread #x
20091 ----------------------------------------------------------------
20093 Possible data race during write of size 1 at 0x........ by thread #x
20094 Locks held: none
20095    at 0x........: child64 (tc19_shadowmem.c:105)
20096    by 0x........: steer (tc19_shadowmem.c:378)
20097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20098    ...
20100 This conflicts with a previous write of size 1 by thread #x
20101 Locks held: none
20102    at 0x........: child64 (tc19_shadowmem.c:105)
20103    by 0x........: steer (tc19_shadowmem.c:378)
20104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20105    ...
20106  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
20107    at 0x........: malloc (vg_replace_malloc.c:...)
20108    by 0x........: main (tc19_shadowmem.c:144)
20109  Block was alloc'd by thread #x
20111 ----------------------------------------------------------------
20113 Possible data race during write of size 1 at 0x........ by thread #x
20114 Locks held: none
20115    at 0x........: child64 (tc19_shadowmem.c:105)
20116    by 0x........: steer (tc19_shadowmem.c:378)
20117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20118    ...
20120 This conflicts with a previous write of size 1 by thread #x
20121 Locks held: none
20122    at 0x........: child64 (tc19_shadowmem.c:105)
20123    by 0x........: steer (tc19_shadowmem.c:378)
20124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20125    ...
20126  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
20127    at 0x........: malloc (vg_replace_malloc.c:...)
20128    by 0x........: main (tc19_shadowmem.c:144)
20129  Block was alloc'd by thread #x
20131 ----------------------------------------------------------------
20133 Possible data race during write of size 1 at 0x........ by thread #x
20134 Locks held: none
20135    at 0x........: child64 (tc19_shadowmem.c:105)
20136    by 0x........: steer (tc19_shadowmem.c:378)
20137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20138    ...
20140 This conflicts with a previous write of size 1 by thread #x
20141 Locks held: none
20142    at 0x........: child64 (tc19_shadowmem.c:105)
20143    by 0x........: steer (tc19_shadowmem.c:378)
20144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20145    ...
20146  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20147    at 0x........: malloc (vg_replace_malloc.c:...)
20148    by 0x........: main (tc19_shadowmem.c:144)
20149  Block was alloc'd by thread #x
20151 ----------------------------------------------------------------
20153 Possible data race during write of size 1 at 0x........ by thread #x
20154 Locks held: none
20155    at 0x........: child64 (tc19_shadowmem.c:105)
20156    by 0x........: steer (tc19_shadowmem.c:378)
20157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20158    ...
20160 This conflicts with a previous write of size 1 by thread #x
20161 Locks held: none
20162    at 0x........: child64 (tc19_shadowmem.c:105)
20163    by 0x........: steer (tc19_shadowmem.c:378)
20164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20165    ...
20166  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20167    at 0x........: malloc (vg_replace_malloc.c:...)
20168    by 0x........: main (tc19_shadowmem.c:144)
20169  Block was alloc'd by thread #x
20171 ----------------------------------------------------------------
20173 Possible data race during write of size 1 at 0x........ by thread #x
20174 Locks held: none
20175    at 0x........: child64 (tc19_shadowmem.c:105)
20176    by 0x........: steer (tc19_shadowmem.c:378)
20177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20178    ...
20180 This conflicts with a previous write of size 1 by thread #x
20181 Locks held: none
20182    at 0x........: child64 (tc19_shadowmem.c:105)
20183    by 0x........: steer (tc19_shadowmem.c:378)
20184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20185    ...
20186  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20187    at 0x........: malloc (vg_replace_malloc.c:...)
20188    by 0x........: main (tc19_shadowmem.c:144)
20189  Block was alloc'd by thread #x
20191 ----------------------------------------------------------------
20193 Possible data race during write of size 1 at 0x........ by thread #x
20194 Locks held: none
20195    at 0x........: child64 (tc19_shadowmem.c:105)
20196    by 0x........: steer (tc19_shadowmem.c:378)
20197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20198    ...
20200 This conflicts with a previous write of size 1 by thread #x
20201 Locks held: none
20202    at 0x........: child64 (tc19_shadowmem.c:105)
20203    by 0x........: steer (tc19_shadowmem.c:378)
20204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20205    ...
20206  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20207    at 0x........: malloc (vg_replace_malloc.c:...)
20208    by 0x........: main (tc19_shadowmem.c:144)
20209  Block was alloc'd by thread #x
20211 ----------------------------------------------------------------
20213 Possible data race during write of size 1 at 0x........ by thread #x
20214 Locks held: none
20215    at 0x........: child64 (tc19_shadowmem.c:105)
20216    by 0x........: steer (tc19_shadowmem.c:378)
20217    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20218    ...
20220 This conflicts with a previous write of size 1 by thread #x
20221 Locks held: none
20222    at 0x........: child64 (tc19_shadowmem.c:105)
20223    by 0x........: steer (tc19_shadowmem.c:378)
20224    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20225    ...
20226  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20227    at 0x........: malloc (vg_replace_malloc.c:...)
20228    by 0x........: main (tc19_shadowmem.c:144)
20229  Block was alloc'd by thread #x
20231 ---------- double gran, 6 .. 92, skip 46 ----------
20232 ---Thread-Announcement------------------------------------------
20234 Thread #x was created
20235    ...
20236    by 0x........: pthread_create@* (hg_intercepts.c:...)
20237    by 0x........: main (tc19_shadowmem.c:266)
20239 ---Thread-Announcement------------------------------------------
20241 Thread #x was created
20242    ...
20243    by 0x........: pthread_create@* (hg_intercepts.c:...)
20244    by 0x........: main (tc19_shadowmem.c:265)
20246 ----------------------------------------------------------------
20248 Possible data race during write of size 2 at 0x........ by thread #x
20249 Locks held: none
20250    at 0x........: child64 (tc19_shadowmem.c:105)
20251    by 0x........: steer (tc19_shadowmem.c:380)
20252    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20253    ...
20255 This conflicts with a previous write of size 2 by thread #x
20256 Locks held: none
20257    at 0x........: child64 (tc19_shadowmem.c:105)
20258    by 0x........: steer (tc19_shadowmem.c:380)
20259    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20260    ...
20261  Address 0x........ is 46 bytes inside a block of size 100 alloc'd
20262    at 0x........: malloc (vg_replace_malloc.c:...)
20263    by 0x........: main (tc19_shadowmem.c:144)
20264  Block was alloc'd by thread #x
20266 ----------------------------------------------------------------
20268 Possible data race during write of size 2 at 0x........ by thread #x
20269 Locks held: none
20270    at 0x........: child64 (tc19_shadowmem.c:105)
20271    by 0x........: steer (tc19_shadowmem.c:380)
20272    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20273    ...
20275 This conflicts with a previous write of size 2 by thread #x
20276 Locks held: none
20277    at 0x........: child64 (tc19_shadowmem.c:105)
20278    by 0x........: steer (tc19_shadowmem.c:380)
20279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20280    ...
20281  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20282    at 0x........: malloc (vg_replace_malloc.c:...)
20283    by 0x........: main (tc19_shadowmem.c:144)
20284  Block was alloc'd by thread #x
20286 ----------------------------------------------------------------
20288 Possible data race during write of size 2 at 0x........ by thread #x
20289 Locks held: none
20290    at 0x........: child64 (tc19_shadowmem.c:105)
20291    by 0x........: steer (tc19_shadowmem.c:380)
20292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20293    ...
20295 This conflicts with a previous write of size 2 by thread #x
20296 Locks held: none
20297    at 0x........: child64 (tc19_shadowmem.c:105)
20298    by 0x........: steer (tc19_shadowmem.c:380)
20299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20300    ...
20301  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20302    at 0x........: malloc (vg_replace_malloc.c:...)
20303    by 0x........: main (tc19_shadowmem.c:144)
20304  Block was alloc'd by thread #x
20306 ----------------------------------------------------------------
20308 Possible data race during write of size 2 at 0x........ by thread #x
20309 Locks held: none
20310    at 0x........: child64 (tc19_shadowmem.c:105)
20311    by 0x........: steer (tc19_shadowmem.c:380)
20312    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20313    ...
20315 This conflicts with a previous write of size 2 by thread #x
20316 Locks held: none
20317    at 0x........: child64 (tc19_shadowmem.c:105)
20318    by 0x........: steer (tc19_shadowmem.c:380)
20319    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20320    ...
20321  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20322    at 0x........: malloc (vg_replace_malloc.c:...)
20323    by 0x........: main (tc19_shadowmem.c:144)
20324  Block was alloc'd by thread #x
20326 ---------- double gran, 7 .. 92, skip 47 ----------
20327 ---Thread-Announcement------------------------------------------
20329 Thread #x was created
20330    ...
20331    by 0x........: pthread_create@* (hg_intercepts.c:...)
20332    by 0x........: main (tc19_shadowmem.c:266)
20334 ---Thread-Announcement------------------------------------------
20336 Thread #x was created
20337    ...
20338    by 0x........: pthread_create@* (hg_intercepts.c:...)
20339    by 0x........: main (tc19_shadowmem.c:265)
20341 ----------------------------------------------------------------
20343 Possible data race during write of size 1 at 0x........ by thread #x
20344 Locks held: none
20345    at 0x........: child64 (tc19_shadowmem.c:105)
20346    by 0x........: steer (tc19_shadowmem.c:382)
20347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20348    ...
20350 This conflicts with a previous write of size 1 by thread #x
20351 Locks held: none
20352    at 0x........: child64 (tc19_shadowmem.c:105)
20353    by 0x........: steer (tc19_shadowmem.c:382)
20354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20355    ...
20356  Address 0x........ is 47 bytes inside a block of size 100 alloc'd
20357    at 0x........: malloc (vg_replace_malloc.c:...)
20358    by 0x........: main (tc19_shadowmem.c:144)
20359  Block was alloc'd by thread #x
20361 ----------------------------------------------------------------
20363 Possible data race during write of size 1 at 0x........ by thread #x
20364 Locks held: none
20365    at 0x........: child64 (tc19_shadowmem.c:105)
20366    by 0x........: steer (tc19_shadowmem.c:382)
20367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20368    ...
20370 This conflicts with a previous write of size 1 by thread #x
20371 Locks held: none
20372    at 0x........: child64 (tc19_shadowmem.c:105)
20373    by 0x........: steer (tc19_shadowmem.c:382)
20374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20375    ...
20376  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20377    at 0x........: malloc (vg_replace_malloc.c:...)
20378    by 0x........: main (tc19_shadowmem.c:144)
20379  Block was alloc'd by thread #x
20381 ----------------------------------------------------------------
20383 Possible data race during write of size 1 at 0x........ by thread #x
20384 Locks held: none
20385    at 0x........: child64 (tc19_shadowmem.c:105)
20386    by 0x........: steer (tc19_shadowmem.c:382)
20387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20388    ...
20390 This conflicts with a previous write of size 1 by thread #x
20391 Locks held: none
20392    at 0x........: child64 (tc19_shadowmem.c:105)
20393    by 0x........: steer (tc19_shadowmem.c:382)
20394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20395    ...
20396  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20397    at 0x........: malloc (vg_replace_malloc.c:...)
20398    by 0x........: main (tc19_shadowmem.c:144)
20399  Block was alloc'd by thread #x
20401 ----------------------------------------------------------------
20403 Possible data race during write of size 1 at 0x........ by thread #x
20404 Locks held: none
20405    at 0x........: child64 (tc19_shadowmem.c:105)
20406    by 0x........: steer (tc19_shadowmem.c:382)
20407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20408    ...
20410 This conflicts with a previous write of size 1 by thread #x
20411 Locks held: none
20412    at 0x........: child64 (tc19_shadowmem.c:105)
20413    by 0x........: steer (tc19_shadowmem.c:382)
20414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20415    ...
20416  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20417    at 0x........: malloc (vg_replace_malloc.c:...)
20418    by 0x........: main (tc19_shadowmem.c:144)
20419  Block was alloc'd by thread #x
20421 ----------------------------------------------------------------
20423 Possible data race during write of size 1 at 0x........ by thread #x
20424 Locks held: none
20425    at 0x........: child64 (tc19_shadowmem.c:105)
20426    by 0x........: steer (tc19_shadowmem.c:382)
20427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20428    ...
20430 This conflicts with a previous write of size 1 by thread #x
20431 Locks held: none
20432    at 0x........: child64 (tc19_shadowmem.c:105)
20433    by 0x........: steer (tc19_shadowmem.c:382)
20434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20435    ...
20436  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20437    at 0x........: malloc (vg_replace_malloc.c:...)
20438    by 0x........: main (tc19_shadowmem.c:144)
20439  Block was alloc'd by thread #x
20441 ----------------------------------------------------------------
20443 Possible data race during write of size 1 at 0x........ by thread #x
20444 Locks held: none
20445    at 0x........: child64 (tc19_shadowmem.c:105)
20446    by 0x........: steer (tc19_shadowmem.c:382)
20447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20448    ...
20450 This conflicts with a previous write of size 1 by thread #x
20451 Locks held: none
20452    at 0x........: child64 (tc19_shadowmem.c:105)
20453    by 0x........: steer (tc19_shadowmem.c:382)
20454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20455    ...
20456  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20457    at 0x........: malloc (vg_replace_malloc.c:...)
20458    by 0x........: main (tc19_shadowmem.c:144)
20459  Block was alloc'd by thread #x
20461 ----------------------------------------------------------------
20463 Possible data race during write of size 1 at 0x........ by thread #x
20464 Locks held: none
20465    at 0x........: child64 (tc19_shadowmem.c:105)
20466    by 0x........: steer (tc19_shadowmem.c:382)
20467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20468    ...
20470 This conflicts with a previous write of size 1 by thread #x
20471 Locks held: none
20472    at 0x........: child64 (tc19_shadowmem.c:105)
20473    by 0x........: steer (tc19_shadowmem.c:382)
20474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20475    ...
20476  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20477    at 0x........: malloc (vg_replace_malloc.c:...)
20478    by 0x........: main (tc19_shadowmem.c:144)
20479  Block was alloc'd by thread #x
20481 ----------------------------------------------------------------
20483 Possible data race during write of size 1 at 0x........ by thread #x
20484 Locks held: none
20485    at 0x........: child64 (tc19_shadowmem.c:105)
20486    by 0x........: steer (tc19_shadowmem.c:382)
20487    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20488    ...
20490 This conflicts with a previous write of size 1 by thread #x
20491 Locks held: none
20492    at 0x........: child64 (tc19_shadowmem.c:105)
20493    by 0x........: steer (tc19_shadowmem.c:382)
20494    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20495    ...
20496  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20497    at 0x........: malloc (vg_replace_malloc.c:...)
20498    by 0x........: main (tc19_shadowmem.c:144)
20499  Block was alloc'd by thread #x
20501 ---------- double gran, 0 .. 92, skip 48 ----------
20502 ---Thread-Announcement------------------------------------------
20504 Thread #x was created
20505    ...
20506    by 0x........: pthread_create@* (hg_intercepts.c:...)
20507    by 0x........: main (tc19_shadowmem.c:266)
20509 ---Thread-Announcement------------------------------------------
20511 Thread #x was created
20512    ...
20513    by 0x........: pthread_create@* (hg_intercepts.c:...)
20514    by 0x........: main (tc19_shadowmem.c:265)
20516 ----------------------------------------------------------------
20518 Possible data race during write of size 8 at 0x........ by thread #x
20519 Locks held: none
20520    at 0x........: child64 (tc19_shadowmem.c:105)
20521    by 0x........: steer (tc19_shadowmem.c:384)
20522    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20523    ...
20525 This conflicts with a previous write of size 8 by thread #x
20526 Locks held: none
20527    at 0x........: child64 (tc19_shadowmem.c:105)
20528    by 0x........: steer (tc19_shadowmem.c:384)
20529    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20530    ...
20531  Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20532    at 0x........: malloc (vg_replace_malloc.c:...)
20533    by 0x........: main (tc19_shadowmem.c:144)
20534  Block was alloc'd by thread #x
20536 ---------- double gran, 1 .. 92, skip 49 ----------
20537 ---Thread-Announcement------------------------------------------
20539 Thread #x was created
20540    ...
20541    by 0x........: pthread_create@* (hg_intercepts.c:...)
20542    by 0x........: main (tc19_shadowmem.c:266)
20544 ---Thread-Announcement------------------------------------------
20546 Thread #x was created
20547    ...
20548    by 0x........: pthread_create@* (hg_intercepts.c:...)
20549    by 0x........: main (tc19_shadowmem.c:265)
20551 ----------------------------------------------------------------
20553 Possible data race during write of size 1 at 0x........ by thread #x
20554 Locks held: none
20555    at 0x........: child64 (tc19_shadowmem.c:105)
20556    by 0x........: steer (tc19_shadowmem.c:386)
20557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20558    ...
20560 This conflicts with a previous write of size 1 by thread #x
20561 Locks held: none
20562    at 0x........: child64 (tc19_shadowmem.c:105)
20563    by 0x........: steer (tc19_shadowmem.c:386)
20564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20565    ...
20566  Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20567    at 0x........: malloc (vg_replace_malloc.c:...)
20568    by 0x........: main (tc19_shadowmem.c:144)
20569  Block was alloc'd by thread #x
20571 ----------------------------------------------------------------
20573 Possible data race during write of size 1 at 0x........ by thread #x
20574 Locks held: none
20575    at 0x........: child64 (tc19_shadowmem.c:105)
20576    by 0x........: steer (tc19_shadowmem.c:386)
20577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20578    ...
20580 This conflicts with a previous write of size 1 by thread #x
20581 Locks held: none
20582    at 0x........: child64 (tc19_shadowmem.c:105)
20583    by 0x........: steer (tc19_shadowmem.c:386)
20584    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20585    ...
20586  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20587    at 0x........: malloc (vg_replace_malloc.c:...)
20588    by 0x........: main (tc19_shadowmem.c:144)
20589  Block was alloc'd by thread #x
20591 ----------------------------------------------------------------
20593 Possible data race during write of size 1 at 0x........ by thread #x
20594 Locks held: none
20595    at 0x........: child64 (tc19_shadowmem.c:105)
20596    by 0x........: steer (tc19_shadowmem.c:386)
20597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20598    ...
20600 This conflicts with a previous write of size 1 by thread #x
20601 Locks held: none
20602    at 0x........: child64 (tc19_shadowmem.c:105)
20603    by 0x........: steer (tc19_shadowmem.c:386)
20604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20605    ...
20606  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20607    at 0x........: malloc (vg_replace_malloc.c:...)
20608    by 0x........: main (tc19_shadowmem.c:144)
20609  Block was alloc'd by thread #x
20611 ----------------------------------------------------------------
20613 Possible data race during write of size 1 at 0x........ by thread #x
20614 Locks held: none
20615    at 0x........: child64 (tc19_shadowmem.c:105)
20616    by 0x........: steer (tc19_shadowmem.c:386)
20617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20618    ...
20620 This conflicts with a previous write of size 1 by thread #x
20621 Locks held: none
20622    at 0x........: child64 (tc19_shadowmem.c:105)
20623    by 0x........: steer (tc19_shadowmem.c:386)
20624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20625    ...
20626  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20627    at 0x........: malloc (vg_replace_malloc.c:...)
20628    by 0x........: main (tc19_shadowmem.c:144)
20629  Block was alloc'd by thread #x
20631 ----------------------------------------------------------------
20633 Possible data race during write of size 1 at 0x........ by thread #x
20634 Locks held: none
20635    at 0x........: child64 (tc19_shadowmem.c:105)
20636    by 0x........: steer (tc19_shadowmem.c:386)
20637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20638    ...
20640 This conflicts with a previous write of size 1 by thread #x
20641 Locks held: none
20642    at 0x........: child64 (tc19_shadowmem.c:105)
20643    by 0x........: steer (tc19_shadowmem.c:386)
20644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20645    ...
20646  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20647    at 0x........: malloc (vg_replace_malloc.c:...)
20648    by 0x........: main (tc19_shadowmem.c:144)
20649  Block was alloc'd by thread #x
20651 ----------------------------------------------------------------
20653 Possible data race during write of size 1 at 0x........ by thread #x
20654 Locks held: none
20655    at 0x........: child64 (tc19_shadowmem.c:105)
20656    by 0x........: steer (tc19_shadowmem.c:386)
20657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20658    ...
20660 This conflicts with a previous write of size 1 by thread #x
20661 Locks held: none
20662    at 0x........: child64 (tc19_shadowmem.c:105)
20663    by 0x........: steer (tc19_shadowmem.c:386)
20664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20665    ...
20666  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20667    at 0x........: malloc (vg_replace_malloc.c:...)
20668    by 0x........: main (tc19_shadowmem.c:144)
20669  Block was alloc'd by thread #x
20671 ----------------------------------------------------------------
20673 Possible data race during write of size 1 at 0x........ by thread #x
20674 Locks held: none
20675    at 0x........: child64 (tc19_shadowmem.c:105)
20676    by 0x........: steer (tc19_shadowmem.c:386)
20677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20678    ...
20680 This conflicts with a previous write of size 1 by thread #x
20681 Locks held: none
20682    at 0x........: child64 (tc19_shadowmem.c:105)
20683    by 0x........: steer (tc19_shadowmem.c:386)
20684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20685    ...
20686  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20687    at 0x........: malloc (vg_replace_malloc.c:...)
20688    by 0x........: main (tc19_shadowmem.c:144)
20689  Block was alloc'd by thread #x
20691 ----------------------------------------------------------------
20693 Possible data race during write of size 1 at 0x........ by thread #x
20694 Locks held: none
20695    at 0x........: child64 (tc19_shadowmem.c:105)
20696    by 0x........: steer (tc19_shadowmem.c:386)
20697    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20698    ...
20700 This conflicts with a previous write of size 1 by thread #x
20701 Locks held: none
20702    at 0x........: child64 (tc19_shadowmem.c:105)
20703    by 0x........: steer (tc19_shadowmem.c:386)
20704    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20705    ...
20706  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20707    at 0x........: malloc (vg_replace_malloc.c:...)
20708    by 0x........: main (tc19_shadowmem.c:144)
20709  Block was alloc'd by thread #x
20711 ---------- double gran, 2 .. 92, skip 50 ----------
20712 ---Thread-Announcement------------------------------------------
20714 Thread #x was created
20715    ...
20716    by 0x........: pthread_create@* (hg_intercepts.c:...)
20717    by 0x........: main (tc19_shadowmem.c:266)
20719 ---Thread-Announcement------------------------------------------
20721 Thread #x was created
20722    ...
20723    by 0x........: pthread_create@* (hg_intercepts.c:...)
20724    by 0x........: main (tc19_shadowmem.c:265)
20726 ----------------------------------------------------------------
20728 Possible data race during write of size 2 at 0x........ by thread #x
20729 Locks held: none
20730    at 0x........: child64 (tc19_shadowmem.c:105)
20731    by 0x........: steer (tc19_shadowmem.c:388)
20732    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20733    ...
20735 This conflicts with a previous write of size 2 by thread #x
20736 Locks held: none
20737    at 0x........: child64 (tc19_shadowmem.c:105)
20738    by 0x........: steer (tc19_shadowmem.c:388)
20739    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20740    ...
20741  Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20742    at 0x........: malloc (vg_replace_malloc.c:...)
20743    by 0x........: main (tc19_shadowmem.c:144)
20744  Block was alloc'd by thread #x
20746 ----------------------------------------------------------------
20748 Possible data race during write of size 2 at 0x........ by thread #x
20749 Locks held: none
20750    at 0x........: child64 (tc19_shadowmem.c:105)
20751    by 0x........: steer (tc19_shadowmem.c:388)
20752    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20753    ...
20755 This conflicts with a previous write of size 2 by thread #x
20756 Locks held: none
20757    at 0x........: child64 (tc19_shadowmem.c:105)
20758    by 0x........: steer (tc19_shadowmem.c:388)
20759    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20760    ...
20761  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20762    at 0x........: malloc (vg_replace_malloc.c:...)
20763    by 0x........: main (tc19_shadowmem.c:144)
20764  Block was alloc'd by thread #x
20766 ----------------------------------------------------------------
20768 Possible data race during write of size 2 at 0x........ by thread #x
20769 Locks held: none
20770    at 0x........: child64 (tc19_shadowmem.c:105)
20771    by 0x........: steer (tc19_shadowmem.c:388)
20772    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20773    ...
20775 This conflicts with a previous write of size 2 by thread #x
20776 Locks held: none
20777    at 0x........: child64 (tc19_shadowmem.c:105)
20778    by 0x........: steer (tc19_shadowmem.c:388)
20779    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20780    ...
20781  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20782    at 0x........: malloc (vg_replace_malloc.c:...)
20783    by 0x........: main (tc19_shadowmem.c:144)
20784  Block was alloc'd by thread #x
20786 ----------------------------------------------------------------
20788 Possible data race during write of size 2 at 0x........ by thread #x
20789 Locks held: none
20790    at 0x........: child64 (tc19_shadowmem.c:105)
20791    by 0x........: steer (tc19_shadowmem.c:388)
20792    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20793    ...
20795 This conflicts with a previous write of size 2 by thread #x
20796 Locks held: none
20797    at 0x........: child64 (tc19_shadowmem.c:105)
20798    by 0x........: steer (tc19_shadowmem.c:388)
20799    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20800    ...
20801  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20802    at 0x........: malloc (vg_replace_malloc.c:...)
20803    by 0x........: main (tc19_shadowmem.c:144)
20804  Block was alloc'd by thread #x
20806 ---------- double gran, 3 .. 92, skip 51 ----------
20807 ---Thread-Announcement------------------------------------------
20809 Thread #x was created
20810    ...
20811    by 0x........: pthread_create@* (hg_intercepts.c:...)
20812    by 0x........: main (tc19_shadowmem.c:266)
20814 ---Thread-Announcement------------------------------------------
20816 Thread #x was created
20817    ...
20818    by 0x........: pthread_create@* (hg_intercepts.c:...)
20819    by 0x........: main (tc19_shadowmem.c:265)
20821 ----------------------------------------------------------------
20823 Possible data race during write of size 1 at 0x........ by thread #x
20824 Locks held: none
20825    at 0x........: child64 (tc19_shadowmem.c:105)
20826    by 0x........: steer (tc19_shadowmem.c:390)
20827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20828    ...
20830 This conflicts with a previous write of size 1 by thread #x
20831 Locks held: none
20832    at 0x........: child64 (tc19_shadowmem.c:105)
20833    by 0x........: steer (tc19_shadowmem.c:390)
20834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20835    ...
20836  Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20837    at 0x........: malloc (vg_replace_malloc.c:...)
20838    by 0x........: main (tc19_shadowmem.c:144)
20839  Block was alloc'd by thread #x
20841 ----------------------------------------------------------------
20843 Possible data race during write of size 1 at 0x........ by thread #x
20844 Locks held: none
20845    at 0x........: child64 (tc19_shadowmem.c:105)
20846    by 0x........: steer (tc19_shadowmem.c:390)
20847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20848    ...
20850 This conflicts with a previous write of size 1 by thread #x
20851 Locks held: none
20852    at 0x........: child64 (tc19_shadowmem.c:105)
20853    by 0x........: steer (tc19_shadowmem.c:390)
20854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20855    ...
20856  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20857    at 0x........: malloc (vg_replace_malloc.c:...)
20858    by 0x........: main (tc19_shadowmem.c:144)
20859  Block was alloc'd by thread #x
20861 ----------------------------------------------------------------
20863 Possible data race during write of size 1 at 0x........ by thread #x
20864 Locks held: none
20865    at 0x........: child64 (tc19_shadowmem.c:105)
20866    by 0x........: steer (tc19_shadowmem.c:390)
20867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20868    ...
20870 This conflicts with a previous write of size 1 by thread #x
20871 Locks held: none
20872    at 0x........: child64 (tc19_shadowmem.c:105)
20873    by 0x........: steer (tc19_shadowmem.c:390)
20874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20875    ...
20876  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20877    at 0x........: malloc (vg_replace_malloc.c:...)
20878    by 0x........: main (tc19_shadowmem.c:144)
20879  Block was alloc'd by thread #x
20881 ----------------------------------------------------------------
20883 Possible data race during write of size 1 at 0x........ by thread #x
20884 Locks held: none
20885    at 0x........: child64 (tc19_shadowmem.c:105)
20886    by 0x........: steer (tc19_shadowmem.c:390)
20887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20888    ...
20890 This conflicts with a previous write of size 1 by thread #x
20891 Locks held: none
20892    at 0x........: child64 (tc19_shadowmem.c:105)
20893    by 0x........: steer (tc19_shadowmem.c:390)
20894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20895    ...
20896  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20897    at 0x........: malloc (vg_replace_malloc.c:...)
20898    by 0x........: main (tc19_shadowmem.c:144)
20899  Block was alloc'd by thread #x
20901 ----------------------------------------------------------------
20903 Possible data race during write of size 1 at 0x........ by thread #x
20904 Locks held: none
20905    at 0x........: child64 (tc19_shadowmem.c:105)
20906    by 0x........: steer (tc19_shadowmem.c:390)
20907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20908    ...
20910 This conflicts with a previous write of size 1 by thread #x
20911 Locks held: none
20912    at 0x........: child64 (tc19_shadowmem.c:105)
20913    by 0x........: steer (tc19_shadowmem.c:390)
20914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20915    ...
20916  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20917    at 0x........: malloc (vg_replace_malloc.c:...)
20918    by 0x........: main (tc19_shadowmem.c:144)
20919  Block was alloc'd by thread #x
20921 ----------------------------------------------------------------
20923 Possible data race during write of size 1 at 0x........ by thread #x
20924 Locks held: none
20925    at 0x........: child64 (tc19_shadowmem.c:105)
20926    by 0x........: steer (tc19_shadowmem.c:390)
20927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20928    ...
20930 This conflicts with a previous write of size 1 by thread #x
20931 Locks held: none
20932    at 0x........: child64 (tc19_shadowmem.c:105)
20933    by 0x........: steer (tc19_shadowmem.c:390)
20934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20935    ...
20936  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20937    at 0x........: malloc (vg_replace_malloc.c:...)
20938    by 0x........: main (tc19_shadowmem.c:144)
20939  Block was alloc'd by thread #x
20941 ----------------------------------------------------------------
20943 Possible data race during write of size 1 at 0x........ by thread #x
20944 Locks held: none
20945    at 0x........: child64 (tc19_shadowmem.c:105)
20946    by 0x........: steer (tc19_shadowmem.c:390)
20947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20948    ...
20950 This conflicts with a previous write of size 1 by thread #x
20951 Locks held: none
20952    at 0x........: child64 (tc19_shadowmem.c:105)
20953    by 0x........: steer (tc19_shadowmem.c:390)
20954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20955    ...
20956  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
20957    at 0x........: malloc (vg_replace_malloc.c:...)
20958    by 0x........: main (tc19_shadowmem.c:144)
20959  Block was alloc'd by thread #x
20961 ----------------------------------------------------------------
20963 Possible data race during write of size 1 at 0x........ by thread #x
20964 Locks held: none
20965    at 0x........: child64 (tc19_shadowmem.c:105)
20966    by 0x........: steer (tc19_shadowmem.c:390)
20967    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20968    ...
20970 This conflicts with a previous write of size 1 by thread #x
20971 Locks held: none
20972    at 0x........: child64 (tc19_shadowmem.c:105)
20973    by 0x........: steer (tc19_shadowmem.c:390)
20974    by 0x........: mythread_wrapper (hg_intercepts.c:...)
20975    ...
20976  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
20977    at 0x........: malloc (vg_replace_malloc.c:...)
20978    by 0x........: main (tc19_shadowmem.c:144)
20979  Block was alloc'd by thread #x
20981 ---------- double gran, 4 .. 92, skip 52 ----------
20982 ---Thread-Announcement------------------------------------------
20984 Thread #x was created
20985    ...
20986    by 0x........: pthread_create@* (hg_intercepts.c:...)
20987    by 0x........: main (tc19_shadowmem.c:266)
20989 ---Thread-Announcement------------------------------------------
20991 Thread #x was created
20992    ...
20993    by 0x........: pthread_create@* (hg_intercepts.c:...)
20994    by 0x........: main (tc19_shadowmem.c:265)
20996 ----------------------------------------------------------------
20998 Possible data race during write of size 4 at 0x........ by thread #x
20999 Locks held: none
21000    at 0x........: child64 (tc19_shadowmem.c:105)
21001    by 0x........: steer (tc19_shadowmem.c:392)
21002    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21003    ...
21005 This conflicts with a previous write of size 4 by thread #x
21006 Locks held: none
21007    at 0x........: child64 (tc19_shadowmem.c:105)
21008    by 0x........: steer (tc19_shadowmem.c:392)
21009    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21010    ...
21011  Address 0x........ is 52 bytes inside a block of size 100 alloc'd
21012    at 0x........: malloc (vg_replace_malloc.c:...)
21013    by 0x........: main (tc19_shadowmem.c:144)
21014  Block was alloc'd by thread #x
21016 ----------------------------------------------------------------
21018 Possible data race during write of size 4 at 0x........ by thread #x
21019 Locks held: none
21020    at 0x........: child64 (tc19_shadowmem.c:105)
21021    by 0x........: steer (tc19_shadowmem.c:392)
21022    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21023    ...
21025 This conflicts with a previous write of size 4 by thread #x
21026 Locks held: none
21027    at 0x........: child64 (tc19_shadowmem.c:105)
21028    by 0x........: steer (tc19_shadowmem.c:392)
21029    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21030    ...
21031  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21032    at 0x........: malloc (vg_replace_malloc.c:...)
21033    by 0x........: main (tc19_shadowmem.c:144)
21034  Block was alloc'd by thread #x
21036 ---------- double gran, 5 .. 92, skip 53 ----------
21037 ---Thread-Announcement------------------------------------------
21039 Thread #x was created
21040    ...
21041    by 0x........: pthread_create@* (hg_intercepts.c:...)
21042    by 0x........: main (tc19_shadowmem.c:266)
21044 ---Thread-Announcement------------------------------------------
21046 Thread #x was created
21047    ...
21048    by 0x........: pthread_create@* (hg_intercepts.c:...)
21049    by 0x........: main (tc19_shadowmem.c:265)
21051 ----------------------------------------------------------------
21053 Possible data race during write of size 1 at 0x........ by thread #x
21054 Locks held: none
21055    at 0x........: child64 (tc19_shadowmem.c:105)
21056    by 0x........: steer (tc19_shadowmem.c:394)
21057    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21058    ...
21060 This conflicts with a previous write of size 1 by thread #x
21061 Locks held: none
21062    at 0x........: child64 (tc19_shadowmem.c:105)
21063    by 0x........: steer (tc19_shadowmem.c:394)
21064    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21065    ...
21066  Address 0x........ is 53 bytes inside a block of size 100 alloc'd
21067    at 0x........: malloc (vg_replace_malloc.c:...)
21068    by 0x........: main (tc19_shadowmem.c:144)
21069  Block was alloc'd by thread #x
21071 ----------------------------------------------------------------
21073 Possible data race during write of size 1 at 0x........ by thread #x
21074 Locks held: none
21075    at 0x........: child64 (tc19_shadowmem.c:105)
21076    by 0x........: steer (tc19_shadowmem.c:394)
21077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21078    ...
21080 This conflicts with a previous write of size 1 by thread #x
21081 Locks held: none
21082    at 0x........: child64 (tc19_shadowmem.c:105)
21083    by 0x........: steer (tc19_shadowmem.c:394)
21084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21085    ...
21086  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
21087    at 0x........: malloc (vg_replace_malloc.c:...)
21088    by 0x........: main (tc19_shadowmem.c:144)
21089  Block was alloc'd by thread #x
21091 ----------------------------------------------------------------
21093 Possible data race during write of size 1 at 0x........ by thread #x
21094 Locks held: none
21095    at 0x........: child64 (tc19_shadowmem.c:105)
21096    by 0x........: steer (tc19_shadowmem.c:394)
21097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21098    ...
21100 This conflicts with a previous write of size 1 by thread #x
21101 Locks held: none
21102    at 0x........: child64 (tc19_shadowmem.c:105)
21103    by 0x........: steer (tc19_shadowmem.c:394)
21104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21105    ...
21106  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
21107    at 0x........: malloc (vg_replace_malloc.c:...)
21108    by 0x........: main (tc19_shadowmem.c:144)
21109  Block was alloc'd by thread #x
21111 ----------------------------------------------------------------
21113 Possible data race during write of size 1 at 0x........ by thread #x
21114 Locks held: none
21115    at 0x........: child64 (tc19_shadowmem.c:105)
21116    by 0x........: steer (tc19_shadowmem.c:394)
21117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21118    ...
21120 This conflicts with a previous write of size 1 by thread #x
21121 Locks held: none
21122    at 0x........: child64 (tc19_shadowmem.c:105)
21123    by 0x........: steer (tc19_shadowmem.c:394)
21124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21125    ...
21126  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21127    at 0x........: malloc (vg_replace_malloc.c:...)
21128    by 0x........: main (tc19_shadowmem.c:144)
21129  Block was alloc'd by thread #x
21131 ----------------------------------------------------------------
21133 Possible data race during write of size 1 at 0x........ by thread #x
21134 Locks held: none
21135    at 0x........: child64 (tc19_shadowmem.c:105)
21136    by 0x........: steer (tc19_shadowmem.c:394)
21137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21138    ...
21140 This conflicts with a previous write of size 1 by thread #x
21141 Locks held: none
21142    at 0x........: child64 (tc19_shadowmem.c:105)
21143    by 0x........: steer (tc19_shadowmem.c:394)
21144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21145    ...
21146  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21147    at 0x........: malloc (vg_replace_malloc.c:...)
21148    by 0x........: main (tc19_shadowmem.c:144)
21149  Block was alloc'd by thread #x
21151 ----------------------------------------------------------------
21153 Possible data race during write of size 1 at 0x........ by thread #x
21154 Locks held: none
21155    at 0x........: child64 (tc19_shadowmem.c:105)
21156    by 0x........: steer (tc19_shadowmem.c:394)
21157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21158    ...
21160 This conflicts with a previous write of size 1 by thread #x
21161 Locks held: none
21162    at 0x........: child64 (tc19_shadowmem.c:105)
21163    by 0x........: steer (tc19_shadowmem.c:394)
21164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21165    ...
21166  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21167    at 0x........: malloc (vg_replace_malloc.c:...)
21168    by 0x........: main (tc19_shadowmem.c:144)
21169  Block was alloc'd by thread #x
21171 ----------------------------------------------------------------
21173 Possible data race during write of size 1 at 0x........ by thread #x
21174 Locks held: none
21175    at 0x........: child64 (tc19_shadowmem.c:105)
21176    by 0x........: steer (tc19_shadowmem.c:394)
21177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21178    ...
21180 This conflicts with a previous write of size 1 by thread #x
21181 Locks held: none
21182    at 0x........: child64 (tc19_shadowmem.c:105)
21183    by 0x........: steer (tc19_shadowmem.c:394)
21184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21185    ...
21186  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21187    at 0x........: malloc (vg_replace_malloc.c:...)
21188    by 0x........: main (tc19_shadowmem.c:144)
21189  Block was alloc'd by thread #x
21191 ----------------------------------------------------------------
21193 Possible data race during write of size 1 at 0x........ by thread #x
21194 Locks held: none
21195    at 0x........: child64 (tc19_shadowmem.c:105)
21196    by 0x........: steer (tc19_shadowmem.c:394)
21197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21198    ...
21200 This conflicts with a previous write of size 1 by thread #x
21201 Locks held: none
21202    at 0x........: child64 (tc19_shadowmem.c:105)
21203    by 0x........: steer (tc19_shadowmem.c:394)
21204    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21205    ...
21206  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21207    at 0x........: malloc (vg_replace_malloc.c:...)
21208    by 0x........: main (tc19_shadowmem.c:144)
21209  Block was alloc'd by thread #x
21211 ---------- double gran, 6 .. 92, skip 54 ----------
21212 ---Thread-Announcement------------------------------------------
21214 Thread #x was created
21215    ...
21216    by 0x........: pthread_create@* (hg_intercepts.c:...)
21217    by 0x........: main (tc19_shadowmem.c:266)
21219 ---Thread-Announcement------------------------------------------
21221 Thread #x was created
21222    ...
21223    by 0x........: pthread_create@* (hg_intercepts.c:...)
21224    by 0x........: main (tc19_shadowmem.c:265)
21226 ----------------------------------------------------------------
21228 Possible data race during write of size 2 at 0x........ by thread #x
21229 Locks held: none
21230    at 0x........: child64 (tc19_shadowmem.c:105)
21231    by 0x........: steer (tc19_shadowmem.c:396)
21232    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21233    ...
21235 This conflicts with a previous write of size 2 by thread #x
21236 Locks held: none
21237    at 0x........: child64 (tc19_shadowmem.c:105)
21238    by 0x........: steer (tc19_shadowmem.c:396)
21239    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21240    ...
21241  Address 0x........ is 54 bytes inside a block of size 100 alloc'd
21242    at 0x........: malloc (vg_replace_malloc.c:...)
21243    by 0x........: main (tc19_shadowmem.c:144)
21244  Block was alloc'd by thread #x
21246 ----------------------------------------------------------------
21248 Possible data race during write of size 2 at 0x........ by thread #x
21249 Locks held: none
21250    at 0x........: child64 (tc19_shadowmem.c:105)
21251    by 0x........: steer (tc19_shadowmem.c:396)
21252    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21253    ...
21255 This conflicts with a previous write of size 2 by thread #x
21256 Locks held: none
21257    at 0x........: child64 (tc19_shadowmem.c:105)
21258    by 0x........: steer (tc19_shadowmem.c:396)
21259    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21260    ...
21261  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21262    at 0x........: malloc (vg_replace_malloc.c:...)
21263    by 0x........: main (tc19_shadowmem.c:144)
21264  Block was alloc'd by thread #x
21266 ----------------------------------------------------------------
21268 Possible data race during write of size 2 at 0x........ by thread #x
21269 Locks held: none
21270    at 0x........: child64 (tc19_shadowmem.c:105)
21271    by 0x........: steer (tc19_shadowmem.c:396)
21272    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21273    ...
21275 This conflicts with a previous write of size 2 by thread #x
21276 Locks held: none
21277    at 0x........: child64 (tc19_shadowmem.c:105)
21278    by 0x........: steer (tc19_shadowmem.c:396)
21279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21280    ...
21281  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21282    at 0x........: malloc (vg_replace_malloc.c:...)
21283    by 0x........: main (tc19_shadowmem.c:144)
21284  Block was alloc'd by thread #x
21286 ----------------------------------------------------------------
21288 Possible data race during write of size 2 at 0x........ by thread #x
21289 Locks held: none
21290    at 0x........: child64 (tc19_shadowmem.c:105)
21291    by 0x........: steer (tc19_shadowmem.c:396)
21292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21293    ...
21295 This conflicts with a previous write of size 2 by thread #x
21296 Locks held: none
21297    at 0x........: child64 (tc19_shadowmem.c:105)
21298    by 0x........: steer (tc19_shadowmem.c:396)
21299    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21300    ...
21301  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21302    at 0x........: malloc (vg_replace_malloc.c:...)
21303    by 0x........: main (tc19_shadowmem.c:144)
21304  Block was alloc'd by thread #x
21306 ---------- double gran, 7 .. 92, skip 55 ----------
21307 ---Thread-Announcement------------------------------------------
21309 Thread #x was created
21310    ...
21311    by 0x........: pthread_create@* (hg_intercepts.c:...)
21312    by 0x........: main (tc19_shadowmem.c:266)
21314 ---Thread-Announcement------------------------------------------
21316 Thread #x was created
21317    ...
21318    by 0x........: pthread_create@* (hg_intercepts.c:...)
21319    by 0x........: main (tc19_shadowmem.c:265)
21321 ----------------------------------------------------------------
21323 Possible data race during write of size 1 at 0x........ by thread #x
21324 Locks held: none
21325    at 0x........: child64 (tc19_shadowmem.c:105)
21326    by 0x........: steer (tc19_shadowmem.c:398)
21327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21328    ...
21330 This conflicts with a previous write of size 1 by thread #x
21331 Locks held: none
21332    at 0x........: child64 (tc19_shadowmem.c:105)
21333    by 0x........: steer (tc19_shadowmem.c:398)
21334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21335    ...
21336  Address 0x........ is 55 bytes inside a block of size 100 alloc'd
21337    at 0x........: malloc (vg_replace_malloc.c:...)
21338    by 0x........: main (tc19_shadowmem.c:144)
21339  Block was alloc'd by thread #x
21341 ----------------------------------------------------------------
21343 Possible data race during write of size 1 at 0x........ by thread #x
21344 Locks held: none
21345    at 0x........: child64 (tc19_shadowmem.c:105)
21346    by 0x........: steer (tc19_shadowmem.c:398)
21347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21348    ...
21350 This conflicts with a previous write of size 1 by thread #x
21351 Locks held: none
21352    at 0x........: child64 (tc19_shadowmem.c:105)
21353    by 0x........: steer (tc19_shadowmem.c:398)
21354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21355    ...
21356  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21357    at 0x........: malloc (vg_replace_malloc.c:...)
21358    by 0x........: main (tc19_shadowmem.c:144)
21359  Block was alloc'd by thread #x
21361 ----------------------------------------------------------------
21363 Possible data race during write of size 1 at 0x........ by thread #x
21364 Locks held: none
21365    at 0x........: child64 (tc19_shadowmem.c:105)
21366    by 0x........: steer (tc19_shadowmem.c:398)
21367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21368    ...
21370 This conflicts with a previous write of size 1 by thread #x
21371 Locks held: none
21372    at 0x........: child64 (tc19_shadowmem.c:105)
21373    by 0x........: steer (tc19_shadowmem.c:398)
21374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21375    ...
21376  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21377    at 0x........: malloc (vg_replace_malloc.c:...)
21378    by 0x........: main (tc19_shadowmem.c:144)
21379  Block was alloc'd by thread #x
21381 ----------------------------------------------------------------
21383 Possible data race during write of size 1 at 0x........ by thread #x
21384 Locks held: none
21385    at 0x........: child64 (tc19_shadowmem.c:105)
21386    by 0x........: steer (tc19_shadowmem.c:398)
21387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21388    ...
21390 This conflicts with a previous write of size 1 by thread #x
21391 Locks held: none
21392    at 0x........: child64 (tc19_shadowmem.c:105)
21393    by 0x........: steer (tc19_shadowmem.c:398)
21394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21395    ...
21396  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21397    at 0x........: malloc (vg_replace_malloc.c:...)
21398    by 0x........: main (tc19_shadowmem.c:144)
21399  Block was alloc'd by thread #x
21401 ----------------------------------------------------------------
21403 Possible data race during write of size 1 at 0x........ by thread #x
21404 Locks held: none
21405    at 0x........: child64 (tc19_shadowmem.c:105)
21406    by 0x........: steer (tc19_shadowmem.c:398)
21407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21408    ...
21410 This conflicts with a previous write of size 1 by thread #x
21411 Locks held: none
21412    at 0x........: child64 (tc19_shadowmem.c:105)
21413    by 0x........: steer (tc19_shadowmem.c:398)
21414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21415    ...
21416  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21417    at 0x........: malloc (vg_replace_malloc.c:...)
21418    by 0x........: main (tc19_shadowmem.c:144)
21419  Block was alloc'd by thread #x
21421 ----------------------------------------------------------------
21423 Possible data race during write of size 1 at 0x........ by thread #x
21424 Locks held: none
21425    at 0x........: child64 (tc19_shadowmem.c:105)
21426    by 0x........: steer (tc19_shadowmem.c:398)
21427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21428    ...
21430 This conflicts with a previous write of size 1 by thread #x
21431 Locks held: none
21432    at 0x........: child64 (tc19_shadowmem.c:105)
21433    by 0x........: steer (tc19_shadowmem.c:398)
21434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21435    ...
21436  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21437    at 0x........: malloc (vg_replace_malloc.c:...)
21438    by 0x........: main (tc19_shadowmem.c:144)
21439  Block was alloc'd by thread #x
21441 ----------------------------------------------------------------
21443 Possible data race during write of size 1 at 0x........ by thread #x
21444 Locks held: none
21445    at 0x........: child64 (tc19_shadowmem.c:105)
21446    by 0x........: steer (tc19_shadowmem.c:398)
21447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21448    ...
21450 This conflicts with a previous write of size 1 by thread #x
21451 Locks held: none
21452    at 0x........: child64 (tc19_shadowmem.c:105)
21453    by 0x........: steer (tc19_shadowmem.c:398)
21454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21455    ...
21456  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21457    at 0x........: malloc (vg_replace_malloc.c:...)
21458    by 0x........: main (tc19_shadowmem.c:144)
21459  Block was alloc'd by thread #x
21461 ----------------------------------------------------------------
21463 Possible data race during write of size 1 at 0x........ by thread #x
21464 Locks held: none
21465    at 0x........: child64 (tc19_shadowmem.c:105)
21466    by 0x........: steer (tc19_shadowmem.c:398)
21467    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21468    ...
21470 This conflicts with a previous write of size 1 by thread #x
21471 Locks held: none
21472    at 0x........: child64 (tc19_shadowmem.c:105)
21473    by 0x........: steer (tc19_shadowmem.c:398)
21474    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21475    ...
21476  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21477    at 0x........: malloc (vg_replace_malloc.c:...)
21478    by 0x........: main (tc19_shadowmem.c:144)
21479  Block was alloc'd by thread #x
21481 ---------- double gran, 0 .. 92, skip 56 ----------
21482 ---Thread-Announcement------------------------------------------
21484 Thread #x was created
21485    ...
21486    by 0x........: pthread_create@* (hg_intercepts.c:...)
21487    by 0x........: main (tc19_shadowmem.c:266)
21489 ---Thread-Announcement------------------------------------------
21491 Thread #x was created
21492    ...
21493    by 0x........: pthread_create@* (hg_intercepts.c:...)
21494    by 0x........: main (tc19_shadowmem.c:265)
21496 ----------------------------------------------------------------
21498 Possible data race during write of size 8 at 0x........ by thread #x
21499 Locks held: none
21500    at 0x........: child64 (tc19_shadowmem.c:105)
21501    by 0x........: steer (tc19_shadowmem.c:400)
21502    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21503    ...
21505 This conflicts with a previous write of size 8 by thread #x
21506 Locks held: none
21507    at 0x........: child64 (tc19_shadowmem.c:105)
21508    by 0x........: steer (tc19_shadowmem.c:400)
21509    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21510    ...
21511  Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21512    at 0x........: malloc (vg_replace_malloc.c:...)
21513    by 0x........: main (tc19_shadowmem.c:144)
21514  Block was alloc'd by thread #x
21516 ---------- double gran, 1 .. 92, skip 57 ----------
21517 ---Thread-Announcement------------------------------------------
21519 Thread #x was created
21520    ...
21521    by 0x........: pthread_create@* (hg_intercepts.c:...)
21522    by 0x........: main (tc19_shadowmem.c:266)
21524 ---Thread-Announcement------------------------------------------
21526 Thread #x was created
21527    ...
21528    by 0x........: pthread_create@* (hg_intercepts.c:...)
21529    by 0x........: main (tc19_shadowmem.c:265)
21531 ----------------------------------------------------------------
21533 Possible data race during write of size 1 at 0x........ by thread #x
21534 Locks held: none
21535    at 0x........: child64 (tc19_shadowmem.c:105)
21536    by 0x........: steer (tc19_shadowmem.c:402)
21537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21538    ...
21540 This conflicts with a previous write of size 1 by thread #x
21541 Locks held: none
21542    at 0x........: child64 (tc19_shadowmem.c:105)
21543    by 0x........: steer (tc19_shadowmem.c:402)
21544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21545    ...
21546  Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21547    at 0x........: malloc (vg_replace_malloc.c:...)
21548    by 0x........: main (tc19_shadowmem.c:144)
21549  Block was alloc'd by thread #x
21551 ----------------------------------------------------------------
21553 Possible data race during write of size 1 at 0x........ by thread #x
21554 Locks held: none
21555    at 0x........: child64 (tc19_shadowmem.c:105)
21556    by 0x........: steer (tc19_shadowmem.c:402)
21557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21558    ...
21560 This conflicts with a previous write of size 1 by thread #x
21561 Locks held: none
21562    at 0x........: child64 (tc19_shadowmem.c:105)
21563    by 0x........: steer (tc19_shadowmem.c:402)
21564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21565    ...
21566  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21567    at 0x........: malloc (vg_replace_malloc.c:...)
21568    by 0x........: main (tc19_shadowmem.c:144)
21569  Block was alloc'd by thread #x
21571 ----------------------------------------------------------------
21573 Possible data race during write of size 1 at 0x........ by thread #x
21574 Locks held: none
21575    at 0x........: child64 (tc19_shadowmem.c:105)
21576    by 0x........: steer (tc19_shadowmem.c:402)
21577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21578    ...
21580 This conflicts with a previous write of size 1 by thread #x
21581 Locks held: none
21582    at 0x........: child64 (tc19_shadowmem.c:105)
21583    by 0x........: steer (tc19_shadowmem.c:402)
21584    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21585    ...
21586  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21587    at 0x........: malloc (vg_replace_malloc.c:...)
21588    by 0x........: main (tc19_shadowmem.c:144)
21589  Block was alloc'd by thread #x
21591 ----------------------------------------------------------------
21593 Possible data race during write of size 1 at 0x........ by thread #x
21594 Locks held: none
21595    at 0x........: child64 (tc19_shadowmem.c:105)
21596    by 0x........: steer (tc19_shadowmem.c:402)
21597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21598    ...
21600 This conflicts with a previous write of size 1 by thread #x
21601 Locks held: none
21602    at 0x........: child64 (tc19_shadowmem.c:105)
21603    by 0x........: steer (tc19_shadowmem.c:402)
21604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21605    ...
21606  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21607    at 0x........: malloc (vg_replace_malloc.c:...)
21608    by 0x........: main (tc19_shadowmem.c:144)
21609  Block was alloc'd by thread #x
21611 ----------------------------------------------------------------
21613 Possible data race during write of size 1 at 0x........ by thread #x
21614 Locks held: none
21615    at 0x........: child64 (tc19_shadowmem.c:105)
21616    by 0x........: steer (tc19_shadowmem.c:402)
21617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21618    ...
21620 This conflicts with a previous write of size 1 by thread #x
21621 Locks held: none
21622    at 0x........: child64 (tc19_shadowmem.c:105)
21623    by 0x........: steer (tc19_shadowmem.c:402)
21624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21625    ...
21626  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21627    at 0x........: malloc (vg_replace_malloc.c:...)
21628    by 0x........: main (tc19_shadowmem.c:144)
21629  Block was alloc'd by thread #x
21631 ----------------------------------------------------------------
21633 Possible data race during write of size 1 at 0x........ by thread #x
21634 Locks held: none
21635    at 0x........: child64 (tc19_shadowmem.c:105)
21636    by 0x........: steer (tc19_shadowmem.c:402)
21637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21638    ...
21640 This conflicts with a previous write of size 1 by thread #x
21641 Locks held: none
21642    at 0x........: child64 (tc19_shadowmem.c:105)
21643    by 0x........: steer (tc19_shadowmem.c:402)
21644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21645    ...
21646  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21647    at 0x........: malloc (vg_replace_malloc.c:...)
21648    by 0x........: main (tc19_shadowmem.c:144)
21649  Block was alloc'd by thread #x
21651 ----------------------------------------------------------------
21653 Possible data race during write of size 1 at 0x........ by thread #x
21654 Locks held: none
21655    at 0x........: child64 (tc19_shadowmem.c:105)
21656    by 0x........: steer (tc19_shadowmem.c:402)
21657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21658    ...
21660 This conflicts with a previous write of size 1 by thread #x
21661 Locks held: none
21662    at 0x........: child64 (tc19_shadowmem.c:105)
21663    by 0x........: steer (tc19_shadowmem.c:402)
21664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21665    ...
21666  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21667    at 0x........: malloc (vg_replace_malloc.c:...)
21668    by 0x........: main (tc19_shadowmem.c:144)
21669  Block was alloc'd by thread #x
21671 ----------------------------------------------------------------
21673 Possible data race during write of size 1 at 0x........ by thread #x
21674 Locks held: none
21675    at 0x........: child64 (tc19_shadowmem.c:105)
21676    by 0x........: steer (tc19_shadowmem.c:402)
21677    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21678    ...
21680 This conflicts with a previous write of size 1 by thread #x
21681 Locks held: none
21682    at 0x........: child64 (tc19_shadowmem.c:105)
21683    by 0x........: steer (tc19_shadowmem.c:402)
21684    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21685    ...
21686  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21687    at 0x........: malloc (vg_replace_malloc.c:...)
21688    by 0x........: main (tc19_shadowmem.c:144)
21689  Block was alloc'd by thread #x
21691 ---------- double gran, 2 .. 92, skip 58 ----------
21692 ---Thread-Announcement------------------------------------------
21694 Thread #x was created
21695    ...
21696    by 0x........: pthread_create@* (hg_intercepts.c:...)
21697    by 0x........: main (tc19_shadowmem.c:266)
21699 ---Thread-Announcement------------------------------------------
21701 Thread #x was created
21702    ...
21703    by 0x........: pthread_create@* (hg_intercepts.c:...)
21704    by 0x........: main (tc19_shadowmem.c:265)
21706 ----------------------------------------------------------------
21708 Possible data race during write of size 2 at 0x........ by thread #x
21709 Locks held: none
21710    at 0x........: child64 (tc19_shadowmem.c:105)
21711    by 0x........: steer (tc19_shadowmem.c:404)
21712    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21713    ...
21715 This conflicts with a previous write of size 2 by thread #x
21716 Locks held: none
21717    at 0x........: child64 (tc19_shadowmem.c:105)
21718    by 0x........: steer (tc19_shadowmem.c:404)
21719    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21720    ...
21721  Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21722    at 0x........: malloc (vg_replace_malloc.c:...)
21723    by 0x........: main (tc19_shadowmem.c:144)
21724  Block was alloc'd by thread #x
21726 ----------------------------------------------------------------
21728 Possible data race during write of size 2 at 0x........ by thread #x
21729 Locks held: none
21730    at 0x........: child64 (tc19_shadowmem.c:105)
21731    by 0x........: steer (tc19_shadowmem.c:404)
21732    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21733    ...
21735 This conflicts with a previous write of size 2 by thread #x
21736 Locks held: none
21737    at 0x........: child64 (tc19_shadowmem.c:105)
21738    by 0x........: steer (tc19_shadowmem.c:404)
21739    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21740    ...
21741  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21742    at 0x........: malloc (vg_replace_malloc.c:...)
21743    by 0x........: main (tc19_shadowmem.c:144)
21744  Block was alloc'd by thread #x
21746 ----------------------------------------------------------------
21748 Possible data race during write of size 2 at 0x........ by thread #x
21749 Locks held: none
21750    at 0x........: child64 (tc19_shadowmem.c:105)
21751    by 0x........: steer (tc19_shadowmem.c:404)
21752    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21753    ...
21755 This conflicts with a previous write of size 2 by thread #x
21756 Locks held: none
21757    at 0x........: child64 (tc19_shadowmem.c:105)
21758    by 0x........: steer (tc19_shadowmem.c:404)
21759    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21760    ...
21761  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21762    at 0x........: malloc (vg_replace_malloc.c:...)
21763    by 0x........: main (tc19_shadowmem.c:144)
21764  Block was alloc'd by thread #x
21766 ----------------------------------------------------------------
21768 Possible data race during write of size 2 at 0x........ by thread #x
21769 Locks held: none
21770    at 0x........: child64 (tc19_shadowmem.c:105)
21771    by 0x........: steer (tc19_shadowmem.c:404)
21772    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21773    ...
21775 This conflicts with a previous write of size 2 by thread #x
21776 Locks held: none
21777    at 0x........: child64 (tc19_shadowmem.c:105)
21778    by 0x........: steer (tc19_shadowmem.c:404)
21779    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21780    ...
21781  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21782    at 0x........: malloc (vg_replace_malloc.c:...)
21783    by 0x........: main (tc19_shadowmem.c:144)
21784  Block was alloc'd by thread #x
21786 ---------- double gran, 3 .. 92, skip 59 ----------
21787 ---Thread-Announcement------------------------------------------
21789 Thread #x was created
21790    ...
21791    by 0x........: pthread_create@* (hg_intercepts.c:...)
21792    by 0x........: main (tc19_shadowmem.c:266)
21794 ---Thread-Announcement------------------------------------------
21796 Thread #x was created
21797    ...
21798    by 0x........: pthread_create@* (hg_intercepts.c:...)
21799    by 0x........: main (tc19_shadowmem.c:265)
21801 ----------------------------------------------------------------
21803 Possible data race during write of size 1 at 0x........ by thread #x
21804 Locks held: none
21805    at 0x........: child64 (tc19_shadowmem.c:105)
21806    by 0x........: steer (tc19_shadowmem.c:406)
21807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21808    ...
21810 This conflicts with a previous write of size 1 by thread #x
21811 Locks held: none
21812    at 0x........: child64 (tc19_shadowmem.c:105)
21813    by 0x........: steer (tc19_shadowmem.c:406)
21814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21815    ...
21816  Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21817    at 0x........: malloc (vg_replace_malloc.c:...)
21818    by 0x........: main (tc19_shadowmem.c:144)
21819  Block was alloc'd by thread #x
21821 ----------------------------------------------------------------
21823 Possible data race during write of size 1 at 0x........ by thread #x
21824 Locks held: none
21825    at 0x........: child64 (tc19_shadowmem.c:105)
21826    by 0x........: steer (tc19_shadowmem.c:406)
21827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21828    ...
21830 This conflicts with a previous write of size 1 by thread #x
21831 Locks held: none
21832    at 0x........: child64 (tc19_shadowmem.c:105)
21833    by 0x........: steer (tc19_shadowmem.c:406)
21834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21835    ...
21836  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21837    at 0x........: malloc (vg_replace_malloc.c:...)
21838    by 0x........: main (tc19_shadowmem.c:144)
21839  Block was alloc'd by thread #x
21841 ----------------------------------------------------------------
21843 Possible data race during write of size 1 at 0x........ by thread #x
21844 Locks held: none
21845    at 0x........: child64 (tc19_shadowmem.c:105)
21846    by 0x........: steer (tc19_shadowmem.c:406)
21847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21848    ...
21850 This conflicts with a previous write of size 1 by thread #x
21851 Locks held: none
21852    at 0x........: child64 (tc19_shadowmem.c:105)
21853    by 0x........: steer (tc19_shadowmem.c:406)
21854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21855    ...
21856  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21857    at 0x........: malloc (vg_replace_malloc.c:...)
21858    by 0x........: main (tc19_shadowmem.c:144)
21859  Block was alloc'd by thread #x
21861 ----------------------------------------------------------------
21863 Possible data race during write of size 1 at 0x........ by thread #x
21864 Locks held: none
21865    at 0x........: child64 (tc19_shadowmem.c:105)
21866    by 0x........: steer (tc19_shadowmem.c:406)
21867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21868    ...
21870 This conflicts with a previous write of size 1 by thread #x
21871 Locks held: none
21872    at 0x........: child64 (tc19_shadowmem.c:105)
21873    by 0x........: steer (tc19_shadowmem.c:406)
21874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21875    ...
21876  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21877    at 0x........: malloc (vg_replace_malloc.c:...)
21878    by 0x........: main (tc19_shadowmem.c:144)
21879  Block was alloc'd by thread #x
21881 ----------------------------------------------------------------
21883 Possible data race during write of size 1 at 0x........ by thread #x
21884 Locks held: none
21885    at 0x........: child64 (tc19_shadowmem.c:105)
21886    by 0x........: steer (tc19_shadowmem.c:406)
21887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21888    ...
21890 This conflicts with a previous write of size 1 by thread #x
21891 Locks held: none
21892    at 0x........: child64 (tc19_shadowmem.c:105)
21893    by 0x........: steer (tc19_shadowmem.c:406)
21894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21895    ...
21896  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21897    at 0x........: malloc (vg_replace_malloc.c:...)
21898    by 0x........: main (tc19_shadowmem.c:144)
21899  Block was alloc'd by thread #x
21901 ----------------------------------------------------------------
21903 Possible data race during write of size 1 at 0x........ by thread #x
21904 Locks held: none
21905    at 0x........: child64 (tc19_shadowmem.c:105)
21906    by 0x........: steer (tc19_shadowmem.c:406)
21907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21908    ...
21910 This conflicts with a previous write of size 1 by thread #x
21911 Locks held: none
21912    at 0x........: child64 (tc19_shadowmem.c:105)
21913    by 0x........: steer (tc19_shadowmem.c:406)
21914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21915    ...
21916  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21917    at 0x........: malloc (vg_replace_malloc.c:...)
21918    by 0x........: main (tc19_shadowmem.c:144)
21919  Block was alloc'd by thread #x
21921 ----------------------------------------------------------------
21923 Possible data race during write of size 1 at 0x........ by thread #x
21924 Locks held: none
21925    at 0x........: child64 (tc19_shadowmem.c:105)
21926    by 0x........: steer (tc19_shadowmem.c:406)
21927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21928    ...
21930 This conflicts with a previous write of size 1 by thread #x
21931 Locks held: none
21932    at 0x........: child64 (tc19_shadowmem.c:105)
21933    by 0x........: steer (tc19_shadowmem.c:406)
21934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21935    ...
21936  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
21937    at 0x........: malloc (vg_replace_malloc.c:...)
21938    by 0x........: main (tc19_shadowmem.c:144)
21939  Block was alloc'd by thread #x
21941 ----------------------------------------------------------------
21943 Possible data race during write of size 1 at 0x........ by thread #x
21944 Locks held: none
21945    at 0x........: child64 (tc19_shadowmem.c:105)
21946    by 0x........: steer (tc19_shadowmem.c:406)
21947    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21948    ...
21950 This conflicts with a previous write of size 1 by thread #x
21951 Locks held: none
21952    at 0x........: child64 (tc19_shadowmem.c:105)
21953    by 0x........: steer (tc19_shadowmem.c:406)
21954    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21955    ...
21956  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
21957    at 0x........: malloc (vg_replace_malloc.c:...)
21958    by 0x........: main (tc19_shadowmem.c:144)
21959  Block was alloc'd by thread #x
21961 ---------- double gran, 4 .. 92, skip 60 ----------
21962 ---Thread-Announcement------------------------------------------
21964 Thread #x was created
21965    ...
21966    by 0x........: pthread_create@* (hg_intercepts.c:...)
21967    by 0x........: main (tc19_shadowmem.c:266)
21969 ---Thread-Announcement------------------------------------------
21971 Thread #x was created
21972    ...
21973    by 0x........: pthread_create@* (hg_intercepts.c:...)
21974    by 0x........: main (tc19_shadowmem.c:265)
21976 ----------------------------------------------------------------
21978 Possible data race during write of size 4 at 0x........ by thread #x
21979 Locks held: none
21980    at 0x........: child64 (tc19_shadowmem.c:105)
21981    by 0x........: steer (tc19_shadowmem.c:408)
21982    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21983    ...
21985 This conflicts with a previous write of size 4 by thread #x
21986 Locks held: none
21987    at 0x........: child64 (tc19_shadowmem.c:105)
21988    by 0x........: steer (tc19_shadowmem.c:408)
21989    by 0x........: mythread_wrapper (hg_intercepts.c:...)
21990    ...
21991  Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21992    at 0x........: malloc (vg_replace_malloc.c:...)
21993    by 0x........: main (tc19_shadowmem.c:144)
21994  Block was alloc'd by thread #x
21996 ----------------------------------------------------------------
21998 Possible data race during write of size 4 at 0x........ by thread #x
21999 Locks held: none
22000    at 0x........: child64 (tc19_shadowmem.c:105)
22001    by 0x........: steer (tc19_shadowmem.c:408)
22002    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22003    ...
22005 This conflicts with a previous write of size 4 by thread #x
22006 Locks held: none
22007    at 0x........: child64 (tc19_shadowmem.c:105)
22008    by 0x........: steer (tc19_shadowmem.c:408)
22009    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22010    ...
22011  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22012    at 0x........: malloc (vg_replace_malloc.c:...)
22013    by 0x........: main (tc19_shadowmem.c:144)
22014  Block was alloc'd by thread #x
22016 ---------- double gran, 5 .. 92, skip 61 ----------
22017 ---Thread-Announcement------------------------------------------
22019 Thread #x was created
22020    ...
22021    by 0x........: pthread_create@* (hg_intercepts.c:...)
22022    by 0x........: main (tc19_shadowmem.c:266)
22024 ---Thread-Announcement------------------------------------------
22026 Thread #x was created
22027    ...
22028    by 0x........: pthread_create@* (hg_intercepts.c:...)
22029    by 0x........: main (tc19_shadowmem.c:265)
22031 ----------------------------------------------------------------
22033 Possible data race during write of size 1 at 0x........ by thread #x
22034 Locks held: none
22035    at 0x........: child64 (tc19_shadowmem.c:105)
22036    by 0x........: steer (tc19_shadowmem.c:410)
22037    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22038    ...
22040 This conflicts with a previous write of size 1 by thread #x
22041 Locks held: none
22042    at 0x........: child64 (tc19_shadowmem.c:105)
22043    by 0x........: steer (tc19_shadowmem.c:410)
22044    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22045    ...
22046  Address 0x........ is 61 bytes inside a block of size 100 alloc'd
22047    at 0x........: malloc (vg_replace_malloc.c:...)
22048    by 0x........: main (tc19_shadowmem.c:144)
22049  Block was alloc'd by thread #x
22051 ----------------------------------------------------------------
22053 Possible data race during write of size 1 at 0x........ by thread #x
22054 Locks held: none
22055    at 0x........: child64 (tc19_shadowmem.c:105)
22056    by 0x........: steer (tc19_shadowmem.c:410)
22057    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22058    ...
22060 This conflicts with a previous write of size 1 by thread #x
22061 Locks held: none
22062    at 0x........: child64 (tc19_shadowmem.c:105)
22063    by 0x........: steer (tc19_shadowmem.c:410)
22064    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22065    ...
22066  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
22067    at 0x........: malloc (vg_replace_malloc.c:...)
22068    by 0x........: main (tc19_shadowmem.c:144)
22069  Block was alloc'd by thread #x
22071 ----------------------------------------------------------------
22073 Possible data race during write of size 1 at 0x........ by thread #x
22074 Locks held: none
22075    at 0x........: child64 (tc19_shadowmem.c:105)
22076    by 0x........: steer (tc19_shadowmem.c:410)
22077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22078    ...
22080 This conflicts with a previous write of size 1 by thread #x
22081 Locks held: none
22082    at 0x........: child64 (tc19_shadowmem.c:105)
22083    by 0x........: steer (tc19_shadowmem.c:410)
22084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22085    ...
22086  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
22087    at 0x........: malloc (vg_replace_malloc.c:...)
22088    by 0x........: main (tc19_shadowmem.c:144)
22089  Block was alloc'd by thread #x
22091 ----------------------------------------------------------------
22093 Possible data race during write of size 1 at 0x........ by thread #x
22094 Locks held: none
22095    at 0x........: child64 (tc19_shadowmem.c:105)
22096    by 0x........: steer (tc19_shadowmem.c:410)
22097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22098    ...
22100 This conflicts with a previous write of size 1 by thread #x
22101 Locks held: none
22102    at 0x........: child64 (tc19_shadowmem.c:105)
22103    by 0x........: steer (tc19_shadowmem.c:410)
22104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22105    ...
22106  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22107    at 0x........: malloc (vg_replace_malloc.c:...)
22108    by 0x........: main (tc19_shadowmem.c:144)
22109  Block was alloc'd by thread #x
22111 ----------------------------------------------------------------
22113 Possible data race during write of size 1 at 0x........ by thread #x
22114 Locks held: none
22115    at 0x........: child64 (tc19_shadowmem.c:105)
22116    by 0x........: steer (tc19_shadowmem.c:410)
22117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22118    ...
22120 This conflicts with a previous write of size 1 by thread #x
22121 Locks held: none
22122    at 0x........: child64 (tc19_shadowmem.c:105)
22123    by 0x........: steer (tc19_shadowmem.c:410)
22124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22125    ...
22126  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22127    at 0x........: malloc (vg_replace_malloc.c:...)
22128    by 0x........: main (tc19_shadowmem.c:144)
22129  Block was alloc'd by thread #x
22131 ----------------------------------------------------------------
22133 Possible data race during write of size 1 at 0x........ by thread #x
22134 Locks held: none
22135    at 0x........: child64 (tc19_shadowmem.c:105)
22136    by 0x........: steer (tc19_shadowmem.c:410)
22137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22138    ...
22140 This conflicts with a previous write of size 1 by thread #x
22141 Locks held: none
22142    at 0x........: child64 (tc19_shadowmem.c:105)
22143    by 0x........: steer (tc19_shadowmem.c:410)
22144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22145    ...
22146  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22147    at 0x........: malloc (vg_replace_malloc.c:...)
22148    by 0x........: main (tc19_shadowmem.c:144)
22149  Block was alloc'd by thread #x
22151 ----------------------------------------------------------------
22153 Possible data race during write of size 1 at 0x........ by thread #x
22154 Locks held: none
22155    at 0x........: child64 (tc19_shadowmem.c:105)
22156    by 0x........: steer (tc19_shadowmem.c:410)
22157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22158    ...
22160 This conflicts with a previous write of size 1 by thread #x
22161 Locks held: none
22162    at 0x........: child64 (tc19_shadowmem.c:105)
22163    by 0x........: steer (tc19_shadowmem.c:410)
22164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22165    ...
22166  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22167    at 0x........: malloc (vg_replace_malloc.c:...)
22168    by 0x........: main (tc19_shadowmem.c:144)
22169  Block was alloc'd by thread #x
22171 ----------------------------------------------------------------
22173 Possible data race during write of size 1 at 0x........ by thread #x
22174 Locks held: none
22175    at 0x........: child64 (tc19_shadowmem.c:105)
22176    by 0x........: steer (tc19_shadowmem.c:410)
22177    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22178    ...
22180 This conflicts with a previous write of size 1 by thread #x
22181 Locks held: none
22182    at 0x........: child64 (tc19_shadowmem.c:105)
22183    by 0x........: steer (tc19_shadowmem.c:410)
22184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22185    ...
22186  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22187    at 0x........: malloc (vg_replace_malloc.c:...)
22188    by 0x........: main (tc19_shadowmem.c:144)
22189  Block was alloc'd by thread #x
22191 ---------- double gran, 6 .. 92, skip 62 ----------
22192 ---Thread-Announcement------------------------------------------
22194 Thread #x was created
22195    ...
22196    by 0x........: pthread_create@* (hg_intercepts.c:...)
22197    by 0x........: main (tc19_shadowmem.c:266)
22199 ---Thread-Announcement------------------------------------------
22201 Thread #x was created
22202    ...
22203    by 0x........: pthread_create@* (hg_intercepts.c:...)
22204    by 0x........: main (tc19_shadowmem.c:265)
22206 ----------------------------------------------------------------
22208 Possible data race during write of size 2 at 0x........ by thread #x
22209 Locks held: none
22210    at 0x........: child64 (tc19_shadowmem.c:105)
22211    by 0x........: steer (tc19_shadowmem.c:412)
22212    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22213    ...
22215 This conflicts with a previous write of size 2 by thread #x
22216 Locks held: none
22217    at 0x........: child64 (tc19_shadowmem.c:105)
22218    by 0x........: steer (tc19_shadowmem.c:412)
22219    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22220    ...
22221  Address 0x........ is 62 bytes inside a block of size 100 alloc'd
22222    at 0x........: malloc (vg_replace_malloc.c:...)
22223    by 0x........: main (tc19_shadowmem.c:144)
22224  Block was alloc'd by thread #x
22226 ----------------------------------------------------------------
22228 Possible data race during write of size 2 at 0x........ by thread #x
22229 Locks held: none
22230    at 0x........: child64 (tc19_shadowmem.c:105)
22231    by 0x........: steer (tc19_shadowmem.c:412)
22232    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22233    ...
22235 This conflicts with a previous write of size 2 by thread #x
22236 Locks held: none
22237    at 0x........: child64 (tc19_shadowmem.c:105)
22238    by 0x........: steer (tc19_shadowmem.c:412)
22239    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22240    ...
22241  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22242    at 0x........: malloc (vg_replace_malloc.c:...)
22243    by 0x........: main (tc19_shadowmem.c:144)
22244  Block was alloc'd by thread #x
22246 ----------------------------------------------------------------
22248 Possible data race during write of size 2 at 0x........ by thread #x
22249 Locks held: none
22250    at 0x........: child64 (tc19_shadowmem.c:105)
22251    by 0x........: steer (tc19_shadowmem.c:412)
22252    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22253    ...
22255 This conflicts with a previous write of size 2 by thread #x
22256 Locks held: none
22257    at 0x........: child64 (tc19_shadowmem.c:105)
22258    by 0x........: steer (tc19_shadowmem.c:412)
22259    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22260    ...
22261  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22262    at 0x........: malloc (vg_replace_malloc.c:...)
22263    by 0x........: main (tc19_shadowmem.c:144)
22264  Block was alloc'd by thread #x
22266 ----------------------------------------------------------------
22268 Possible data race during write of size 2 at 0x........ by thread #x
22269 Locks held: none
22270    at 0x........: child64 (tc19_shadowmem.c:105)
22271    by 0x........: steer (tc19_shadowmem.c:412)
22272    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22273    ...
22275 This conflicts with a previous write of size 2 by thread #x
22276 Locks held: none
22277    at 0x........: child64 (tc19_shadowmem.c:105)
22278    by 0x........: steer (tc19_shadowmem.c:412)
22279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22280    ...
22281  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22282    at 0x........: malloc (vg_replace_malloc.c:...)
22283    by 0x........: main (tc19_shadowmem.c:144)
22284  Block was alloc'd by thread #x
22286 ---------- double gran, 7 .. 92, skip 63 ----------
22287 ---Thread-Announcement------------------------------------------
22289 Thread #x was created
22290    ...
22291    by 0x........: pthread_create@* (hg_intercepts.c:...)
22292    by 0x........: main (tc19_shadowmem.c:266)
22294 ---Thread-Announcement------------------------------------------
22296 Thread #x was created
22297    ...
22298    by 0x........: pthread_create@* (hg_intercepts.c:...)
22299    by 0x........: main (tc19_shadowmem.c:265)
22301 ----------------------------------------------------------------
22303 Possible data race during write of size 1 at 0x........ by thread #x
22304 Locks held: none
22305    at 0x........: child64 (tc19_shadowmem.c:105)
22306    by 0x........: steer (tc19_shadowmem.c:414)
22307    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22308    ...
22310 This conflicts with a previous write of size 1 by thread #x
22311 Locks held: none
22312    at 0x........: child64 (tc19_shadowmem.c:105)
22313    by 0x........: steer (tc19_shadowmem.c:414)
22314    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22315    ...
22316  Address 0x........ is 63 bytes inside a block of size 100 alloc'd
22317    at 0x........: malloc (vg_replace_malloc.c:...)
22318    by 0x........: main (tc19_shadowmem.c:144)
22319  Block was alloc'd by thread #x
22321 ----------------------------------------------------------------
22323 Possible data race during write of size 1 at 0x........ by thread #x
22324 Locks held: none
22325    at 0x........: child64 (tc19_shadowmem.c:105)
22326    by 0x........: steer (tc19_shadowmem.c:414)
22327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22328    ...
22330 This conflicts with a previous write of size 1 by thread #x
22331 Locks held: none
22332    at 0x........: child64 (tc19_shadowmem.c:105)
22333    by 0x........: steer (tc19_shadowmem.c:414)
22334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22335    ...
22336  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22337    at 0x........: malloc (vg_replace_malloc.c:...)
22338    by 0x........: main (tc19_shadowmem.c:144)
22339  Block was alloc'd by thread #x
22341 ----------------------------------------------------------------
22343 Possible data race during write of size 1 at 0x........ by thread #x
22344 Locks held: none
22345    at 0x........: child64 (tc19_shadowmem.c:105)
22346    by 0x........: steer (tc19_shadowmem.c:414)
22347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22348    ...
22350 This conflicts with a previous write of size 1 by thread #x
22351 Locks held: none
22352    at 0x........: child64 (tc19_shadowmem.c:105)
22353    by 0x........: steer (tc19_shadowmem.c:414)
22354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22355    ...
22356  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22357    at 0x........: malloc (vg_replace_malloc.c:...)
22358    by 0x........: main (tc19_shadowmem.c:144)
22359  Block was alloc'd by thread #x
22361 ----------------------------------------------------------------
22363 Possible data race during write of size 1 at 0x........ by thread #x
22364 Locks held: none
22365    at 0x........: child64 (tc19_shadowmem.c:105)
22366    by 0x........: steer (tc19_shadowmem.c:414)
22367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22368    ...
22370 This conflicts with a previous write of size 1 by thread #x
22371 Locks held: none
22372    at 0x........: child64 (tc19_shadowmem.c:105)
22373    by 0x........: steer (tc19_shadowmem.c:414)
22374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22375    ...
22376  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22377    at 0x........: malloc (vg_replace_malloc.c:...)
22378    by 0x........: main (tc19_shadowmem.c:144)
22379  Block was alloc'd by thread #x
22381 ----------------------------------------------------------------
22383 Possible data race during write of size 1 at 0x........ by thread #x
22384 Locks held: none
22385    at 0x........: child64 (tc19_shadowmem.c:105)
22386    by 0x........: steer (tc19_shadowmem.c:414)
22387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22388    ...
22390 This conflicts with a previous write of size 1 by thread #x
22391 Locks held: none
22392    at 0x........: child64 (tc19_shadowmem.c:105)
22393    by 0x........: steer (tc19_shadowmem.c:414)
22394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22395    ...
22396  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22397    at 0x........: malloc (vg_replace_malloc.c:...)
22398    by 0x........: main (tc19_shadowmem.c:144)
22399  Block was alloc'd by thread #x
22401 ----------------------------------------------------------------
22403 Possible data race during write of size 1 at 0x........ by thread #x
22404 Locks held: none
22405    at 0x........: child64 (tc19_shadowmem.c:105)
22406    by 0x........: steer (tc19_shadowmem.c:414)
22407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22408    ...
22410 This conflicts with a previous write of size 1 by thread #x
22411 Locks held: none
22412    at 0x........: child64 (tc19_shadowmem.c:105)
22413    by 0x........: steer (tc19_shadowmem.c:414)
22414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22415    ...
22416  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22417    at 0x........: malloc (vg_replace_malloc.c:...)
22418    by 0x........: main (tc19_shadowmem.c:144)
22419  Block was alloc'd by thread #x
22421 ----------------------------------------------------------------
22423 Possible data race during write of size 1 at 0x........ by thread #x
22424 Locks held: none
22425    at 0x........: child64 (tc19_shadowmem.c:105)
22426    by 0x........: steer (tc19_shadowmem.c:414)
22427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22428    ...
22430 This conflicts with a previous write of size 1 by thread #x
22431 Locks held: none
22432    at 0x........: child64 (tc19_shadowmem.c:105)
22433    by 0x........: steer (tc19_shadowmem.c:414)
22434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22435    ...
22436  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22437    at 0x........: malloc (vg_replace_malloc.c:...)
22438    by 0x........: main (tc19_shadowmem.c:144)
22439  Block was alloc'd by thread #x
22441 ----------------------------------------------------------------
22443 Possible data race during write of size 1 at 0x........ by thread #x
22444 Locks held: none
22445    at 0x........: child64 (tc19_shadowmem.c:105)
22446    by 0x........: steer (tc19_shadowmem.c:414)
22447    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22448    ...
22450 This conflicts with a previous write of size 1 by thread #x
22451 Locks held: none
22452    at 0x........: child64 (tc19_shadowmem.c:105)
22453    by 0x........: steer (tc19_shadowmem.c:414)
22454    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22455    ...
22456  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22457    at 0x........: malloc (vg_replace_malloc.c:...)
22458    by 0x........: main (tc19_shadowmem.c:144)
22459  Block was alloc'd by thread #x
22461 ---------- double gran, 0 .. 92, skip 64 ----------
22462 ---Thread-Announcement------------------------------------------
22464 Thread #x was created
22465    ...
22466    by 0x........: pthread_create@* (hg_intercepts.c:...)
22467    by 0x........: main (tc19_shadowmem.c:266)
22469 ---Thread-Announcement------------------------------------------
22471 Thread #x was created
22472    ...
22473    by 0x........: pthread_create@* (hg_intercepts.c:...)
22474    by 0x........: main (tc19_shadowmem.c:265)
22476 ----------------------------------------------------------------
22478 Possible data race during write of size 8 at 0x........ by thread #x
22479 Locks held: none
22480    at 0x........: child64 (tc19_shadowmem.c:105)
22481    by 0x........: steer (tc19_shadowmem.c:416)
22482    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22483    ...
22485 This conflicts with a previous write of size 8 by thread #x
22486 Locks held: none
22487    at 0x........: child64 (tc19_shadowmem.c:105)
22488    by 0x........: steer (tc19_shadowmem.c:416)
22489    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22490    ...
22491  Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22492    at 0x........: malloc (vg_replace_malloc.c:...)
22493    by 0x........: main (tc19_shadowmem.c:144)
22494  Block was alloc'd by thread #x
22496 ---------- double gran, 1 .. 92, skip 65 ----------
22497 ---Thread-Announcement------------------------------------------
22499 Thread #x was created
22500    ...
22501    by 0x........: pthread_create@* (hg_intercepts.c:...)
22502    by 0x........: main (tc19_shadowmem.c:266)
22504 ---Thread-Announcement------------------------------------------
22506 Thread #x was created
22507    ...
22508    by 0x........: pthread_create@* (hg_intercepts.c:...)
22509    by 0x........: main (tc19_shadowmem.c:265)
22511 ----------------------------------------------------------------
22513 Possible data race during write of size 1 at 0x........ by thread #x
22514 Locks held: none
22515    at 0x........: child64 (tc19_shadowmem.c:105)
22516    by 0x........: steer (tc19_shadowmem.c:418)
22517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22518    ...
22520 This conflicts with a previous write of size 1 by thread #x
22521 Locks held: none
22522    at 0x........: child64 (tc19_shadowmem.c:105)
22523    by 0x........: steer (tc19_shadowmem.c:418)
22524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22525    ...
22526  Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22527    at 0x........: malloc (vg_replace_malloc.c:...)
22528    by 0x........: main (tc19_shadowmem.c:144)
22529  Block was alloc'd by thread #x
22531 ----------------------------------------------------------------
22533 Possible data race during write of size 1 at 0x........ by thread #x
22534 Locks held: none
22535    at 0x........: child64 (tc19_shadowmem.c:105)
22536    by 0x........: steer (tc19_shadowmem.c:418)
22537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22538    ...
22540 This conflicts with a previous write of size 1 by thread #x
22541 Locks held: none
22542    at 0x........: child64 (tc19_shadowmem.c:105)
22543    by 0x........: steer (tc19_shadowmem.c:418)
22544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22545    ...
22546  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22547    at 0x........: malloc (vg_replace_malloc.c:...)
22548    by 0x........: main (tc19_shadowmem.c:144)
22549  Block was alloc'd by thread #x
22551 ----------------------------------------------------------------
22553 Possible data race during write of size 1 at 0x........ by thread #x
22554 Locks held: none
22555    at 0x........: child64 (tc19_shadowmem.c:105)
22556    by 0x........: steer (tc19_shadowmem.c:418)
22557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22558    ...
22560 This conflicts with a previous write of size 1 by thread #x
22561 Locks held: none
22562    at 0x........: child64 (tc19_shadowmem.c:105)
22563    by 0x........: steer (tc19_shadowmem.c:418)
22564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22565    ...
22566  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22567    at 0x........: malloc (vg_replace_malloc.c:...)
22568    by 0x........: main (tc19_shadowmem.c:144)
22569  Block was alloc'd by thread #x
22571 ----------------------------------------------------------------
22573 Possible data race during write of size 1 at 0x........ by thread #x
22574 Locks held: none
22575    at 0x........: child64 (tc19_shadowmem.c:105)
22576    by 0x........: steer (tc19_shadowmem.c:418)
22577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22578    ...
22580 This conflicts with a previous write of size 1 by thread #x
22581 Locks held: none
22582    at 0x........: child64 (tc19_shadowmem.c:105)
22583    by 0x........: steer (tc19_shadowmem.c:418)
22584    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22585    ...
22586  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22587    at 0x........: malloc (vg_replace_malloc.c:...)
22588    by 0x........: main (tc19_shadowmem.c:144)
22589  Block was alloc'd by thread #x
22591 ----------------------------------------------------------------
22593 Possible data race during write of size 1 at 0x........ by thread #x
22594 Locks held: none
22595    at 0x........: child64 (tc19_shadowmem.c:105)
22596    by 0x........: steer (tc19_shadowmem.c:418)
22597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22598    ...
22600 This conflicts with a previous write of size 1 by thread #x
22601 Locks held: none
22602    at 0x........: child64 (tc19_shadowmem.c:105)
22603    by 0x........: steer (tc19_shadowmem.c:418)
22604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22605    ...
22606  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22607    at 0x........: malloc (vg_replace_malloc.c:...)
22608    by 0x........: main (tc19_shadowmem.c:144)
22609  Block was alloc'd by thread #x
22611 ----------------------------------------------------------------
22613 Possible data race during write of size 1 at 0x........ by thread #x
22614 Locks held: none
22615    at 0x........: child64 (tc19_shadowmem.c:105)
22616    by 0x........: steer (tc19_shadowmem.c:418)
22617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22618    ...
22620 This conflicts with a previous write of size 1 by thread #x
22621 Locks held: none
22622    at 0x........: child64 (tc19_shadowmem.c:105)
22623    by 0x........: steer (tc19_shadowmem.c:418)
22624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22625    ...
22626  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22627    at 0x........: malloc (vg_replace_malloc.c:...)
22628    by 0x........: main (tc19_shadowmem.c:144)
22629  Block was alloc'd by thread #x
22631 ----------------------------------------------------------------
22633 Possible data race during write of size 1 at 0x........ by thread #x
22634 Locks held: none
22635    at 0x........: child64 (tc19_shadowmem.c:105)
22636    by 0x........: steer (tc19_shadowmem.c:418)
22637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22638    ...
22640 This conflicts with a previous write of size 1 by thread #x
22641 Locks held: none
22642    at 0x........: child64 (tc19_shadowmem.c:105)
22643    by 0x........: steer (tc19_shadowmem.c:418)
22644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22645    ...
22646  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
22647    at 0x........: malloc (vg_replace_malloc.c:...)
22648    by 0x........: main (tc19_shadowmem.c:144)
22649  Block was alloc'd by thread #x
22651 ----------------------------------------------------------------
22653 Possible data race during write of size 1 at 0x........ by thread #x
22654 Locks held: none
22655    at 0x........: child64 (tc19_shadowmem.c:105)
22656    by 0x........: steer (tc19_shadowmem.c:418)
22657    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22658    ...
22660 This conflicts with a previous write of size 1 by thread #x
22661 Locks held: none
22662    at 0x........: child64 (tc19_shadowmem.c:105)
22663    by 0x........: steer (tc19_shadowmem.c:418)
22664    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22665    ...
22666  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22667    at 0x........: malloc (vg_replace_malloc.c:...)
22668    by 0x........: main (tc19_shadowmem.c:144)
22669  Block was alloc'd by thread #x
22671 ---------- double gran, 2 .. 92, skip 66 ----------
22672 ---Thread-Announcement------------------------------------------
22674 Thread #x was created
22675    ...
22676    by 0x........: pthread_create@* (hg_intercepts.c:...)
22677    by 0x........: main (tc19_shadowmem.c:266)
22679 ---Thread-Announcement------------------------------------------
22681 Thread #x was created
22682    ...
22683    by 0x........: pthread_create@* (hg_intercepts.c:...)
22684    by 0x........: main (tc19_shadowmem.c:265)
22686 ----------------------------------------------------------------
22688 Possible data race during write of size 2 at 0x........ by thread #x
22689 Locks held: none
22690    at 0x........: child64 (tc19_shadowmem.c:105)
22691    by 0x........: steer (tc19_shadowmem.c:420)
22692    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22693    ...
22695 This conflicts with a previous write of size 2 by thread #x
22696 Locks held: none
22697    at 0x........: child64 (tc19_shadowmem.c:105)
22698    by 0x........: steer (tc19_shadowmem.c:420)
22699    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22700    ...
22701  Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22702    at 0x........: malloc (vg_replace_malloc.c:...)
22703    by 0x........: main (tc19_shadowmem.c:144)
22704  Block was alloc'd by thread #x
22706 ----------------------------------------------------------------
22708 Possible data race during write of size 2 at 0x........ by thread #x
22709 Locks held: none
22710    at 0x........: child64 (tc19_shadowmem.c:105)
22711    by 0x........: steer (tc19_shadowmem.c:420)
22712    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22713    ...
22715 This conflicts with a previous write of size 2 by thread #x
22716 Locks held: none
22717    at 0x........: child64 (tc19_shadowmem.c:105)
22718    by 0x........: steer (tc19_shadowmem.c:420)
22719    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22720    ...
22721  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22722    at 0x........: malloc (vg_replace_malloc.c:...)
22723    by 0x........: main (tc19_shadowmem.c:144)
22724  Block was alloc'd by thread #x
22726 ----------------------------------------------------------------
22728 Possible data race during write of size 2 at 0x........ by thread #x
22729 Locks held: none
22730    at 0x........: child64 (tc19_shadowmem.c:105)
22731    by 0x........: steer (tc19_shadowmem.c:420)
22732    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22733    ...
22735 This conflicts with a previous write of size 2 by thread #x
22736 Locks held: none
22737    at 0x........: child64 (tc19_shadowmem.c:105)
22738    by 0x........: steer (tc19_shadowmem.c:420)
22739    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22740    ...
22741  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22742    at 0x........: malloc (vg_replace_malloc.c:...)
22743    by 0x........: main (tc19_shadowmem.c:144)
22744  Block was alloc'd by thread #x
22746 ----------------------------------------------------------------
22748 Possible data race during write of size 2 at 0x........ by thread #x
22749 Locks held: none
22750    at 0x........: child64 (tc19_shadowmem.c:105)
22751    by 0x........: steer (tc19_shadowmem.c:420)
22752    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22753    ...
22755 This conflicts with a previous write of size 2 by thread #x
22756 Locks held: none
22757    at 0x........: child64 (tc19_shadowmem.c:105)
22758    by 0x........: steer (tc19_shadowmem.c:420)
22759    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22760    ...
22761  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22762    at 0x........: malloc (vg_replace_malloc.c:...)
22763    by 0x........: main (tc19_shadowmem.c:144)
22764  Block was alloc'd by thread #x
22766 ---------- double gran, 3 .. 92, skip 67 ----------
22767 ---Thread-Announcement------------------------------------------
22769 Thread #x was created
22770    ...
22771    by 0x........: pthread_create@* (hg_intercepts.c:...)
22772    by 0x........: main (tc19_shadowmem.c:266)
22774 ---Thread-Announcement------------------------------------------
22776 Thread #x was created
22777    ...
22778    by 0x........: pthread_create@* (hg_intercepts.c:...)
22779    by 0x........: main (tc19_shadowmem.c:265)
22781 ----------------------------------------------------------------
22783 Possible data race during write of size 1 at 0x........ by thread #x
22784 Locks held: none
22785    at 0x........: child64 (tc19_shadowmem.c:105)
22786    by 0x........: steer (tc19_shadowmem.c:422)
22787    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22788    ...
22790 This conflicts with a previous write of size 1 by thread #x
22791 Locks held: none
22792    at 0x........: child64 (tc19_shadowmem.c:105)
22793    by 0x........: steer (tc19_shadowmem.c:422)
22794    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22795    ...
22796  Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22797    at 0x........: malloc (vg_replace_malloc.c:...)
22798    by 0x........: main (tc19_shadowmem.c:144)
22799  Block was alloc'd by thread #x
22801 ----------------------------------------------------------------
22803 Possible data race during write of size 1 at 0x........ by thread #x
22804 Locks held: none
22805    at 0x........: child64 (tc19_shadowmem.c:105)
22806    by 0x........: steer (tc19_shadowmem.c:422)
22807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22808    ...
22810 This conflicts with a previous write of size 1 by thread #x
22811 Locks held: none
22812    at 0x........: child64 (tc19_shadowmem.c:105)
22813    by 0x........: steer (tc19_shadowmem.c:422)
22814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22815    ...
22816  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22817    at 0x........: malloc (vg_replace_malloc.c:...)
22818    by 0x........: main (tc19_shadowmem.c:144)
22819  Block was alloc'd by thread #x
22821 ----------------------------------------------------------------
22823 Possible data race during write of size 1 at 0x........ by thread #x
22824 Locks held: none
22825    at 0x........: child64 (tc19_shadowmem.c:105)
22826    by 0x........: steer (tc19_shadowmem.c:422)
22827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22828    ...
22830 This conflicts with a previous write of size 1 by thread #x
22831 Locks held: none
22832    at 0x........: child64 (tc19_shadowmem.c:105)
22833    by 0x........: steer (tc19_shadowmem.c:422)
22834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22835    ...
22836  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22837    at 0x........: malloc (vg_replace_malloc.c:...)
22838    by 0x........: main (tc19_shadowmem.c:144)
22839  Block was alloc'd by thread #x
22841 ----------------------------------------------------------------
22843 Possible data race during write of size 1 at 0x........ by thread #x
22844 Locks held: none
22845    at 0x........: child64 (tc19_shadowmem.c:105)
22846    by 0x........: steer (tc19_shadowmem.c:422)
22847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22848    ...
22850 This conflicts with a previous write of size 1 by thread #x
22851 Locks held: none
22852    at 0x........: child64 (tc19_shadowmem.c:105)
22853    by 0x........: steer (tc19_shadowmem.c:422)
22854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22855    ...
22856  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22857    at 0x........: malloc (vg_replace_malloc.c:...)
22858    by 0x........: main (tc19_shadowmem.c:144)
22859  Block was alloc'd by thread #x
22861 ----------------------------------------------------------------
22863 Possible data race during write of size 1 at 0x........ by thread #x
22864 Locks held: none
22865    at 0x........: child64 (tc19_shadowmem.c:105)
22866    by 0x........: steer (tc19_shadowmem.c:422)
22867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22868    ...
22870 This conflicts with a previous write of size 1 by thread #x
22871 Locks held: none
22872    at 0x........: child64 (tc19_shadowmem.c:105)
22873    by 0x........: steer (tc19_shadowmem.c:422)
22874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22875    ...
22876  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
22877    at 0x........: malloc (vg_replace_malloc.c:...)
22878    by 0x........: main (tc19_shadowmem.c:144)
22879  Block was alloc'd by thread #x
22881 ----------------------------------------------------------------
22883 Possible data race during write of size 1 at 0x........ by thread #x
22884 Locks held: none
22885    at 0x........: child64 (tc19_shadowmem.c:105)
22886    by 0x........: steer (tc19_shadowmem.c:422)
22887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22888    ...
22890 This conflicts with a previous write of size 1 by thread #x
22891 Locks held: none
22892    at 0x........: child64 (tc19_shadowmem.c:105)
22893    by 0x........: steer (tc19_shadowmem.c:422)
22894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22895    ...
22896  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22897    at 0x........: malloc (vg_replace_malloc.c:...)
22898    by 0x........: main (tc19_shadowmem.c:144)
22899  Block was alloc'd by thread #x
22901 ----------------------------------------------------------------
22903 Possible data race during write of size 1 at 0x........ by thread #x
22904 Locks held: none
22905    at 0x........: child64 (tc19_shadowmem.c:105)
22906    by 0x........: steer (tc19_shadowmem.c:422)
22907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22908    ...
22910 This conflicts with a previous write of size 1 by thread #x
22911 Locks held: none
22912    at 0x........: child64 (tc19_shadowmem.c:105)
22913    by 0x........: steer (tc19_shadowmem.c:422)
22914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22915    ...
22916  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
22917    at 0x........: malloc (vg_replace_malloc.c:...)
22918    by 0x........: main (tc19_shadowmem.c:144)
22919  Block was alloc'd by thread #x
22921 ----------------------------------------------------------------
22923 Possible data race during write of size 1 at 0x........ by thread #x
22924 Locks held: none
22925    at 0x........: child64 (tc19_shadowmem.c:105)
22926    by 0x........: steer (tc19_shadowmem.c:422)
22927    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22928    ...
22930 This conflicts with a previous write of size 1 by thread #x
22931 Locks held: none
22932    at 0x........: child64 (tc19_shadowmem.c:105)
22933    by 0x........: steer (tc19_shadowmem.c:422)
22934    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22935    ...
22936  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
22937    at 0x........: malloc (vg_replace_malloc.c:...)
22938    by 0x........: main (tc19_shadowmem.c:144)
22939  Block was alloc'd by thread #x
22941 ---------- double gran, 4 .. 92, skip 68 ----------
22942 ---Thread-Announcement------------------------------------------
22944 Thread #x was created
22945    ...
22946    by 0x........: pthread_create@* (hg_intercepts.c:...)
22947    by 0x........: main (tc19_shadowmem.c:266)
22949 ---Thread-Announcement------------------------------------------
22951 Thread #x was created
22952    ...
22953    by 0x........: pthread_create@* (hg_intercepts.c:...)
22954    by 0x........: main (tc19_shadowmem.c:265)
22956 ----------------------------------------------------------------
22958 Possible data race during write of size 4 at 0x........ by thread #x
22959 Locks held: none
22960    at 0x........: child64 (tc19_shadowmem.c:105)
22961    by 0x........: steer (tc19_shadowmem.c:424)
22962    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22963    ...
22965 This conflicts with a previous write of size 4 by thread #x
22966 Locks held: none
22967    at 0x........: child64 (tc19_shadowmem.c:105)
22968    by 0x........: steer (tc19_shadowmem.c:424)
22969    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22970    ...
22971  Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22972    at 0x........: malloc (vg_replace_malloc.c:...)
22973    by 0x........: main (tc19_shadowmem.c:144)
22974  Block was alloc'd by thread #x
22976 ----------------------------------------------------------------
22978 Possible data race during write of size 4 at 0x........ by thread #x
22979 Locks held: none
22980    at 0x........: child64 (tc19_shadowmem.c:105)
22981    by 0x........: steer (tc19_shadowmem.c:424)
22982    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22983    ...
22985 This conflicts with a previous write of size 4 by thread #x
22986 Locks held: none
22987    at 0x........: child64 (tc19_shadowmem.c:105)
22988    by 0x........: steer (tc19_shadowmem.c:424)
22989    by 0x........: mythread_wrapper (hg_intercepts.c:...)
22990    ...
22991  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22992    at 0x........: malloc (vg_replace_malloc.c:...)
22993    by 0x........: main (tc19_shadowmem.c:144)
22994  Block was alloc'd by thread #x
22996 ---------- double gran, 5 .. 92, skip 69 ----------
22997 ---Thread-Announcement------------------------------------------
22999 Thread #x was created
23000    ...
23001    by 0x........: pthread_create@* (hg_intercepts.c:...)
23002    by 0x........: main (tc19_shadowmem.c:266)
23004 ---Thread-Announcement------------------------------------------
23006 Thread #x was created
23007    ...
23008    by 0x........: pthread_create@* (hg_intercepts.c:...)
23009    by 0x........: main (tc19_shadowmem.c:265)
23011 ----------------------------------------------------------------
23013 Possible data race during write of size 1 at 0x........ by thread #x
23014 Locks held: none
23015    at 0x........: child64 (tc19_shadowmem.c:105)
23016    by 0x........: steer (tc19_shadowmem.c:426)
23017    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23018    ...
23020 This conflicts with a previous write of size 1 by thread #x
23021 Locks held: none
23022    at 0x........: child64 (tc19_shadowmem.c:105)
23023    by 0x........: steer (tc19_shadowmem.c:426)
23024    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23025    ...
23026  Address 0x........ is 69 bytes inside a block of size 100 alloc'd
23027    at 0x........: malloc (vg_replace_malloc.c:...)
23028    by 0x........: main (tc19_shadowmem.c:144)
23029  Block was alloc'd by thread #x
23031 ----------------------------------------------------------------
23033 Possible data race during write of size 1 at 0x........ by thread #x
23034 Locks held: none
23035    at 0x........: child64 (tc19_shadowmem.c:105)
23036    by 0x........: steer (tc19_shadowmem.c:426)
23037    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23038    ...
23040 This conflicts with a previous write of size 1 by thread #x
23041 Locks held: none
23042    at 0x........: child64 (tc19_shadowmem.c:105)
23043    by 0x........: steer (tc19_shadowmem.c:426)
23044    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23045    ...
23046  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
23047    at 0x........: malloc (vg_replace_malloc.c:...)
23048    by 0x........: main (tc19_shadowmem.c:144)
23049  Block was alloc'd by thread #x
23051 ----------------------------------------------------------------
23053 Possible data race during write of size 1 at 0x........ by thread #x
23054 Locks held: none
23055    at 0x........: child64 (tc19_shadowmem.c:105)
23056    by 0x........: steer (tc19_shadowmem.c:426)
23057    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23058    ...
23060 This conflicts with a previous write of size 1 by thread #x
23061 Locks held: none
23062    at 0x........: child64 (tc19_shadowmem.c:105)
23063    by 0x........: steer (tc19_shadowmem.c:426)
23064    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23065    ...
23066  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
23067    at 0x........: malloc (vg_replace_malloc.c:...)
23068    by 0x........: main (tc19_shadowmem.c:144)
23069  Block was alloc'd by thread #x
23071 ----------------------------------------------------------------
23073 Possible data race during write of size 1 at 0x........ by thread #x
23074 Locks held: none
23075    at 0x........: child64 (tc19_shadowmem.c:105)
23076    by 0x........: steer (tc19_shadowmem.c:426)
23077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23078    ...
23080 This conflicts with a previous write of size 1 by thread #x
23081 Locks held: none
23082    at 0x........: child64 (tc19_shadowmem.c:105)
23083    by 0x........: steer (tc19_shadowmem.c:426)
23084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23085    ...
23086  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23087    at 0x........: malloc (vg_replace_malloc.c:...)
23088    by 0x........: main (tc19_shadowmem.c:144)
23089  Block was alloc'd by thread #x
23091 ----------------------------------------------------------------
23093 Possible data race during write of size 1 at 0x........ by thread #x
23094 Locks held: none
23095    at 0x........: child64 (tc19_shadowmem.c:105)
23096    by 0x........: steer (tc19_shadowmem.c:426)
23097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23098    ...
23100 This conflicts with a previous write of size 1 by thread #x
23101 Locks held: none
23102    at 0x........: child64 (tc19_shadowmem.c:105)
23103    by 0x........: steer (tc19_shadowmem.c:426)
23104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23105    ...
23106  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23107    at 0x........: malloc (vg_replace_malloc.c:...)
23108    by 0x........: main (tc19_shadowmem.c:144)
23109  Block was alloc'd by thread #x
23111 ----------------------------------------------------------------
23113 Possible data race during write of size 1 at 0x........ by thread #x
23114 Locks held: none
23115    at 0x........: child64 (tc19_shadowmem.c:105)
23116    by 0x........: steer (tc19_shadowmem.c:426)
23117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23118    ...
23120 This conflicts with a previous write of size 1 by thread #x
23121 Locks held: none
23122    at 0x........: child64 (tc19_shadowmem.c:105)
23123    by 0x........: steer (tc19_shadowmem.c:426)
23124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23125    ...
23126  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23127    at 0x........: malloc (vg_replace_malloc.c:...)
23128    by 0x........: main (tc19_shadowmem.c:144)
23129  Block was alloc'd by thread #x
23131 ----------------------------------------------------------------
23133 Possible data race during write of size 1 at 0x........ by thread #x
23134 Locks held: none
23135    at 0x........: child64 (tc19_shadowmem.c:105)
23136    by 0x........: steer (tc19_shadowmem.c:426)
23137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23138    ...
23140 This conflicts with a previous write of size 1 by thread #x
23141 Locks held: none
23142    at 0x........: child64 (tc19_shadowmem.c:105)
23143    by 0x........: steer (tc19_shadowmem.c:426)
23144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23145    ...
23146  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23147    at 0x........: malloc (vg_replace_malloc.c:...)
23148    by 0x........: main (tc19_shadowmem.c:144)
23149  Block was alloc'd by thread #x
23151 ----------------------------------------------------------------
23153 Possible data race during write of size 1 at 0x........ by thread #x
23154 Locks held: none
23155    at 0x........: child64 (tc19_shadowmem.c:105)
23156    by 0x........: steer (tc19_shadowmem.c:426)
23157    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23158    ...
23160 This conflicts with a previous write of size 1 by thread #x
23161 Locks held: none
23162    at 0x........: child64 (tc19_shadowmem.c:105)
23163    by 0x........: steer (tc19_shadowmem.c:426)
23164    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23165    ...
23166  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23167    at 0x........: malloc (vg_replace_malloc.c:...)
23168    by 0x........: main (tc19_shadowmem.c:144)
23169  Block was alloc'd by thread #x
23171 ---------- double gran, 6 .. 92, skip 70 ----------
23172 ---Thread-Announcement------------------------------------------
23174 Thread #x was created
23175    ...
23176    by 0x........: pthread_create@* (hg_intercepts.c:...)
23177    by 0x........: main (tc19_shadowmem.c:266)
23179 ---Thread-Announcement------------------------------------------
23181 Thread #x was created
23182    ...
23183    by 0x........: pthread_create@* (hg_intercepts.c:...)
23184    by 0x........: main (tc19_shadowmem.c:265)
23186 ----------------------------------------------------------------
23188 Possible data race during write of size 2 at 0x........ by thread #x
23189 Locks held: none
23190    at 0x........: child64 (tc19_shadowmem.c:105)
23191    by 0x........: steer (tc19_shadowmem.c:428)
23192    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23193    ...
23195 This conflicts with a previous write of size 2 by thread #x
23196 Locks held: none
23197    at 0x........: child64 (tc19_shadowmem.c:105)
23198    by 0x........: steer (tc19_shadowmem.c:428)
23199    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23200    ...
23201  Address 0x........ is 70 bytes inside a block of size 100 alloc'd
23202    at 0x........: malloc (vg_replace_malloc.c:...)
23203    by 0x........: main (tc19_shadowmem.c:144)
23204  Block was alloc'd by thread #x
23206 ----------------------------------------------------------------
23208 Possible data race during write of size 2 at 0x........ by thread #x
23209 Locks held: none
23210    at 0x........: child64 (tc19_shadowmem.c:105)
23211    by 0x........: steer (tc19_shadowmem.c:428)
23212    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23213    ...
23215 This conflicts with a previous write of size 2 by thread #x
23216 Locks held: none
23217    at 0x........: child64 (tc19_shadowmem.c:105)
23218    by 0x........: steer (tc19_shadowmem.c:428)
23219    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23220    ...
23221  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23222    at 0x........: malloc (vg_replace_malloc.c:...)
23223    by 0x........: main (tc19_shadowmem.c:144)
23224  Block was alloc'd by thread #x
23226 ----------------------------------------------------------------
23228 Possible data race during write of size 2 at 0x........ by thread #x
23229 Locks held: none
23230    at 0x........: child64 (tc19_shadowmem.c:105)
23231    by 0x........: steer (tc19_shadowmem.c:428)
23232    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23233    ...
23235 This conflicts with a previous write of size 2 by thread #x
23236 Locks held: none
23237    at 0x........: child64 (tc19_shadowmem.c:105)
23238    by 0x........: steer (tc19_shadowmem.c:428)
23239    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23240    ...
23241  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23242    at 0x........: malloc (vg_replace_malloc.c:...)
23243    by 0x........: main (tc19_shadowmem.c:144)
23244  Block was alloc'd by thread #x
23246 ----------------------------------------------------------------
23248 Possible data race during write of size 2 at 0x........ by thread #x
23249 Locks held: none
23250    at 0x........: child64 (tc19_shadowmem.c:105)
23251    by 0x........: steer (tc19_shadowmem.c:428)
23252    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23253    ...
23255 This conflicts with a previous write of size 2 by thread #x
23256 Locks held: none
23257    at 0x........: child64 (tc19_shadowmem.c:105)
23258    by 0x........: steer (tc19_shadowmem.c:428)
23259    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23260    ...
23261  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23262    at 0x........: malloc (vg_replace_malloc.c:...)
23263    by 0x........: main (tc19_shadowmem.c:144)
23264  Block was alloc'd by thread #x
23266 ---------- double gran, 7 .. 92, skip 71 ----------
23267 ---Thread-Announcement------------------------------------------
23269 Thread #x was created
23270    ...
23271    by 0x........: pthread_create@* (hg_intercepts.c:...)
23272    by 0x........: main (tc19_shadowmem.c:266)
23274 ---Thread-Announcement------------------------------------------
23276 Thread #x was created
23277    ...
23278    by 0x........: pthread_create@* (hg_intercepts.c:...)
23279    by 0x........: main (tc19_shadowmem.c:265)
23281 ----------------------------------------------------------------
23283 Possible data race during write of size 1 at 0x........ by thread #x
23284 Locks held: none
23285    at 0x........: child64 (tc19_shadowmem.c:105)
23286    by 0x........: steer (tc19_shadowmem.c:430)
23287    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23288    ...
23290 This conflicts with a previous write of size 1 by thread #x
23291 Locks held: none
23292    at 0x........: child64 (tc19_shadowmem.c:105)
23293    by 0x........: steer (tc19_shadowmem.c:430)
23294    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23295    ...
23296  Address 0x........ is 71 bytes inside a block of size 100 alloc'd
23297    at 0x........: malloc (vg_replace_malloc.c:...)
23298    by 0x........: main (tc19_shadowmem.c:144)
23299  Block was alloc'd by thread #x
23301 ----------------------------------------------------------------
23303 Possible data race during write of size 1 at 0x........ by thread #x
23304 Locks held: none
23305    at 0x........: child64 (tc19_shadowmem.c:105)
23306    by 0x........: steer (tc19_shadowmem.c:430)
23307    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23308    ...
23310 This conflicts with a previous write of size 1 by thread #x
23311 Locks held: none
23312    at 0x........: child64 (tc19_shadowmem.c:105)
23313    by 0x........: steer (tc19_shadowmem.c:430)
23314    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23315    ...
23316  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23317    at 0x........: malloc (vg_replace_malloc.c:...)
23318    by 0x........: main (tc19_shadowmem.c:144)
23319  Block was alloc'd by thread #x
23321 ----------------------------------------------------------------
23323 Possible data race during write of size 1 at 0x........ by thread #x
23324 Locks held: none
23325    at 0x........: child64 (tc19_shadowmem.c:105)
23326    by 0x........: steer (tc19_shadowmem.c:430)
23327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23328    ...
23330 This conflicts with a previous write of size 1 by thread #x
23331 Locks held: none
23332    at 0x........: child64 (tc19_shadowmem.c:105)
23333    by 0x........: steer (tc19_shadowmem.c:430)
23334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23335    ...
23336  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23337    at 0x........: malloc (vg_replace_malloc.c:...)
23338    by 0x........: main (tc19_shadowmem.c:144)
23339  Block was alloc'd by thread #x
23341 ----------------------------------------------------------------
23343 Possible data race during write of size 1 at 0x........ by thread #x
23344 Locks held: none
23345    at 0x........: child64 (tc19_shadowmem.c:105)
23346    by 0x........: steer (tc19_shadowmem.c:430)
23347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23348    ...
23350 This conflicts with a previous write of size 1 by thread #x
23351 Locks held: none
23352    at 0x........: child64 (tc19_shadowmem.c:105)
23353    by 0x........: steer (tc19_shadowmem.c:430)
23354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23355    ...
23356  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23357    at 0x........: malloc (vg_replace_malloc.c:...)
23358    by 0x........: main (tc19_shadowmem.c:144)
23359  Block was alloc'd by thread #x
23361 ----------------------------------------------------------------
23363 Possible data race during write of size 1 at 0x........ by thread #x
23364 Locks held: none
23365    at 0x........: child64 (tc19_shadowmem.c:105)
23366    by 0x........: steer (tc19_shadowmem.c:430)
23367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23368    ...
23370 This conflicts with a previous write of size 1 by thread #x
23371 Locks held: none
23372    at 0x........: child64 (tc19_shadowmem.c:105)
23373    by 0x........: steer (tc19_shadowmem.c:430)
23374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23375    ...
23376  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23377    at 0x........: malloc (vg_replace_malloc.c:...)
23378    by 0x........: main (tc19_shadowmem.c:144)
23379  Block was alloc'd by thread #x
23381 ----------------------------------------------------------------
23383 Possible data race during write of size 1 at 0x........ by thread #x
23384 Locks held: none
23385    at 0x........: child64 (tc19_shadowmem.c:105)
23386    by 0x........: steer (tc19_shadowmem.c:430)
23387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23388    ...
23390 This conflicts with a previous write of size 1 by thread #x
23391 Locks held: none
23392    at 0x........: child64 (tc19_shadowmem.c:105)
23393    by 0x........: steer (tc19_shadowmem.c:430)
23394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23395    ...
23396  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23397    at 0x........: malloc (vg_replace_malloc.c:...)
23398    by 0x........: main (tc19_shadowmem.c:144)
23399  Block was alloc'd by thread #x
23401 ----------------------------------------------------------------
23403 Possible data race during write of size 1 at 0x........ by thread #x
23404 Locks held: none
23405    at 0x........: child64 (tc19_shadowmem.c:105)
23406    by 0x........: steer (tc19_shadowmem.c:430)
23407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23408    ...
23410 This conflicts with a previous write of size 1 by thread #x
23411 Locks held: none
23412    at 0x........: child64 (tc19_shadowmem.c:105)
23413    by 0x........: steer (tc19_shadowmem.c:430)
23414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23415    ...
23416  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23417    at 0x........: malloc (vg_replace_malloc.c:...)
23418    by 0x........: main (tc19_shadowmem.c:144)
23419  Block was alloc'd by thread #x
23421 ----------------------------------------------------------------
23423 Possible data race during write of size 1 at 0x........ by thread #x
23424 Locks held: none
23425    at 0x........: child64 (tc19_shadowmem.c:105)
23426    by 0x........: steer (tc19_shadowmem.c:430)
23427    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23428    ...
23430 This conflicts with a previous write of size 1 by thread #x
23431 Locks held: none
23432    at 0x........: child64 (tc19_shadowmem.c:105)
23433    by 0x........: steer (tc19_shadowmem.c:430)
23434    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23435    ...
23436  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23437    at 0x........: malloc (vg_replace_malloc.c:...)
23438    by 0x........: main (tc19_shadowmem.c:144)
23439  Block was alloc'd by thread #x
23441 ---------- double gran, 0 .. 92, skip 72 ----------
23442 ---Thread-Announcement------------------------------------------
23444 Thread #x was created
23445    ...
23446    by 0x........: pthread_create@* (hg_intercepts.c:...)
23447    by 0x........: main (tc19_shadowmem.c:266)
23449 ---Thread-Announcement------------------------------------------
23451 Thread #x was created
23452    ...
23453    by 0x........: pthread_create@* (hg_intercepts.c:...)
23454    by 0x........: main (tc19_shadowmem.c:265)
23456 ----------------------------------------------------------------
23458 Possible data race during write of size 8 at 0x........ by thread #x
23459 Locks held: none
23460    at 0x........: child64 (tc19_shadowmem.c:105)
23461    by 0x........: steer (tc19_shadowmem.c:432)
23462    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23463    ...
23465 This conflicts with a previous write of size 8 by thread #x
23466 Locks held: none
23467    at 0x........: child64 (tc19_shadowmem.c:105)
23468    by 0x........: steer (tc19_shadowmem.c:432)
23469    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23470    ...
23471  Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23472    at 0x........: malloc (vg_replace_malloc.c:...)
23473    by 0x........: main (tc19_shadowmem.c:144)
23474  Block was alloc'd by thread #x
23476 ---------- double gran, 1 .. 92, skip 73 ----------
23477 ---Thread-Announcement------------------------------------------
23479 Thread #x was created
23480    ...
23481    by 0x........: pthread_create@* (hg_intercepts.c:...)
23482    by 0x........: main (tc19_shadowmem.c:266)
23484 ---Thread-Announcement------------------------------------------
23486 Thread #x was created
23487    ...
23488    by 0x........: pthread_create@* (hg_intercepts.c:...)
23489    by 0x........: main (tc19_shadowmem.c:265)
23491 ----------------------------------------------------------------
23493 Possible data race during write of size 1 at 0x........ by thread #x
23494 Locks held: none
23495    at 0x........: child64 (tc19_shadowmem.c:105)
23496    by 0x........: steer (tc19_shadowmem.c:434)
23497    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23498    ...
23500 This conflicts with a previous write of size 1 by thread #x
23501 Locks held: none
23502    at 0x........: child64 (tc19_shadowmem.c:105)
23503    by 0x........: steer (tc19_shadowmem.c:434)
23504    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23505    ...
23506  Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23507    at 0x........: malloc (vg_replace_malloc.c:...)
23508    by 0x........: main (tc19_shadowmem.c:144)
23509  Block was alloc'd by thread #x
23511 ----------------------------------------------------------------
23513 Possible data race during write of size 1 at 0x........ by thread #x
23514 Locks held: none
23515    at 0x........: child64 (tc19_shadowmem.c:105)
23516    by 0x........: steer (tc19_shadowmem.c:434)
23517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23518    ...
23520 This conflicts with a previous write of size 1 by thread #x
23521 Locks held: none
23522    at 0x........: child64 (tc19_shadowmem.c:105)
23523    by 0x........: steer (tc19_shadowmem.c:434)
23524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23525    ...
23526  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23527    at 0x........: malloc (vg_replace_malloc.c:...)
23528    by 0x........: main (tc19_shadowmem.c:144)
23529  Block was alloc'd by thread #x
23531 ----------------------------------------------------------------
23533 Possible data race during write of size 1 at 0x........ by thread #x
23534 Locks held: none
23535    at 0x........: child64 (tc19_shadowmem.c:105)
23536    by 0x........: steer (tc19_shadowmem.c:434)
23537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23538    ...
23540 This conflicts with a previous write of size 1 by thread #x
23541 Locks held: none
23542    at 0x........: child64 (tc19_shadowmem.c:105)
23543    by 0x........: steer (tc19_shadowmem.c:434)
23544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23545    ...
23546  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23547    at 0x........: malloc (vg_replace_malloc.c:...)
23548    by 0x........: main (tc19_shadowmem.c:144)
23549  Block was alloc'd by thread #x
23551 ----------------------------------------------------------------
23553 Possible data race during write of size 1 at 0x........ by thread #x
23554 Locks held: none
23555    at 0x........: child64 (tc19_shadowmem.c:105)
23556    by 0x........: steer (tc19_shadowmem.c:434)
23557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23558    ...
23560 This conflicts with a previous write of size 1 by thread #x
23561 Locks held: none
23562    at 0x........: child64 (tc19_shadowmem.c:105)
23563    by 0x........: steer (tc19_shadowmem.c:434)
23564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23565    ...
23566  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23567    at 0x........: malloc (vg_replace_malloc.c:...)
23568    by 0x........: main (tc19_shadowmem.c:144)
23569  Block was alloc'd by thread #x
23571 ----------------------------------------------------------------
23573 Possible data race during write of size 1 at 0x........ by thread #x
23574 Locks held: none
23575    at 0x........: child64 (tc19_shadowmem.c:105)
23576    by 0x........: steer (tc19_shadowmem.c:434)
23577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23578    ...
23580 This conflicts with a previous write of size 1 by thread #x
23581 Locks held: none
23582    at 0x........: child64 (tc19_shadowmem.c:105)
23583    by 0x........: steer (tc19_shadowmem.c:434)
23584    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23585    ...
23586  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23587    at 0x........: malloc (vg_replace_malloc.c:...)
23588    by 0x........: main (tc19_shadowmem.c:144)
23589  Block was alloc'd by thread #x
23591 ----------------------------------------------------------------
23593 Possible data race during write of size 1 at 0x........ by thread #x
23594 Locks held: none
23595    at 0x........: child64 (tc19_shadowmem.c:105)
23596    by 0x........: steer (tc19_shadowmem.c:434)
23597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23598    ...
23600 This conflicts with a previous write of size 1 by thread #x
23601 Locks held: none
23602    at 0x........: child64 (tc19_shadowmem.c:105)
23603    by 0x........: steer (tc19_shadowmem.c:434)
23604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23605    ...
23606  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23607    at 0x........: malloc (vg_replace_malloc.c:...)
23608    by 0x........: main (tc19_shadowmem.c:144)
23609  Block was alloc'd by thread #x
23611 ----------------------------------------------------------------
23613 Possible data race during write of size 1 at 0x........ by thread #x
23614 Locks held: none
23615    at 0x........: child64 (tc19_shadowmem.c:105)
23616    by 0x........: steer (tc19_shadowmem.c:434)
23617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23618    ...
23620 This conflicts with a previous write of size 1 by thread #x
23621 Locks held: none
23622    at 0x........: child64 (tc19_shadowmem.c:105)
23623    by 0x........: steer (tc19_shadowmem.c:434)
23624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23625    ...
23626  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
23627    at 0x........: malloc (vg_replace_malloc.c:...)
23628    by 0x........: main (tc19_shadowmem.c:144)
23629  Block was alloc'd by thread #x
23631 ----------------------------------------------------------------
23633 Possible data race during write of size 1 at 0x........ by thread #x
23634 Locks held: none
23635    at 0x........: child64 (tc19_shadowmem.c:105)
23636    by 0x........: steer (tc19_shadowmem.c:434)
23637    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23638    ...
23640 This conflicts with a previous write of size 1 by thread #x
23641 Locks held: none
23642    at 0x........: child64 (tc19_shadowmem.c:105)
23643    by 0x........: steer (tc19_shadowmem.c:434)
23644    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23645    ...
23646  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23647    at 0x........: malloc (vg_replace_malloc.c:...)
23648    by 0x........: main (tc19_shadowmem.c:144)
23649  Block was alloc'd by thread #x
23651 ---------- double gran, 2 .. 92, skip 74 ----------
23652 ---Thread-Announcement------------------------------------------
23654 Thread #x was created
23655    ...
23656    by 0x........: pthread_create@* (hg_intercepts.c:...)
23657    by 0x........: main (tc19_shadowmem.c:266)
23659 ---Thread-Announcement------------------------------------------
23661 Thread #x was created
23662    ...
23663    by 0x........: pthread_create@* (hg_intercepts.c:...)
23664    by 0x........: main (tc19_shadowmem.c:265)
23666 ----------------------------------------------------------------
23668 Possible data race during write of size 2 at 0x........ by thread #x
23669 Locks held: none
23670    at 0x........: child64 (tc19_shadowmem.c:105)
23671    by 0x........: steer (tc19_shadowmem.c:436)
23672    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23673    ...
23675 This conflicts with a previous write of size 2 by thread #x
23676 Locks held: none
23677    at 0x........: child64 (tc19_shadowmem.c:105)
23678    by 0x........: steer (tc19_shadowmem.c:436)
23679    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23680    ...
23681  Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23682    at 0x........: malloc (vg_replace_malloc.c:...)
23683    by 0x........: main (tc19_shadowmem.c:144)
23684  Block was alloc'd by thread #x
23686 ----------------------------------------------------------------
23688 Possible data race during write of size 2 at 0x........ by thread #x
23689 Locks held: none
23690    at 0x........: child64 (tc19_shadowmem.c:105)
23691    by 0x........: steer (tc19_shadowmem.c:436)
23692    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23693    ...
23695 This conflicts with a previous write of size 2 by thread #x
23696 Locks held: none
23697    at 0x........: child64 (tc19_shadowmem.c:105)
23698    by 0x........: steer (tc19_shadowmem.c:436)
23699    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23700    ...
23701  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23702    at 0x........: malloc (vg_replace_malloc.c:...)
23703    by 0x........: main (tc19_shadowmem.c:144)
23704  Block was alloc'd by thread #x
23706 ----------------------------------------------------------------
23708 Possible data race during write of size 2 at 0x........ by thread #x
23709 Locks held: none
23710    at 0x........: child64 (tc19_shadowmem.c:105)
23711    by 0x........: steer (tc19_shadowmem.c:436)
23712    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23713    ...
23715 This conflicts with a previous write of size 2 by thread #x
23716 Locks held: none
23717    at 0x........: child64 (tc19_shadowmem.c:105)
23718    by 0x........: steer (tc19_shadowmem.c:436)
23719    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23720    ...
23721  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23722    at 0x........: malloc (vg_replace_malloc.c:...)
23723    by 0x........: main (tc19_shadowmem.c:144)
23724  Block was alloc'd by thread #x
23726 ----------------------------------------------------------------
23728 Possible data race during write of size 2 at 0x........ by thread #x
23729 Locks held: none
23730    at 0x........: child64 (tc19_shadowmem.c:105)
23731    by 0x........: steer (tc19_shadowmem.c:436)
23732    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23733    ...
23735 This conflicts with a previous write of size 2 by thread #x
23736 Locks held: none
23737    at 0x........: child64 (tc19_shadowmem.c:105)
23738    by 0x........: steer (tc19_shadowmem.c:436)
23739    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23740    ...
23741  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23742    at 0x........: malloc (vg_replace_malloc.c:...)
23743    by 0x........: main (tc19_shadowmem.c:144)
23744  Block was alloc'd by thread #x
23746 ---------- double gran, 3 .. 92, skip 75 ----------
23747 ---Thread-Announcement------------------------------------------
23749 Thread #x was created
23750    ...
23751    by 0x........: pthread_create@* (hg_intercepts.c:...)
23752    by 0x........: main (tc19_shadowmem.c:266)
23754 ---Thread-Announcement------------------------------------------
23756 Thread #x was created
23757    ...
23758    by 0x........: pthread_create@* (hg_intercepts.c:...)
23759    by 0x........: main (tc19_shadowmem.c:265)
23761 ----------------------------------------------------------------
23763 Possible data race during write of size 1 at 0x........ by thread #x
23764 Locks held: none
23765    at 0x........: child64 (tc19_shadowmem.c:105)
23766    by 0x........: steer (tc19_shadowmem.c:438)
23767    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23768    ...
23770 This conflicts with a previous write of size 1 by thread #x
23771 Locks held: none
23772    at 0x........: child64 (tc19_shadowmem.c:105)
23773    by 0x........: steer (tc19_shadowmem.c:438)
23774    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23775    ...
23776  Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23777    at 0x........: malloc (vg_replace_malloc.c:...)
23778    by 0x........: main (tc19_shadowmem.c:144)
23779  Block was alloc'd by thread #x
23781 ----------------------------------------------------------------
23783 Possible data race during write of size 1 at 0x........ by thread #x
23784 Locks held: none
23785    at 0x........: child64 (tc19_shadowmem.c:105)
23786    by 0x........: steer (tc19_shadowmem.c:438)
23787    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23788    ...
23790 This conflicts with a previous write of size 1 by thread #x
23791 Locks held: none
23792    at 0x........: child64 (tc19_shadowmem.c:105)
23793    by 0x........: steer (tc19_shadowmem.c:438)
23794    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23795    ...
23796  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23797    at 0x........: malloc (vg_replace_malloc.c:...)
23798    by 0x........: main (tc19_shadowmem.c:144)
23799  Block was alloc'd by thread #x
23801 ----------------------------------------------------------------
23803 Possible data race during write of size 1 at 0x........ by thread #x
23804 Locks held: none
23805    at 0x........: child64 (tc19_shadowmem.c:105)
23806    by 0x........: steer (tc19_shadowmem.c:438)
23807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23808    ...
23810 This conflicts with a previous write of size 1 by thread #x
23811 Locks held: none
23812    at 0x........: child64 (tc19_shadowmem.c:105)
23813    by 0x........: steer (tc19_shadowmem.c:438)
23814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23815    ...
23816  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23817    at 0x........: malloc (vg_replace_malloc.c:...)
23818    by 0x........: main (tc19_shadowmem.c:144)
23819  Block was alloc'd by thread #x
23821 ----------------------------------------------------------------
23823 Possible data race during write of size 1 at 0x........ by thread #x
23824 Locks held: none
23825    at 0x........: child64 (tc19_shadowmem.c:105)
23826    by 0x........: steer (tc19_shadowmem.c:438)
23827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23828    ...
23830 This conflicts with a previous write of size 1 by thread #x
23831 Locks held: none
23832    at 0x........: child64 (tc19_shadowmem.c:105)
23833    by 0x........: steer (tc19_shadowmem.c:438)
23834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23835    ...
23836  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23837    at 0x........: malloc (vg_replace_malloc.c:...)
23838    by 0x........: main (tc19_shadowmem.c:144)
23839  Block was alloc'd by thread #x
23841 ----------------------------------------------------------------
23843 Possible data race during write of size 1 at 0x........ by thread #x
23844 Locks held: none
23845    at 0x........: child64 (tc19_shadowmem.c:105)
23846    by 0x........: steer (tc19_shadowmem.c:438)
23847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23848    ...
23850 This conflicts with a previous write of size 1 by thread #x
23851 Locks held: none
23852    at 0x........: child64 (tc19_shadowmem.c:105)
23853    by 0x........: steer (tc19_shadowmem.c:438)
23854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23855    ...
23856  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
23857    at 0x........: malloc (vg_replace_malloc.c:...)
23858    by 0x........: main (tc19_shadowmem.c:144)
23859  Block was alloc'd by thread #x
23861 ----------------------------------------------------------------
23863 Possible data race during write of size 1 at 0x........ by thread #x
23864 Locks held: none
23865    at 0x........: child64 (tc19_shadowmem.c:105)
23866    by 0x........: steer (tc19_shadowmem.c:438)
23867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23868    ...
23870 This conflicts with a previous write of size 1 by thread #x
23871 Locks held: none
23872    at 0x........: child64 (tc19_shadowmem.c:105)
23873    by 0x........: steer (tc19_shadowmem.c:438)
23874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23875    ...
23876  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23877    at 0x........: malloc (vg_replace_malloc.c:...)
23878    by 0x........: main (tc19_shadowmem.c:144)
23879  Block was alloc'd by thread #x
23881 ----------------------------------------------------------------
23883 Possible data race during write of size 1 at 0x........ by thread #x
23884 Locks held: none
23885    at 0x........: child64 (tc19_shadowmem.c:105)
23886    by 0x........: steer (tc19_shadowmem.c:438)
23887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23888    ...
23890 This conflicts with a previous write of size 1 by thread #x
23891 Locks held: none
23892    at 0x........: child64 (tc19_shadowmem.c:105)
23893    by 0x........: steer (tc19_shadowmem.c:438)
23894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23895    ...
23896  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
23897    at 0x........: malloc (vg_replace_malloc.c:...)
23898    by 0x........: main (tc19_shadowmem.c:144)
23899  Block was alloc'd by thread #x
23901 ----------------------------------------------------------------
23903 Possible data race during write of size 1 at 0x........ by thread #x
23904 Locks held: none
23905    at 0x........: child64 (tc19_shadowmem.c:105)
23906    by 0x........: steer (tc19_shadowmem.c:438)
23907    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23908    ...
23910 This conflicts with a previous write of size 1 by thread #x
23911 Locks held: none
23912    at 0x........: child64 (tc19_shadowmem.c:105)
23913    by 0x........: steer (tc19_shadowmem.c:438)
23914    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23915    ...
23916  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
23917    at 0x........: malloc (vg_replace_malloc.c:...)
23918    by 0x........: main (tc19_shadowmem.c:144)
23919  Block was alloc'd by thread #x
23921 ---------- double gran, 4 .. 92, skip 76 ----------
23922 ---Thread-Announcement------------------------------------------
23924 Thread #x was created
23925    ...
23926    by 0x........: pthread_create@* (hg_intercepts.c:...)
23927    by 0x........: main (tc19_shadowmem.c:266)
23929 ---Thread-Announcement------------------------------------------
23931 Thread #x was created
23932    ...
23933    by 0x........: pthread_create@* (hg_intercepts.c:...)
23934    by 0x........: main (tc19_shadowmem.c:265)
23936 ----------------------------------------------------------------
23938 Possible data race during write of size 4 at 0x........ by thread #x
23939 Locks held: none
23940    at 0x........: child64 (tc19_shadowmem.c:105)
23941    by 0x........: steer (tc19_shadowmem.c:440)
23942    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23943    ...
23945 This conflicts with a previous write of size 4 by thread #x
23946 Locks held: none
23947    at 0x........: child64 (tc19_shadowmem.c:105)
23948    by 0x........: steer (tc19_shadowmem.c:440)
23949    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23950    ...
23951  Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23952    at 0x........: malloc (vg_replace_malloc.c:...)
23953    by 0x........: main (tc19_shadowmem.c:144)
23954  Block was alloc'd by thread #x
23956 ----------------------------------------------------------------
23958 Possible data race during write of size 4 at 0x........ by thread #x
23959 Locks held: none
23960    at 0x........: child64 (tc19_shadowmem.c:105)
23961    by 0x........: steer (tc19_shadowmem.c:440)
23962    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23963    ...
23965 This conflicts with a previous write of size 4 by thread #x
23966 Locks held: none
23967    at 0x........: child64 (tc19_shadowmem.c:105)
23968    by 0x........: steer (tc19_shadowmem.c:440)
23969    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23970    ...
23971  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23972    at 0x........: malloc (vg_replace_malloc.c:...)
23973    by 0x........: main (tc19_shadowmem.c:144)
23974  Block was alloc'd by thread #x
23976 ---------- double gran, 5 .. 92, skip 77 ----------
23977 ---Thread-Announcement------------------------------------------
23979 Thread #x was created
23980    ...
23981    by 0x........: pthread_create@* (hg_intercepts.c:...)
23982    by 0x........: main (tc19_shadowmem.c:266)
23984 ---Thread-Announcement------------------------------------------
23986 Thread #x was created
23987    ...
23988    by 0x........: pthread_create@* (hg_intercepts.c:...)
23989    by 0x........: main (tc19_shadowmem.c:265)
23991 ----------------------------------------------------------------
23993 Possible data race during write of size 1 at 0x........ by thread #x
23994 Locks held: none
23995    at 0x........: child64 (tc19_shadowmem.c:105)
23996    by 0x........: steer (tc19_shadowmem.c:442)
23997    by 0x........: mythread_wrapper (hg_intercepts.c:...)
23998    ...
24000 This conflicts with a previous write of size 1 by thread #x
24001 Locks held: none
24002    at 0x........: child64 (tc19_shadowmem.c:105)
24003    by 0x........: steer (tc19_shadowmem.c:442)
24004    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24005    ...
24006  Address 0x........ is 77 bytes inside a block of size 100 alloc'd
24007    at 0x........: malloc (vg_replace_malloc.c:...)
24008    by 0x........: main (tc19_shadowmem.c:144)
24009  Block was alloc'd by thread #x
24011 ----------------------------------------------------------------
24013 Possible data race during write of size 1 at 0x........ by thread #x
24014 Locks held: none
24015    at 0x........: child64 (tc19_shadowmem.c:105)
24016    by 0x........: steer (tc19_shadowmem.c:442)
24017    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24018    ...
24020 This conflicts with a previous write of size 1 by thread #x
24021 Locks held: none
24022    at 0x........: child64 (tc19_shadowmem.c:105)
24023    by 0x........: steer (tc19_shadowmem.c:442)
24024    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24025    ...
24026  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
24027    at 0x........: malloc (vg_replace_malloc.c:...)
24028    by 0x........: main (tc19_shadowmem.c:144)
24029  Block was alloc'd by thread #x
24031 ----------------------------------------------------------------
24033 Possible data race during write of size 1 at 0x........ by thread #x
24034 Locks held: none
24035    at 0x........: child64 (tc19_shadowmem.c:105)
24036    by 0x........: steer (tc19_shadowmem.c:442)
24037    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24038    ...
24040 This conflicts with a previous write of size 1 by thread #x
24041 Locks held: none
24042    at 0x........: child64 (tc19_shadowmem.c:105)
24043    by 0x........: steer (tc19_shadowmem.c:442)
24044    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24045    ...
24046  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
24047    at 0x........: malloc (vg_replace_malloc.c:...)
24048    by 0x........: main (tc19_shadowmem.c:144)
24049  Block was alloc'd by thread #x
24051 ----------------------------------------------------------------
24053 Possible data race during write of size 1 at 0x........ by thread #x
24054 Locks held: none
24055    at 0x........: child64 (tc19_shadowmem.c:105)
24056    by 0x........: steer (tc19_shadowmem.c:442)
24057    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24058    ...
24060 This conflicts with a previous write of size 1 by thread #x
24061 Locks held: none
24062    at 0x........: child64 (tc19_shadowmem.c:105)
24063    by 0x........: steer (tc19_shadowmem.c:442)
24064    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24065    ...
24066  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24067    at 0x........: malloc (vg_replace_malloc.c:...)
24068    by 0x........: main (tc19_shadowmem.c:144)
24069  Block was alloc'd by thread #x
24071 ----------------------------------------------------------------
24073 Possible data race during write of size 1 at 0x........ by thread #x
24074 Locks held: none
24075    at 0x........: child64 (tc19_shadowmem.c:105)
24076    by 0x........: steer (tc19_shadowmem.c:442)
24077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24078    ...
24080 This conflicts with a previous write of size 1 by thread #x
24081 Locks held: none
24082    at 0x........: child64 (tc19_shadowmem.c:105)
24083    by 0x........: steer (tc19_shadowmem.c:442)
24084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24085    ...
24086  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24087    at 0x........: malloc (vg_replace_malloc.c:...)
24088    by 0x........: main (tc19_shadowmem.c:144)
24089  Block was alloc'd by thread #x
24091 ----------------------------------------------------------------
24093 Possible data race during write of size 1 at 0x........ by thread #x
24094 Locks held: none
24095    at 0x........: child64 (tc19_shadowmem.c:105)
24096    by 0x........: steer (tc19_shadowmem.c:442)
24097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24098    ...
24100 This conflicts with a previous write of size 1 by thread #x
24101 Locks held: none
24102    at 0x........: child64 (tc19_shadowmem.c:105)
24103    by 0x........: steer (tc19_shadowmem.c:442)
24104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24105    ...
24106  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24107    at 0x........: malloc (vg_replace_malloc.c:...)
24108    by 0x........: main (tc19_shadowmem.c:144)
24109  Block was alloc'd by thread #x
24111 ----------------------------------------------------------------
24113 Possible data race during write of size 1 at 0x........ by thread #x
24114 Locks held: none
24115    at 0x........: child64 (tc19_shadowmem.c:105)
24116    by 0x........: steer (tc19_shadowmem.c:442)
24117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24118    ...
24120 This conflicts with a previous write of size 1 by thread #x
24121 Locks held: none
24122    at 0x........: child64 (tc19_shadowmem.c:105)
24123    by 0x........: steer (tc19_shadowmem.c:442)
24124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24125    ...
24126  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24127    at 0x........: malloc (vg_replace_malloc.c:...)
24128    by 0x........: main (tc19_shadowmem.c:144)
24129  Block was alloc'd by thread #x
24131 ----------------------------------------------------------------
24133 Possible data race during write of size 1 at 0x........ by thread #x
24134 Locks held: none
24135    at 0x........: child64 (tc19_shadowmem.c:105)
24136    by 0x........: steer (tc19_shadowmem.c:442)
24137    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24138    ...
24140 This conflicts with a previous write of size 1 by thread #x
24141 Locks held: none
24142    at 0x........: child64 (tc19_shadowmem.c:105)
24143    by 0x........: steer (tc19_shadowmem.c:442)
24144    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24145    ...
24146  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24147    at 0x........: malloc (vg_replace_malloc.c:...)
24148    by 0x........: main (tc19_shadowmem.c:144)
24149  Block was alloc'd by thread #x
24151 ---------- double gran, 6 .. 92, skip 78 ----------
24152 ---Thread-Announcement------------------------------------------
24154 Thread #x was created
24155    ...
24156    by 0x........: pthread_create@* (hg_intercepts.c:...)
24157    by 0x........: main (tc19_shadowmem.c:266)
24159 ---Thread-Announcement------------------------------------------
24161 Thread #x was created
24162    ...
24163    by 0x........: pthread_create@* (hg_intercepts.c:...)
24164    by 0x........: main (tc19_shadowmem.c:265)
24166 ----------------------------------------------------------------
24168 Possible data race during write of size 2 at 0x........ by thread #x
24169 Locks held: none
24170    at 0x........: child64 (tc19_shadowmem.c:105)
24171    by 0x........: steer (tc19_shadowmem.c:444)
24172    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24173    ...
24175 This conflicts with a previous write of size 2 by thread #x
24176 Locks held: none
24177    at 0x........: child64 (tc19_shadowmem.c:105)
24178    by 0x........: steer (tc19_shadowmem.c:444)
24179    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24180    ...
24181  Address 0x........ is 78 bytes inside a block of size 100 alloc'd
24182    at 0x........: malloc (vg_replace_malloc.c:...)
24183    by 0x........: main (tc19_shadowmem.c:144)
24184  Block was alloc'd by thread #x
24186 ----------------------------------------------------------------
24188 Possible data race during write of size 2 at 0x........ by thread #x
24189 Locks held: none
24190    at 0x........: child64 (tc19_shadowmem.c:105)
24191    by 0x........: steer (tc19_shadowmem.c:444)
24192    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24193    ...
24195 This conflicts with a previous write of size 2 by thread #x
24196 Locks held: none
24197    at 0x........: child64 (tc19_shadowmem.c:105)
24198    by 0x........: steer (tc19_shadowmem.c:444)
24199    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24200    ...
24201  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24202    at 0x........: malloc (vg_replace_malloc.c:...)
24203    by 0x........: main (tc19_shadowmem.c:144)
24204  Block was alloc'd by thread #x
24206 ----------------------------------------------------------------
24208 Possible data race during write of size 2 at 0x........ by thread #x
24209 Locks held: none
24210    at 0x........: child64 (tc19_shadowmem.c:105)
24211    by 0x........: steer (tc19_shadowmem.c:444)
24212    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24213    ...
24215 This conflicts with a previous write of size 2 by thread #x
24216 Locks held: none
24217    at 0x........: child64 (tc19_shadowmem.c:105)
24218    by 0x........: steer (tc19_shadowmem.c:444)
24219    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24220    ...
24221  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24222    at 0x........: malloc (vg_replace_malloc.c:...)
24223    by 0x........: main (tc19_shadowmem.c:144)
24224  Block was alloc'd by thread #x
24226 ----------------------------------------------------------------
24228 Possible data race during write of size 2 at 0x........ by thread #x
24229 Locks held: none
24230    at 0x........: child64 (tc19_shadowmem.c:105)
24231    by 0x........: steer (tc19_shadowmem.c:444)
24232    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24233    ...
24235 This conflicts with a previous write of size 2 by thread #x
24236 Locks held: none
24237    at 0x........: child64 (tc19_shadowmem.c:105)
24238    by 0x........: steer (tc19_shadowmem.c:444)
24239    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24240    ...
24241  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24242    at 0x........: malloc (vg_replace_malloc.c:...)
24243    by 0x........: main (tc19_shadowmem.c:144)
24244  Block was alloc'd by thread #x
24246 ---------- double gran, 7 .. 92, skip 79 ----------
24247 ---Thread-Announcement------------------------------------------
24249 Thread #x was created
24250    ...
24251    by 0x........: pthread_create@* (hg_intercepts.c:...)
24252    by 0x........: main (tc19_shadowmem.c:266)
24254 ---Thread-Announcement------------------------------------------
24256 Thread #x was created
24257    ...
24258    by 0x........: pthread_create@* (hg_intercepts.c:...)
24259    by 0x........: main (tc19_shadowmem.c:265)
24261 ----------------------------------------------------------------
24263 Possible data race during write of size 1 at 0x........ by thread #x
24264 Locks held: none
24265    at 0x........: child64 (tc19_shadowmem.c:105)
24266    by 0x........: steer (tc19_shadowmem.c:446)
24267    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24268    ...
24270 This conflicts with a previous write of size 1 by thread #x
24271 Locks held: none
24272    at 0x........: child64 (tc19_shadowmem.c:105)
24273    by 0x........: steer (tc19_shadowmem.c:446)
24274    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24275    ...
24276  Address 0x........ is 79 bytes inside a block of size 100 alloc'd
24277    at 0x........: malloc (vg_replace_malloc.c:...)
24278    by 0x........: main (tc19_shadowmem.c:144)
24279  Block was alloc'd by thread #x
24281 ----------------------------------------------------------------
24283 Possible data race during write of size 1 at 0x........ by thread #x
24284 Locks held: none
24285    at 0x........: child64 (tc19_shadowmem.c:105)
24286    by 0x........: steer (tc19_shadowmem.c:446)
24287    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24288    ...
24290 This conflicts with a previous write of size 1 by thread #x
24291 Locks held: none
24292    at 0x........: child64 (tc19_shadowmem.c:105)
24293    by 0x........: steer (tc19_shadowmem.c:446)
24294    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24295    ...
24296  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24297    at 0x........: malloc (vg_replace_malloc.c:...)
24298    by 0x........: main (tc19_shadowmem.c:144)
24299  Block was alloc'd by thread #x
24301 ----------------------------------------------------------------
24303 Possible data race during write of size 1 at 0x........ by thread #x
24304 Locks held: none
24305    at 0x........: child64 (tc19_shadowmem.c:105)
24306    by 0x........: steer (tc19_shadowmem.c:446)
24307    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24308    ...
24310 This conflicts with a previous write of size 1 by thread #x
24311 Locks held: none
24312    at 0x........: child64 (tc19_shadowmem.c:105)
24313    by 0x........: steer (tc19_shadowmem.c:446)
24314    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24315    ...
24316  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24317    at 0x........: malloc (vg_replace_malloc.c:...)
24318    by 0x........: main (tc19_shadowmem.c:144)
24319  Block was alloc'd by thread #x
24321 ----------------------------------------------------------------
24323 Possible data race during write of size 1 at 0x........ by thread #x
24324 Locks held: none
24325    at 0x........: child64 (tc19_shadowmem.c:105)
24326    by 0x........: steer (tc19_shadowmem.c:446)
24327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24328    ...
24330 This conflicts with a previous write of size 1 by thread #x
24331 Locks held: none
24332    at 0x........: child64 (tc19_shadowmem.c:105)
24333    by 0x........: steer (tc19_shadowmem.c:446)
24334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24335    ...
24336  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24337    at 0x........: malloc (vg_replace_malloc.c:...)
24338    by 0x........: main (tc19_shadowmem.c:144)
24339  Block was alloc'd by thread #x
24341 ----------------------------------------------------------------
24343 Possible data race during write of size 1 at 0x........ by thread #x
24344 Locks held: none
24345    at 0x........: child64 (tc19_shadowmem.c:105)
24346    by 0x........: steer (tc19_shadowmem.c:446)
24347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24348    ...
24350 This conflicts with a previous write of size 1 by thread #x
24351 Locks held: none
24352    at 0x........: child64 (tc19_shadowmem.c:105)
24353    by 0x........: steer (tc19_shadowmem.c:446)
24354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24355    ...
24356  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24357    at 0x........: malloc (vg_replace_malloc.c:...)
24358    by 0x........: main (tc19_shadowmem.c:144)
24359  Block was alloc'd by thread #x
24361 ----------------------------------------------------------------
24363 Possible data race during write of size 1 at 0x........ by thread #x
24364 Locks held: none
24365    at 0x........: child64 (tc19_shadowmem.c:105)
24366    by 0x........: steer (tc19_shadowmem.c:446)
24367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24368    ...
24370 This conflicts with a previous write of size 1 by thread #x
24371 Locks held: none
24372    at 0x........: child64 (tc19_shadowmem.c:105)
24373    by 0x........: steer (tc19_shadowmem.c:446)
24374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24375    ...
24376  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24377    at 0x........: malloc (vg_replace_malloc.c:...)
24378    by 0x........: main (tc19_shadowmem.c:144)
24379  Block was alloc'd by thread #x
24381 ----------------------------------------------------------------
24383 Possible data race during write of size 1 at 0x........ by thread #x
24384 Locks held: none
24385    at 0x........: child64 (tc19_shadowmem.c:105)
24386    by 0x........: steer (tc19_shadowmem.c:446)
24387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24388    ...
24390 This conflicts with a previous write of size 1 by thread #x
24391 Locks held: none
24392    at 0x........: child64 (tc19_shadowmem.c:105)
24393    by 0x........: steer (tc19_shadowmem.c:446)
24394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24395    ...
24396  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24397    at 0x........: malloc (vg_replace_malloc.c:...)
24398    by 0x........: main (tc19_shadowmem.c:144)
24399  Block was alloc'd by thread #x
24401 ----------------------------------------------------------------
24403 Possible data race during write of size 1 at 0x........ by thread #x
24404 Locks held: none
24405    at 0x........: child64 (tc19_shadowmem.c:105)
24406    by 0x........: steer (tc19_shadowmem.c:446)
24407    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24408    ...
24410 This conflicts with a previous write of size 1 by thread #x
24411 Locks held: none
24412    at 0x........: child64 (tc19_shadowmem.c:105)
24413    by 0x........: steer (tc19_shadowmem.c:446)
24414    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24415    ...
24416  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24417    at 0x........: malloc (vg_replace_malloc.c:...)
24418    by 0x........: main (tc19_shadowmem.c:144)
24419  Block was alloc'd by thread #x
24421 ---------- double gran, 0 .. 92, skip 80 ----------
24422 ---Thread-Announcement------------------------------------------
24424 Thread #x was created
24425    ...
24426    by 0x........: pthread_create@* (hg_intercepts.c:...)
24427    by 0x........: main (tc19_shadowmem.c:266)
24429 ---Thread-Announcement------------------------------------------
24431 Thread #x was created
24432    ...
24433    by 0x........: pthread_create@* (hg_intercepts.c:...)
24434    by 0x........: main (tc19_shadowmem.c:265)
24436 ----------------------------------------------------------------
24438 Possible data race during write of size 8 at 0x........ by thread #x
24439 Locks held: none
24440    at 0x........: child64 (tc19_shadowmem.c:105)
24441    by 0x........: steer (tc19_shadowmem.c:448)
24442    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24443    ...
24445 This conflicts with a previous write of size 8 by thread #x
24446 Locks held: none
24447    at 0x........: child64 (tc19_shadowmem.c:105)
24448    by 0x........: steer (tc19_shadowmem.c:448)
24449    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24450    ...
24451  Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24452    at 0x........: malloc (vg_replace_malloc.c:...)
24453    by 0x........: main (tc19_shadowmem.c:144)
24454  Block was alloc'd by thread #x
24456 ---------- double gran, 1 .. 92, skip 81 ----------
24457 ---Thread-Announcement------------------------------------------
24459 Thread #x was created
24460    ...
24461    by 0x........: pthread_create@* (hg_intercepts.c:...)
24462    by 0x........: main (tc19_shadowmem.c:266)
24464 ---Thread-Announcement------------------------------------------
24466 Thread #x was created
24467    ...
24468    by 0x........: pthread_create@* (hg_intercepts.c:...)
24469    by 0x........: main (tc19_shadowmem.c:265)
24471 ----------------------------------------------------------------
24473 Possible data race during write of size 1 at 0x........ by thread #x
24474 Locks held: none
24475    at 0x........: child64 (tc19_shadowmem.c:105)
24476    by 0x........: steer (tc19_shadowmem.c:450)
24477    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24478    ...
24480 This conflicts with a previous write of size 1 by thread #x
24481 Locks held: none
24482    at 0x........: child64 (tc19_shadowmem.c:105)
24483    by 0x........: steer (tc19_shadowmem.c:450)
24484    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24485    ...
24486  Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24487    at 0x........: malloc (vg_replace_malloc.c:...)
24488    by 0x........: main (tc19_shadowmem.c:144)
24489  Block was alloc'd by thread #x
24491 ----------------------------------------------------------------
24493 Possible data race during write of size 1 at 0x........ by thread #x
24494 Locks held: none
24495    at 0x........: child64 (tc19_shadowmem.c:105)
24496    by 0x........: steer (tc19_shadowmem.c:450)
24497    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24498    ...
24500 This conflicts with a previous write of size 1 by thread #x
24501 Locks held: none
24502    at 0x........: child64 (tc19_shadowmem.c:105)
24503    by 0x........: steer (tc19_shadowmem.c:450)
24504    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24505    ...
24506  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24507    at 0x........: malloc (vg_replace_malloc.c:...)
24508    by 0x........: main (tc19_shadowmem.c:144)
24509  Block was alloc'd by thread #x
24511 ----------------------------------------------------------------
24513 Possible data race during write of size 1 at 0x........ by thread #x
24514 Locks held: none
24515    at 0x........: child64 (tc19_shadowmem.c:105)
24516    by 0x........: steer (tc19_shadowmem.c:450)
24517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24518    ...
24520 This conflicts with a previous write of size 1 by thread #x
24521 Locks held: none
24522    at 0x........: child64 (tc19_shadowmem.c:105)
24523    by 0x........: steer (tc19_shadowmem.c:450)
24524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24525    ...
24526  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24527    at 0x........: malloc (vg_replace_malloc.c:...)
24528    by 0x........: main (tc19_shadowmem.c:144)
24529  Block was alloc'd by thread #x
24531 ----------------------------------------------------------------
24533 Possible data race during write of size 1 at 0x........ by thread #x
24534 Locks held: none
24535    at 0x........: child64 (tc19_shadowmem.c:105)
24536    by 0x........: steer (tc19_shadowmem.c:450)
24537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24538    ...
24540 This conflicts with a previous write of size 1 by thread #x
24541 Locks held: none
24542    at 0x........: child64 (tc19_shadowmem.c:105)
24543    by 0x........: steer (tc19_shadowmem.c:450)
24544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24545    ...
24546  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24547    at 0x........: malloc (vg_replace_malloc.c:...)
24548    by 0x........: main (tc19_shadowmem.c:144)
24549  Block was alloc'd by thread #x
24551 ----------------------------------------------------------------
24553 Possible data race during write of size 1 at 0x........ by thread #x
24554 Locks held: none
24555    at 0x........: child64 (tc19_shadowmem.c:105)
24556    by 0x........: steer (tc19_shadowmem.c:450)
24557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24558    ...
24560 This conflicts with a previous write of size 1 by thread #x
24561 Locks held: none
24562    at 0x........: child64 (tc19_shadowmem.c:105)
24563    by 0x........: steer (tc19_shadowmem.c:450)
24564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24565    ...
24566  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24567    at 0x........: malloc (vg_replace_malloc.c:...)
24568    by 0x........: main (tc19_shadowmem.c:144)
24569  Block was alloc'd by thread #x
24571 ----------------------------------------------------------------
24573 Possible data race during write of size 1 at 0x........ by thread #x
24574 Locks held: none
24575    at 0x........: child64 (tc19_shadowmem.c:105)
24576    by 0x........: steer (tc19_shadowmem.c:450)
24577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24578    ...
24580 This conflicts with a previous write of size 1 by thread #x
24581 Locks held: none
24582    at 0x........: child64 (tc19_shadowmem.c:105)
24583    by 0x........: steer (tc19_shadowmem.c:450)
24584    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24585    ...
24586  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24587    at 0x........: malloc (vg_replace_malloc.c:...)
24588    by 0x........: main (tc19_shadowmem.c:144)
24589  Block was alloc'd by thread #x
24591 ----------------------------------------------------------------
24593 Possible data race during write of size 1 at 0x........ by thread #x
24594 Locks held: none
24595    at 0x........: child64 (tc19_shadowmem.c:105)
24596    by 0x........: steer (tc19_shadowmem.c:450)
24597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24598    ...
24600 This conflicts with a previous write of size 1 by thread #x
24601 Locks held: none
24602    at 0x........: child64 (tc19_shadowmem.c:105)
24603    by 0x........: steer (tc19_shadowmem.c:450)
24604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24605    ...
24606  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
24607    at 0x........: malloc (vg_replace_malloc.c:...)
24608    by 0x........: main (tc19_shadowmem.c:144)
24609  Block was alloc'd by thread #x
24611 ----------------------------------------------------------------
24613 Possible data race during write of size 1 at 0x........ by thread #x
24614 Locks held: none
24615    at 0x........: child64 (tc19_shadowmem.c:105)
24616    by 0x........: steer (tc19_shadowmem.c:450)
24617    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24618    ...
24620 This conflicts with a previous write of size 1 by thread #x
24621 Locks held: none
24622    at 0x........: child64 (tc19_shadowmem.c:105)
24623    by 0x........: steer (tc19_shadowmem.c:450)
24624    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24625    ...
24626  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24627    at 0x........: malloc (vg_replace_malloc.c:...)
24628    by 0x........: main (tc19_shadowmem.c:144)
24629  Block was alloc'd by thread #x
24631 ---------- double gran, 2 .. 92, skip 82 ----------
24632 ---Thread-Announcement------------------------------------------
24634 Thread #x was created
24635    ...
24636    by 0x........: pthread_create@* (hg_intercepts.c:...)
24637    by 0x........: main (tc19_shadowmem.c:266)
24639 ---Thread-Announcement------------------------------------------
24641 Thread #x was created
24642    ...
24643    by 0x........: pthread_create@* (hg_intercepts.c:...)
24644    by 0x........: main (tc19_shadowmem.c:265)
24646 ----------------------------------------------------------------
24648 Possible data race during write of size 2 at 0x........ by thread #x
24649 Locks held: none
24650    at 0x........: child64 (tc19_shadowmem.c:105)
24651    by 0x........: steer (tc19_shadowmem.c:452)
24652    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24653    ...
24655 This conflicts with a previous write of size 2 by thread #x
24656 Locks held: none
24657    at 0x........: child64 (tc19_shadowmem.c:105)
24658    by 0x........: steer (tc19_shadowmem.c:452)
24659    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24660    ...
24661  Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24662    at 0x........: malloc (vg_replace_malloc.c:...)
24663    by 0x........: main (tc19_shadowmem.c:144)
24664  Block was alloc'd by thread #x
24666 ----------------------------------------------------------------
24668 Possible data race during write of size 2 at 0x........ by thread #x
24669 Locks held: none
24670    at 0x........: child64 (tc19_shadowmem.c:105)
24671    by 0x........: steer (tc19_shadowmem.c:452)
24672    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24673    ...
24675 This conflicts with a previous write of size 2 by thread #x
24676 Locks held: none
24677    at 0x........: child64 (tc19_shadowmem.c:105)
24678    by 0x........: steer (tc19_shadowmem.c:452)
24679    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24680    ...
24681  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24682    at 0x........: malloc (vg_replace_malloc.c:...)
24683    by 0x........: main (tc19_shadowmem.c:144)
24684  Block was alloc'd by thread #x
24686 ----------------------------------------------------------------
24688 Possible data race during write of size 2 at 0x........ by thread #x
24689 Locks held: none
24690    at 0x........: child64 (tc19_shadowmem.c:105)
24691    by 0x........: steer (tc19_shadowmem.c:452)
24692    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24693    ...
24695 This conflicts with a previous write of size 2 by thread #x
24696 Locks held: none
24697    at 0x........: child64 (tc19_shadowmem.c:105)
24698    by 0x........: steer (tc19_shadowmem.c:452)
24699    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24700    ...
24701  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24702    at 0x........: malloc (vg_replace_malloc.c:...)
24703    by 0x........: main (tc19_shadowmem.c:144)
24704  Block was alloc'd by thread #x
24706 ----------------------------------------------------------------
24708 Possible data race during write of size 2 at 0x........ by thread #x
24709 Locks held: none
24710    at 0x........: child64 (tc19_shadowmem.c:105)
24711    by 0x........: steer (tc19_shadowmem.c:452)
24712    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24713    ...
24715 This conflicts with a previous write of size 2 by thread #x
24716 Locks held: none
24717    at 0x........: child64 (tc19_shadowmem.c:105)
24718    by 0x........: steer (tc19_shadowmem.c:452)
24719    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24720    ...
24721  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24722    at 0x........: malloc (vg_replace_malloc.c:...)
24723    by 0x........: main (tc19_shadowmem.c:144)
24724  Block was alloc'd by thread #x
24726 ---------- double gran, 3 .. 92, skip 83 ----------
24727 ---Thread-Announcement------------------------------------------
24729 Thread #x was created
24730    ...
24731    by 0x........: pthread_create@* (hg_intercepts.c:...)
24732    by 0x........: main (tc19_shadowmem.c:266)
24734 ---Thread-Announcement------------------------------------------
24736 Thread #x was created
24737    ...
24738    by 0x........: pthread_create@* (hg_intercepts.c:...)
24739    by 0x........: main (tc19_shadowmem.c:265)
24741 ----------------------------------------------------------------
24743 Possible data race during write of size 1 at 0x........ by thread #x
24744 Locks held: none
24745    at 0x........: child64 (tc19_shadowmem.c:105)
24746    by 0x........: steer (tc19_shadowmem.c:454)
24747    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24748    ...
24750 This conflicts with a previous write of size 1 by thread #x
24751 Locks held: none
24752    at 0x........: child64 (tc19_shadowmem.c:105)
24753    by 0x........: steer (tc19_shadowmem.c:454)
24754    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24755    ...
24756  Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24757    at 0x........: malloc (vg_replace_malloc.c:...)
24758    by 0x........: main (tc19_shadowmem.c:144)
24759  Block was alloc'd by thread #x
24761 ----------------------------------------------------------------
24763 Possible data race during write of size 1 at 0x........ by thread #x
24764 Locks held: none
24765    at 0x........: child64 (tc19_shadowmem.c:105)
24766    by 0x........: steer (tc19_shadowmem.c:454)
24767    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24768    ...
24770 This conflicts with a previous write of size 1 by thread #x
24771 Locks held: none
24772    at 0x........: child64 (tc19_shadowmem.c:105)
24773    by 0x........: steer (tc19_shadowmem.c:454)
24774    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24775    ...
24776  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24777    at 0x........: malloc (vg_replace_malloc.c:...)
24778    by 0x........: main (tc19_shadowmem.c:144)
24779  Block was alloc'd by thread #x
24781 ----------------------------------------------------------------
24783 Possible data race during write of size 1 at 0x........ by thread #x
24784 Locks held: none
24785    at 0x........: child64 (tc19_shadowmem.c:105)
24786    by 0x........: steer (tc19_shadowmem.c:454)
24787    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24788    ...
24790 This conflicts with a previous write of size 1 by thread #x
24791 Locks held: none
24792    at 0x........: child64 (tc19_shadowmem.c:105)
24793    by 0x........: steer (tc19_shadowmem.c:454)
24794    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24795    ...
24796  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24797    at 0x........: malloc (vg_replace_malloc.c:...)
24798    by 0x........: main (tc19_shadowmem.c:144)
24799  Block was alloc'd by thread #x
24801 ----------------------------------------------------------------
24803 Possible data race during write of size 1 at 0x........ by thread #x
24804 Locks held: none
24805    at 0x........: child64 (tc19_shadowmem.c:105)
24806    by 0x........: steer (tc19_shadowmem.c:454)
24807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24808    ...
24810 This conflicts with a previous write of size 1 by thread #x
24811 Locks held: none
24812    at 0x........: child64 (tc19_shadowmem.c:105)
24813    by 0x........: steer (tc19_shadowmem.c:454)
24814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24815    ...
24816  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24817    at 0x........: malloc (vg_replace_malloc.c:...)
24818    by 0x........: main (tc19_shadowmem.c:144)
24819  Block was alloc'd by thread #x
24821 ----------------------------------------------------------------
24823 Possible data race during write of size 1 at 0x........ by thread #x
24824 Locks held: none
24825    at 0x........: child64 (tc19_shadowmem.c:105)
24826    by 0x........: steer (tc19_shadowmem.c:454)
24827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24828    ...
24830 This conflicts with a previous write of size 1 by thread #x
24831 Locks held: none
24832    at 0x........: child64 (tc19_shadowmem.c:105)
24833    by 0x........: steer (tc19_shadowmem.c:454)
24834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24835    ...
24836  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
24837    at 0x........: malloc (vg_replace_malloc.c:...)
24838    by 0x........: main (tc19_shadowmem.c:144)
24839  Block was alloc'd by thread #x
24841 ----------------------------------------------------------------
24843 Possible data race during write of size 1 at 0x........ by thread #x
24844 Locks held: none
24845    at 0x........: child64 (tc19_shadowmem.c:105)
24846    by 0x........: steer (tc19_shadowmem.c:454)
24847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24848    ...
24850 This conflicts with a previous write of size 1 by thread #x
24851 Locks held: none
24852    at 0x........: child64 (tc19_shadowmem.c:105)
24853    by 0x........: steer (tc19_shadowmem.c:454)
24854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24855    ...
24856  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24857    at 0x........: malloc (vg_replace_malloc.c:...)
24858    by 0x........: main (tc19_shadowmem.c:144)
24859  Block was alloc'd by thread #x
24861 ----------------------------------------------------------------
24863 Possible data race during write of size 1 at 0x........ by thread #x
24864 Locks held: none
24865    at 0x........: child64 (tc19_shadowmem.c:105)
24866    by 0x........: steer (tc19_shadowmem.c:454)
24867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24868    ...
24870 This conflicts with a previous write of size 1 by thread #x
24871 Locks held: none
24872    at 0x........: child64 (tc19_shadowmem.c:105)
24873    by 0x........: steer (tc19_shadowmem.c:454)
24874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24875    ...
24876  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
24877    at 0x........: malloc (vg_replace_malloc.c:...)
24878    by 0x........: main (tc19_shadowmem.c:144)
24879  Block was alloc'd by thread #x
24881 ----------------------------------------------------------------
24883 Possible data race during write of size 1 at 0x........ by thread #x
24884 Locks held: none
24885    at 0x........: child64 (tc19_shadowmem.c:105)
24886    by 0x........: steer (tc19_shadowmem.c:454)
24887    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24888    ...
24890 This conflicts with a previous write of size 1 by thread #x
24891 Locks held: none
24892    at 0x........: child64 (tc19_shadowmem.c:105)
24893    by 0x........: steer (tc19_shadowmem.c:454)
24894    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24895    ...
24896  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
24897    at 0x........: malloc (vg_replace_malloc.c:...)
24898    by 0x........: main (tc19_shadowmem.c:144)
24899  Block was alloc'd by thread #x
24901 ---------- double gran, 4 .. 92, skip 84 ----------
24902 ---Thread-Announcement------------------------------------------
24904 Thread #x was created
24905    ...
24906    by 0x........: pthread_create@* (hg_intercepts.c:...)
24907    by 0x........: main (tc19_shadowmem.c:266)
24909 ---Thread-Announcement------------------------------------------
24911 Thread #x was created
24912    ...
24913    by 0x........: pthread_create@* (hg_intercepts.c:...)
24914    by 0x........: main (tc19_shadowmem.c:265)
24916 ----------------------------------------------------------------
24918 Possible data race during write of size 4 at 0x........ by thread #x
24919 Locks held: none
24920    at 0x........: child64 (tc19_shadowmem.c:105)
24921    by 0x........: steer (tc19_shadowmem.c:456)
24922    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24923    ...
24925 This conflicts with a previous write of size 4 by thread #x
24926 Locks held: none
24927    at 0x........: child64 (tc19_shadowmem.c:105)
24928    by 0x........: steer (tc19_shadowmem.c:456)
24929    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24930    ...
24931  Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24932    at 0x........: malloc (vg_replace_malloc.c:...)
24933    by 0x........: main (tc19_shadowmem.c:144)
24934  Block was alloc'd by thread #x
24936 ----------------------------------------------------------------
24938 Possible data race during write of size 4 at 0x........ by thread #x
24939 Locks held: none
24940    at 0x........: child64 (tc19_shadowmem.c:105)
24941    by 0x........: steer (tc19_shadowmem.c:456)
24942    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24943    ...
24945 This conflicts with a previous write of size 4 by thread #x
24946 Locks held: none
24947    at 0x........: child64 (tc19_shadowmem.c:105)
24948    by 0x........: steer (tc19_shadowmem.c:456)
24949    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24950    ...
24951  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24952    at 0x........: malloc (vg_replace_malloc.c:...)
24953    by 0x........: main (tc19_shadowmem.c:144)
24954  Block was alloc'd by thread #x
24956 ---------- double gran, 5 .. 92, skip 85 ----------
24957 ---Thread-Announcement------------------------------------------
24959 Thread #x was created
24960    ...
24961    by 0x........: pthread_create@* (hg_intercepts.c:...)
24962    by 0x........: main (tc19_shadowmem.c:266)
24964 ---Thread-Announcement------------------------------------------
24966 Thread #x was created
24967    ...
24968    by 0x........: pthread_create@* (hg_intercepts.c:...)
24969    by 0x........: main (tc19_shadowmem.c:265)
24971 ----------------------------------------------------------------
24973 Possible data race during write of size 1 at 0x........ by thread #x
24974 Locks held: none
24975    at 0x........: child64 (tc19_shadowmem.c:105)
24976    by 0x........: steer (tc19_shadowmem.c:458)
24977    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24978    ...
24980 This conflicts with a previous write of size 1 by thread #x
24981 Locks held: none
24982    at 0x........: child64 (tc19_shadowmem.c:105)
24983    by 0x........: steer (tc19_shadowmem.c:458)
24984    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24985    ...
24986  Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24987    at 0x........: malloc (vg_replace_malloc.c:...)
24988    by 0x........: main (tc19_shadowmem.c:144)
24989  Block was alloc'd by thread #x
24991 ----------------------------------------------------------------
24993 Possible data race during write of size 1 at 0x........ by thread #x
24994 Locks held: none
24995    at 0x........: child64 (tc19_shadowmem.c:105)
24996    by 0x........: steer (tc19_shadowmem.c:458)
24997    by 0x........: mythread_wrapper (hg_intercepts.c:...)
24998    ...
25000 This conflicts with a previous write of size 1 by thread #x
25001 Locks held: none
25002    at 0x........: child64 (tc19_shadowmem.c:105)
25003    by 0x........: steer (tc19_shadowmem.c:458)
25004    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25005    ...
25006  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
25007    at 0x........: malloc (vg_replace_malloc.c:...)
25008    by 0x........: main (tc19_shadowmem.c:144)
25009  Block was alloc'd by thread #x
25011 ----------------------------------------------------------------
25013 Possible data race during write of size 1 at 0x........ by thread #x
25014 Locks held: none
25015    at 0x........: child64 (tc19_shadowmem.c:105)
25016    by 0x........: steer (tc19_shadowmem.c:458)
25017    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25018    ...
25020 This conflicts with a previous write of size 1 by thread #x
25021 Locks held: none
25022    at 0x........: child64 (tc19_shadowmem.c:105)
25023    by 0x........: steer (tc19_shadowmem.c:458)
25024    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25025    ...
25026  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
25027    at 0x........: malloc (vg_replace_malloc.c:...)
25028    by 0x........: main (tc19_shadowmem.c:144)
25029  Block was alloc'd by thread #x
25031 ----------------------------------------------------------------
25033 Possible data race during write of size 1 at 0x........ by thread #x
25034 Locks held: none
25035    at 0x........: child64 (tc19_shadowmem.c:105)
25036    by 0x........: steer (tc19_shadowmem.c:458)
25037    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25038    ...
25040 This conflicts with a previous write of size 1 by thread #x
25041 Locks held: none
25042    at 0x........: child64 (tc19_shadowmem.c:105)
25043    by 0x........: steer (tc19_shadowmem.c:458)
25044    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25045    ...
25046  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25047    at 0x........: malloc (vg_replace_malloc.c:...)
25048    by 0x........: main (tc19_shadowmem.c:144)
25049  Block was alloc'd by thread #x
25051 ----------------------------------------------------------------
25053 Possible data race during write of size 1 at 0x........ by thread #x
25054 Locks held: none
25055    at 0x........: child64 (tc19_shadowmem.c:105)
25056    by 0x........: steer (tc19_shadowmem.c:458)
25057    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25058    ...
25060 This conflicts with a previous write of size 1 by thread #x
25061 Locks held: none
25062    at 0x........: child64 (tc19_shadowmem.c:105)
25063    by 0x........: steer (tc19_shadowmem.c:458)
25064    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25065    ...
25066  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25067    at 0x........: malloc (vg_replace_malloc.c:...)
25068    by 0x........: main (tc19_shadowmem.c:144)
25069  Block was alloc'd by thread #x
25071 ----------------------------------------------------------------
25073 Possible data race during write of size 1 at 0x........ by thread #x
25074 Locks held: none
25075    at 0x........: child64 (tc19_shadowmem.c:105)
25076    by 0x........: steer (tc19_shadowmem.c:458)
25077    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25078    ...
25080 This conflicts with a previous write of size 1 by thread #x
25081 Locks held: none
25082    at 0x........: child64 (tc19_shadowmem.c:105)
25083    by 0x........: steer (tc19_shadowmem.c:458)
25084    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25085    ...
25086  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25087    at 0x........: malloc (vg_replace_malloc.c:...)
25088    by 0x........: main (tc19_shadowmem.c:144)
25089  Block was alloc'd by thread #x
25091 ----------------------------------------------------------------
25093 Possible data race during write of size 1 at 0x........ by thread #x
25094 Locks held: none
25095    at 0x........: child64 (tc19_shadowmem.c:105)
25096    by 0x........: steer (tc19_shadowmem.c:458)
25097    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25098    ...
25100 This conflicts with a previous write of size 1 by thread #x
25101 Locks held: none
25102    at 0x........: child64 (tc19_shadowmem.c:105)
25103    by 0x........: steer (tc19_shadowmem.c:458)
25104    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25105    ...
25106  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25107    at 0x........: malloc (vg_replace_malloc.c:...)
25108    by 0x........: main (tc19_shadowmem.c:144)
25109  Block was alloc'd by thread #x
25111 ----------------------------------------------------------------
25113 Possible data race during write of size 1 at 0x........ by thread #x
25114 Locks held: none
25115    at 0x........: child64 (tc19_shadowmem.c:105)
25116    by 0x........: steer (tc19_shadowmem.c:458)
25117    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25118    ...
25120 This conflicts with a previous write of size 1 by thread #x
25121 Locks held: none
25122    at 0x........: child64 (tc19_shadowmem.c:105)
25123    by 0x........: steer (tc19_shadowmem.c:458)
25124    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25125    ...
25126  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25127    at 0x........: malloc (vg_replace_malloc.c:...)
25128    by 0x........: main (tc19_shadowmem.c:144)
25129  Block was alloc'd by thread #x
25131 ---------- double gran, 6 .. 92, skip 86 ----------
25132 ---Thread-Announcement------------------------------------------
25134 Thread #x was created
25135    ...
25136    by 0x........: pthread_create@* (hg_intercepts.c:...)
25137    by 0x........: main (tc19_shadowmem.c:266)
25139 ---Thread-Announcement------------------------------------------
25141 Thread #x was created
25142    ...
25143    by 0x........: pthread_create@* (hg_intercepts.c:...)
25144    by 0x........: main (tc19_shadowmem.c:265)
25146 ----------------------------------------------------------------
25148 Possible data race during write of size 2 at 0x........ by thread #x
25149 Locks held: none
25150    at 0x........: child64 (tc19_shadowmem.c:105)
25151    by 0x........: steer (tc19_shadowmem.c:460)
25152    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25153    ...
25155 This conflicts with a previous write of size 2 by thread #x
25156 Locks held: none
25157    at 0x........: child64 (tc19_shadowmem.c:105)
25158    by 0x........: steer (tc19_shadowmem.c:460)
25159    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25160    ...
25161  Address 0x........ is 86 bytes inside a block of size 100 alloc'd
25162    at 0x........: malloc (vg_replace_malloc.c:...)
25163    by 0x........: main (tc19_shadowmem.c:144)
25164  Block was alloc'd by thread #x
25166 ----------------------------------------------------------------
25168 Possible data race during write of size 2 at 0x........ by thread #x
25169 Locks held: none
25170    at 0x........: child64 (tc19_shadowmem.c:105)
25171    by 0x........: steer (tc19_shadowmem.c:460)
25172    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25173    ...
25175 This conflicts with a previous write of size 2 by thread #x
25176 Locks held: none
25177    at 0x........: child64 (tc19_shadowmem.c:105)
25178    by 0x........: steer (tc19_shadowmem.c:460)
25179    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25180    ...
25181  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25182    at 0x........: malloc (vg_replace_malloc.c:...)
25183    by 0x........: main (tc19_shadowmem.c:144)
25184  Block was alloc'd by thread #x
25186 ----------------------------------------------------------------
25188 Possible data race during write of size 2 at 0x........ by thread #x
25189 Locks held: none
25190    at 0x........: child64 (tc19_shadowmem.c:105)
25191    by 0x........: steer (tc19_shadowmem.c:460)
25192    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25193    ...
25195 This conflicts with a previous write of size 2 by thread #x
25196 Locks held: none
25197    at 0x........: child64 (tc19_shadowmem.c:105)
25198    by 0x........: steer (tc19_shadowmem.c:460)
25199    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25200    ...
25201  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25202    at 0x........: malloc (vg_replace_malloc.c:...)
25203    by 0x........: main (tc19_shadowmem.c:144)
25204  Block was alloc'd by thread #x
25206 ----------------------------------------------------------------
25208 Possible data race during write of size 2 at 0x........ by thread #x
25209 Locks held: none
25210    at 0x........: child64 (tc19_shadowmem.c:105)
25211    by 0x........: steer (tc19_shadowmem.c:460)
25212    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25213    ...
25215 This conflicts with a previous write of size 2 by thread #x
25216 Locks held: none
25217    at 0x........: child64 (tc19_shadowmem.c:105)
25218    by 0x........: steer (tc19_shadowmem.c:460)
25219    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25220    ...
25221  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25222    at 0x........: malloc (vg_replace_malloc.c:...)
25223    by 0x........: main (tc19_shadowmem.c:144)
25224  Block was alloc'd by thread #x
25226 ---------- double gran, 7 .. 92, skip 87 ----------
25227 ---Thread-Announcement------------------------------------------
25229 Thread #x was created
25230    ...
25231    by 0x........: pthread_create@* (hg_intercepts.c:...)
25232    by 0x........: main (tc19_shadowmem.c:266)
25234 ---Thread-Announcement------------------------------------------
25236 Thread #x was created
25237    ...
25238    by 0x........: pthread_create@* (hg_intercepts.c:...)
25239    by 0x........: main (tc19_shadowmem.c:265)
25241 ----------------------------------------------------------------
25243 Possible data race during write of size 1 at 0x........ by thread #x
25244 Locks held: none
25245    at 0x........: child64 (tc19_shadowmem.c:105)
25246    by 0x........: steer (tc19_shadowmem.c:462)
25247    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25248    ...
25250 This conflicts with a previous write of size 1 by thread #x
25251 Locks held: none
25252    at 0x........: child64 (tc19_shadowmem.c:105)
25253    by 0x........: steer (tc19_shadowmem.c:462)
25254    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25255    ...
25256  Address 0x........ is 87 bytes inside a block of size 100 alloc'd
25257    at 0x........: malloc (vg_replace_malloc.c:...)
25258    by 0x........: main (tc19_shadowmem.c:144)
25259  Block was alloc'd by thread #x
25261 ----------------------------------------------------------------
25263 Possible data race during write of size 1 at 0x........ by thread #x
25264 Locks held: none
25265    at 0x........: child64 (tc19_shadowmem.c:105)
25266    by 0x........: steer (tc19_shadowmem.c:462)
25267    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25268    ...
25270 This conflicts with a previous write of size 1 by thread #x
25271 Locks held: none
25272    at 0x........: child64 (tc19_shadowmem.c:105)
25273    by 0x........: steer (tc19_shadowmem.c:462)
25274    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25275    ...
25276  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25277    at 0x........: malloc (vg_replace_malloc.c:...)
25278    by 0x........: main (tc19_shadowmem.c:144)
25279  Block was alloc'd by thread #x
25281 ----------------------------------------------------------------
25283 Possible data race during write of size 1 at 0x........ by thread #x
25284 Locks held: none
25285    at 0x........: child64 (tc19_shadowmem.c:105)
25286    by 0x........: steer (tc19_shadowmem.c:462)
25287    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25288    ...
25290 This conflicts with a previous write of size 1 by thread #x
25291 Locks held: none
25292    at 0x........: child64 (tc19_shadowmem.c:105)
25293    by 0x........: steer (tc19_shadowmem.c:462)
25294    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25295    ...
25296  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25297    at 0x........: malloc (vg_replace_malloc.c:...)
25298    by 0x........: main (tc19_shadowmem.c:144)
25299  Block was alloc'd by thread #x
25301 ----------------------------------------------------------------
25303 Possible data race during write of size 1 at 0x........ by thread #x
25304 Locks held: none
25305    at 0x........: child64 (tc19_shadowmem.c:105)
25306    by 0x........: steer (tc19_shadowmem.c:462)
25307    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25308    ...
25310 This conflicts with a previous write of size 1 by thread #x
25311 Locks held: none
25312    at 0x........: child64 (tc19_shadowmem.c:105)
25313    by 0x........: steer (tc19_shadowmem.c:462)
25314    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25315    ...
25316  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25317    at 0x........: malloc (vg_replace_malloc.c:...)
25318    by 0x........: main (tc19_shadowmem.c:144)
25319  Block was alloc'd by thread #x
25321 ----------------------------------------------------------------
25323 Possible data race during write of size 1 at 0x........ by thread #x
25324 Locks held: none
25325    at 0x........: child64 (tc19_shadowmem.c:105)
25326    by 0x........: steer (tc19_shadowmem.c:462)
25327    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25328    ...
25330 This conflicts with a previous write of size 1 by thread #x
25331 Locks held: none
25332    at 0x........: child64 (tc19_shadowmem.c:105)
25333    by 0x........: steer (tc19_shadowmem.c:462)
25334    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25335    ...
25336  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25337    at 0x........: malloc (vg_replace_malloc.c:...)
25338    by 0x........: main (tc19_shadowmem.c:144)
25339  Block was alloc'd by thread #x
25341 ----------------------------------------------------------------
25343 Possible data race during write of size 1 at 0x........ by thread #x
25344 Locks held: none
25345    at 0x........: child64 (tc19_shadowmem.c:105)
25346    by 0x........: steer (tc19_shadowmem.c:462)
25347    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25348    ...
25350 This conflicts with a previous write of size 1 by thread #x
25351 Locks held: none
25352    at 0x........: child64 (tc19_shadowmem.c:105)
25353    by 0x........: steer (tc19_shadowmem.c:462)
25354    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25355    ...
25356  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25357    at 0x........: malloc (vg_replace_malloc.c:...)
25358    by 0x........: main (tc19_shadowmem.c:144)
25359  Block was alloc'd by thread #x
25361 ----------------------------------------------------------------
25363 Possible data race during write of size 1 at 0x........ by thread #x
25364 Locks held: none
25365    at 0x........: child64 (tc19_shadowmem.c:105)
25366    by 0x........: steer (tc19_shadowmem.c:462)
25367    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25368    ...
25370 This conflicts with a previous write of size 1 by thread #x
25371 Locks held: none
25372    at 0x........: child64 (tc19_shadowmem.c:105)
25373    by 0x........: steer (tc19_shadowmem.c:462)
25374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25375    ...
25376  Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25377    at 0x........: malloc (vg_replace_malloc.c:...)
25378    by 0x........: main (tc19_shadowmem.c:144)
25379  Block was alloc'd by thread #x
25381 ----------------------------------------------------------------
25383 Possible data race during write of size 1 at 0x........ by thread #x
25384 Locks held: none
25385    at 0x........: child64 (tc19_shadowmem.c:105)
25386    by 0x........: steer (tc19_shadowmem.c:462)
25387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25388    ...
25390 This conflicts with a previous write of size 1 by thread #x
25391 Locks held: none
25392    at 0x........: child64 (tc19_shadowmem.c:105)
25393    by 0x........: steer (tc19_shadowmem.c:462)
25394    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25395    ...
25396  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25397    at 0x........: malloc (vg_replace_malloc.c:...)
25398    by 0x........: main (tc19_shadowmem.c:144)
25399  Block was alloc'd by thread #x
25401 ---------- double gran, 0 .. 92, skip 88 ----------
25402 ---Thread-Announcement------------------------------------------
25404 Thread #x was created
25405    ...
25406    by 0x........: pthread_create@* (hg_intercepts.c:...)
25407    by 0x........: main (tc19_shadowmem.c:266)
25409 ---Thread-Announcement------------------------------------------
25411 Thread #x was created
25412    ...
25413    by 0x........: pthread_create@* (hg_intercepts.c:...)
25414    by 0x........: main (tc19_shadowmem.c:265)
25416 ----------------------------------------------------------------
25418 Possible data race during write of size 8 at 0x........ by thread #x
25419 Locks held: none
25420    at 0x........: child64 (tc19_shadowmem.c:105)
25421    by 0x........: steer (tc19_shadowmem.c:464)
25422    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25423    ...
25425 This conflicts with a previous write of size 8 by thread #x
25426 Locks held: none
25427    at 0x........: child64 (tc19_shadowmem.c:105)
25428    by 0x........: steer (tc19_shadowmem.c:464)
25429    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25430    ...
25431  Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25432    at 0x........: malloc (vg_replace_malloc.c:...)
25433    by 0x........: main (tc19_shadowmem.c:144)
25434  Block was alloc'd by thread #x
25436 ---------- double gran, 1 .. 92, skip 89 ----------
25437 ---Thread-Announcement------------------------------------------
25439 Thread #x was created
25440    ...
25441    by 0x........: pthread_create@* (hg_intercepts.c:...)
25442    by 0x........: main (tc19_shadowmem.c:266)
25444 ---Thread-Announcement------------------------------------------
25446 Thread #x was created
25447    ...
25448    by 0x........: pthread_create@* (hg_intercepts.c:...)
25449    by 0x........: main (tc19_shadowmem.c:265)
25451 ----------------------------------------------------------------
25453 Possible data race during write of size 1 at 0x........ by thread #x
25454 Locks held: none
25455    at 0x........: child64 (tc19_shadowmem.c:105)
25456    by 0x........: steer (tc19_shadowmem.c:466)
25457    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25458    ...
25460 This conflicts with a previous write of size 1 by thread #x
25461 Locks held: none
25462    at 0x........: child64 (tc19_shadowmem.c:105)
25463    by 0x........: steer (tc19_shadowmem.c:466)
25464    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25465    ...
25466  Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25467    at 0x........: malloc (vg_replace_malloc.c:...)
25468    by 0x........: main (tc19_shadowmem.c:144)
25469  Block was alloc'd by thread #x
25471 ----------------------------------------------------------------
25473 Possible data race during write of size 1 at 0x........ by thread #x
25474 Locks held: none
25475    at 0x........: child64 (tc19_shadowmem.c:105)
25476    by 0x........: steer (tc19_shadowmem.c:466)
25477    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25478    ...
25480 This conflicts with a previous write of size 1 by thread #x
25481 Locks held: none
25482    at 0x........: child64 (tc19_shadowmem.c:105)
25483    by 0x........: steer (tc19_shadowmem.c:466)
25484    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25485    ...
25486  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25487    at 0x........: malloc (vg_replace_malloc.c:...)
25488    by 0x........: main (tc19_shadowmem.c:144)
25489  Block was alloc'd by thread #x
25491 ----------------------------------------------------------------
25493 Possible data race during write of size 1 at 0x........ by thread #x
25494 Locks held: none
25495    at 0x........: child64 (tc19_shadowmem.c:105)
25496    by 0x........: steer (tc19_shadowmem.c:466)
25497    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25498    ...
25500 This conflicts with a previous write of size 1 by thread #x
25501 Locks held: none
25502    at 0x........: child64 (tc19_shadowmem.c:105)
25503    by 0x........: steer (tc19_shadowmem.c:466)
25504    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25505    ...
25506  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25507    at 0x........: malloc (vg_replace_malloc.c:...)
25508    by 0x........: main (tc19_shadowmem.c:144)
25509  Block was alloc'd by thread #x
25511 ----------------------------------------------------------------
25513 Possible data race during write of size 1 at 0x........ by thread #x
25514 Locks held: none
25515    at 0x........: child64 (tc19_shadowmem.c:105)
25516    by 0x........: steer (tc19_shadowmem.c:466)
25517    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25518    ...
25520 This conflicts with a previous write of size 1 by thread #x
25521 Locks held: none
25522    at 0x........: child64 (tc19_shadowmem.c:105)
25523    by 0x........: steer (tc19_shadowmem.c:466)
25524    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25525    ...
25526  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25527    at 0x........: malloc (vg_replace_malloc.c:...)
25528    by 0x........: main (tc19_shadowmem.c:144)
25529  Block was alloc'd by thread #x
25531 ----------------------------------------------------------------
25533 Possible data race during write of size 1 at 0x........ by thread #x
25534 Locks held: none
25535    at 0x........: child64 (tc19_shadowmem.c:105)
25536    by 0x........: steer (tc19_shadowmem.c:466)
25537    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25538    ...
25540 This conflicts with a previous write of size 1 by thread #x
25541 Locks held: none
25542    at 0x........: child64 (tc19_shadowmem.c:105)
25543    by 0x........: steer (tc19_shadowmem.c:466)
25544    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25545    ...
25546  Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25547    at 0x........: malloc (vg_replace_malloc.c:...)
25548    by 0x........: main (tc19_shadowmem.c:144)
25549  Block was alloc'd by thread #x
25551 ----------------------------------------------------------------
25553 Possible data race during write of size 1 at 0x........ by thread #x
25554 Locks held: none
25555    at 0x........: child64 (tc19_shadowmem.c:105)
25556    by 0x........: steer (tc19_shadowmem.c:466)
25557    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25558    ...
25560 This conflicts with a previous write of size 1 by thread #x
25561 Locks held: none
25562    at 0x........: child64 (tc19_shadowmem.c:105)
25563    by 0x........: steer (tc19_shadowmem.c:466)
25564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25565    ...
25566  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25567    at 0x........: malloc (vg_replace_malloc.c:...)
25568    by 0x........: main (tc19_shadowmem.c:144)
25569  Block was alloc'd by thread #x
25571 ----------------------------------------------------------------
25573 Possible data race during write of size 1 at 0x........ by thread #x
25574 Locks held: none
25575    at 0x........: child64 (tc19_shadowmem.c:105)
25576    by 0x........: steer (tc19_shadowmem.c:466)
25577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25578    ...
25580 This conflicts with a previous write of size 1 by thread #x
25581 Locks held: none
25582    at 0x........: child64 (tc19_shadowmem.c:105)
25583    by 0x........: steer (tc19_shadowmem.c:466)
25584    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25585    ...
25586  Address 0x........ is 95 bytes inside a block of size 100 alloc'd
25587    at 0x........: malloc (vg_replace_malloc.c:...)
25588    by 0x........: main (tc19_shadowmem.c:144)
25589  Block was alloc'd by thread #x
25591 ----------------------------------------------------------------
25593 Possible data race during write of size 1 at 0x........ by thread #x
25594 Locks held: none
25595    at 0x........: child64 (tc19_shadowmem.c:105)
25596    by 0x........: steer (tc19_shadowmem.c:466)
25597    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25598    ...
25600 This conflicts with a previous write of size 1 by thread #x
25601 Locks held: none
25602    at 0x........: child64 (tc19_shadowmem.c:105)
25603    by 0x........: steer (tc19_shadowmem.c:466)
25604    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25605    ...
25606  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25607    at 0x........: malloc (vg_replace_malloc.c:...)
25608    by 0x........: main (tc19_shadowmem.c:144)
25609  Block was alloc'd by thread #x
25611 ---------- double gran, 2 .. 92, skip 90 ----------
25612 ---Thread-Announcement------------------------------------------
25614 Thread #x was created
25615    ...
25616    by 0x........: pthread_create@* (hg_intercepts.c:...)
25617    by 0x........: main (tc19_shadowmem.c:266)
25619 ---Thread-Announcement------------------------------------------
25621 Thread #x was created
25622    ...
25623    by 0x........: pthread_create@* (hg_intercepts.c:...)
25624    by 0x........: main (tc19_shadowmem.c:265)
25626 ----------------------------------------------------------------
25628 Possible data race during write of size 2 at 0x........ by thread #x
25629 Locks held: none
25630    at 0x........: child64 (tc19_shadowmem.c:105)
25631    by 0x........: steer (tc19_shadowmem.c:468)
25632    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25633    ...
25635 This conflicts with a previous write of size 2 by thread #x
25636 Locks held: none
25637    at 0x........: child64 (tc19_shadowmem.c:105)
25638    by 0x........: steer (tc19_shadowmem.c:468)
25639    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25640    ...
25641  Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25642    at 0x........: malloc (vg_replace_malloc.c:...)
25643    by 0x........: main (tc19_shadowmem.c:144)
25644  Block was alloc'd by thread #x
25646 ----------------------------------------------------------------
25648 Possible data race during write of size 2 at 0x........ by thread #x
25649 Locks held: none
25650    at 0x........: child64 (tc19_shadowmem.c:105)
25651    by 0x........: steer (tc19_shadowmem.c:468)
25652    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25653    ...
25655 This conflicts with a previous write of size 2 by thread #x
25656 Locks held: none
25657    at 0x........: child64 (tc19_shadowmem.c:105)
25658    by 0x........: steer (tc19_shadowmem.c:468)
25659    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25660    ...
25661  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25662    at 0x........: malloc (vg_replace_malloc.c:...)
25663    by 0x........: main (tc19_shadowmem.c:144)
25664  Block was alloc'd by thread #x
25666 ----------------------------------------------------------------
25668 Possible data race during write of size 2 at 0x........ by thread #x
25669 Locks held: none
25670    at 0x........: child64 (tc19_shadowmem.c:105)
25671    by 0x........: steer (tc19_shadowmem.c:468)
25672    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25673    ...
25675 This conflicts with a previous write of size 2 by thread #x
25676 Locks held: none
25677    at 0x........: child64 (tc19_shadowmem.c:105)
25678    by 0x........: steer (tc19_shadowmem.c:468)
25679    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25680    ...
25681  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25682    at 0x........: malloc (vg_replace_malloc.c:...)
25683    by 0x........: main (tc19_shadowmem.c:144)
25684  Block was alloc'd by thread #x
25686 ----------------------------------------------------------------
25688 Possible data race during write of size 2 at 0x........ by thread #x
25689 Locks held: none
25690    at 0x........: child64 (tc19_shadowmem.c:105)
25691    by 0x........: steer (tc19_shadowmem.c:468)
25692    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25693    ...
25695 This conflicts with a previous write of size 2 by thread #x
25696 Locks held: none
25697    at 0x........: child64 (tc19_shadowmem.c:105)
25698    by 0x........: steer (tc19_shadowmem.c:468)
25699    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25700    ...
25701  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25702    at 0x........: malloc (vg_replace_malloc.c:...)
25703    by 0x........: main (tc19_shadowmem.c:144)
25704  Block was alloc'd by thread #x
25706 ---------- double gran, 3 .. 92, skip 91 ----------
25707 ---Thread-Announcement------------------------------------------
25709 Thread #x was created
25710    ...
25711    by 0x........: pthread_create@* (hg_intercepts.c:...)
25712    by 0x........: main (tc19_shadowmem.c:266)
25714 ---Thread-Announcement------------------------------------------
25716 Thread #x was created
25717    ...
25718    by 0x........: pthread_create@* (hg_intercepts.c:...)
25719    by 0x........: main (tc19_shadowmem.c:265)
25721 ----------------------------------------------------------------
25723 Possible data race during write of size 1 at 0x........ by thread #x
25724 Locks held: none
25725    at 0x........: child64 (tc19_shadowmem.c:105)
25726    by 0x........: steer (tc19_shadowmem.c:470)
25727    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25728    ...
25730 This conflicts with a previous write of size 1 by thread #x
25731 Locks held: none
25732    at 0x........: child64 (tc19_shadowmem.c:105)
25733    by 0x........: steer (tc19_shadowmem.c:470)
25734    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25735    ...
25736  Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25737    at 0x........: malloc (vg_replace_malloc.c:...)
25738    by 0x........: main (tc19_shadowmem.c:144)
25739  Block was alloc'd by thread #x
25741 ----------------------------------------------------------------
25743 Possible data race during write of size 1 at 0x........ by thread #x
25744 Locks held: none
25745    at 0x........: child64 (tc19_shadowmem.c:105)
25746    by 0x........: steer (tc19_shadowmem.c:470)
25747    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25748    ...
25750 This conflicts with a previous write of size 1 by thread #x
25751 Locks held: none
25752    at 0x........: child64 (tc19_shadowmem.c:105)
25753    by 0x........: steer (tc19_shadowmem.c:470)
25754    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25755    ...
25756  Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25757    at 0x........: malloc (vg_replace_malloc.c:...)
25758    by 0x........: main (tc19_shadowmem.c:144)
25759  Block was alloc'd by thread #x
25761 ----------------------------------------------------------------
25763 Possible data race during write of size 1 at 0x........ by thread #x
25764 Locks held: none
25765    at 0x........: child64 (tc19_shadowmem.c:105)
25766    by 0x........: steer (tc19_shadowmem.c:470)
25767    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25768    ...
25770 This conflicts with a previous write of size 1 by thread #x
25771 Locks held: none
25772    at 0x........: child64 (tc19_shadowmem.c:105)
25773    by 0x........: steer (tc19_shadowmem.c:470)
25774    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25775    ...
25776  Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25777    at 0x........: malloc (vg_replace_malloc.c:...)
25778    by 0x........: main (tc19_shadowmem.c:144)
25779  Block was alloc'd by thread #x
25781 ----------------------------------------------------------------
25783 Possible data race during write of size 1 at 0x........ by thread #x
25784 Locks held: none
25785    at 0x........: child64 (tc19_shadowmem.c:105)
25786    by 0x........: steer (tc19_shadowmem.c:470)
25787    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25788    ...
25790 This conflicts with a previous write of size 1 by thread #x
25791 Locks held: none
25792    at 0x........: child64 (tc19_shadowmem.c:105)
25793    by 0x........: steer (tc19_shadowmem.c:470)
25794    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25795    ...
25796  Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25797    at 0x........: malloc (vg_replace_malloc.c:...)
25798    by 0x........: main (tc19_shadowmem.c:144)
25799  Block was alloc'd by thread #x
25801 ----------------------------------------------------------------
25803 Possible data race during write of size 1 at 0x........ by thread #x
25804 Locks held: none
25805    at 0x........: child64 (tc19_shadowmem.c:105)
25806    by 0x........: steer (tc19_shadowmem.c:470)
25807    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25808    ...
25810 This conflicts with a previous write of size 1 by thread #x
25811 Locks held: none
25812    at 0x........: child64 (tc19_shadowmem.c:105)
25813    by 0x........: steer (tc19_shadowmem.c:470)
25814    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25815    ...
25816  Address 0x........ is 95 bytes inside a block of size 100 alloc'd
25817    at 0x........: malloc (vg_replace_malloc.c:...)
25818    by 0x........: main (tc19_shadowmem.c:144)
25819  Block was alloc'd by thread #x
25821 ----------------------------------------------------------------
25823 Possible data race during write of size 1 at 0x........ by thread #x
25824 Locks held: none
25825    at 0x........: child64 (tc19_shadowmem.c:105)
25826    by 0x........: steer (tc19_shadowmem.c:470)
25827    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25828    ...
25830 This conflicts with a previous write of size 1 by thread #x
25831 Locks held: none
25832    at 0x........: child64 (tc19_shadowmem.c:105)
25833    by 0x........: steer (tc19_shadowmem.c:470)
25834    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25835    ...
25836  Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25837    at 0x........: malloc (vg_replace_malloc.c:...)
25838    by 0x........: main (tc19_shadowmem.c:144)
25839  Block was alloc'd by thread #x
25841 ----------------------------------------------------------------
25843 Possible data race during write of size 1 at 0x........ by thread #x
25844 Locks held: none
25845    at 0x........: child64 (tc19_shadowmem.c:105)
25846    by 0x........: steer (tc19_shadowmem.c:470)
25847    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25848    ...
25850 This conflicts with a previous write of size 1 by thread #x
25851 Locks held: none
25852    at 0x........: child64 (tc19_shadowmem.c:105)
25853    by 0x........: steer (tc19_shadowmem.c:470)
25854    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25855    ...
25856  Address 0x........ is 97 bytes inside a block of size 100 alloc'd
25857    at 0x........: malloc (vg_replace_malloc.c:...)
25858    by 0x........: main (tc19_shadowmem.c:144)
25859  Block was alloc'd by thread #x
25861 ----------------------------------------------------------------
25863 Possible data race during write of size 1 at 0x........ by thread #x
25864 Locks held: none
25865    at 0x........: child64 (tc19_shadowmem.c:105)
25866    by 0x........: steer (tc19_shadowmem.c:470)
25867    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25868    ...
25870 This conflicts with a previous write of size 1 by thread #x
25871 Locks held: none
25872    at 0x........: child64 (tc19_shadowmem.c:105)
25873    by 0x........: steer (tc19_shadowmem.c:470)
25874    by 0x........: mythread_wrapper (hg_intercepts.c:...)
25875    ...
25876  Address 0x........ is 98 bytes inside a block of size 100 alloc'd
25877    at 0x........: malloc (vg_replace_malloc.c:...)
25878    by 0x........: main (tc19_shadowmem.c:144)
25879  Block was alloc'd by thread #x
25882 ERROR SUMMARY: 1004 errors from 1004 contexts (suppressed: 0 from 0)