1
2
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===========================================================
6
7---------- char gran, 0 .. 99, skip 0 ----------
8---Thread-Announcement------------------------------------------
9
10Thread #x was created
11   ...
12   by 0x........: pthread_create@* (hg_intercepts.c:...)
13   by 0x........: main (tc19_shadowmem.c:173)
14
15---Thread-Announcement------------------------------------------
16
17Thread #x was created
18   ...
19   by 0x........: pthread_create@* (hg_intercepts.c:...)
20   by 0x........: main (tc19_shadowmem.c:172)
21
22----------------------------------------------------------------
23
24Possible data race during write of size 1 at 0x........ by thread #x
25Locks held: none
26   at 0x........: child8 (tc19_shadowmem.c:33)
27   by 0x........: steer (tc19_shadowmem.c:288)
28   by 0x........: mythread_wrapper (hg_intercepts.c:...)
29   ...
30
31This conflicts with a previous write of size 1 by thread #x
32Locks held: none
33   at 0x........: child8 (tc19_shadowmem.c:33)
34   by 0x........: steer (tc19_shadowmem.c:288)
35   by 0x........: mythread_wrapper (hg_intercepts.c:...)
36   ...
37 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
38   at 0x........: malloc (vg_replace_malloc.c:...)
39   by 0x........: main (tc19_shadowmem.c:144)
40
41---------- char gran, 0 .. 99, skip 1 ----------
42---Thread-Announcement------------------------------------------
43
44Thread #x was created
45   ...
46   by 0x........: pthread_create@* (hg_intercepts.c:...)
47   by 0x........: main (tc19_shadowmem.c:173)
48
49---Thread-Announcement------------------------------------------
50
51Thread #x was created
52   ...
53   by 0x........: pthread_create@* (hg_intercepts.c:...)
54   by 0x........: main (tc19_shadowmem.c:172)
55
56----------------------------------------------------------------
57
58Possible data race during write of size 1 at 0x........ by thread #x
59Locks held: none
60   at 0x........: child8 (tc19_shadowmem.c:33)
61   by 0x........: steer (tc19_shadowmem.c:290)
62   by 0x........: mythread_wrapper (hg_intercepts.c:...)
63   ...
64
65This conflicts with a previous write of size 1 by thread #x
66Locks held: none
67   at 0x........: child8 (tc19_shadowmem.c:33)
68   by 0x........: steer (tc19_shadowmem.c:290)
69   by 0x........: mythread_wrapper (hg_intercepts.c:...)
70   ...
71 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
72   at 0x........: malloc (vg_replace_malloc.c:...)
73   by 0x........: main (tc19_shadowmem.c:144)
74
75---------- char gran, 0 .. 99, skip 2 ----------
76---Thread-Announcement------------------------------------------
77
78Thread #x was created
79   ...
80   by 0x........: pthread_create@* (hg_intercepts.c:...)
81   by 0x........: main (tc19_shadowmem.c:173)
82
83---Thread-Announcement------------------------------------------
84
85Thread #x was created
86   ...
87   by 0x........: pthread_create@* (hg_intercepts.c:...)
88   by 0x........: main (tc19_shadowmem.c:172)
89
90----------------------------------------------------------------
91
92Possible data race during write of size 1 at 0x........ by thread #x
93Locks held: none
94   at 0x........: child8 (tc19_shadowmem.c:33)
95   by 0x........: steer (tc19_shadowmem.c:292)
96   by 0x........: mythread_wrapper (hg_intercepts.c:...)
97   ...
98
99This conflicts with a previous write of size 1 by thread #x
100Locks held: none
101   at 0x........: child8 (tc19_shadowmem.c:33)
102   by 0x........: steer (tc19_shadowmem.c:292)
103   by 0x........: mythread_wrapper (hg_intercepts.c:...)
104   ...
105 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
106   at 0x........: malloc (vg_replace_malloc.c:...)
107   by 0x........: main (tc19_shadowmem.c:144)
108
109---------- char gran, 0 .. 99, skip 3 ----------
110---Thread-Announcement------------------------------------------
111
112Thread #x was created
113   ...
114   by 0x........: pthread_create@* (hg_intercepts.c:...)
115   by 0x........: main (tc19_shadowmem.c:173)
116
117---Thread-Announcement------------------------------------------
118
119Thread #x was created
120   ...
121   by 0x........: pthread_create@* (hg_intercepts.c:...)
122   by 0x........: main (tc19_shadowmem.c:172)
123
124----------------------------------------------------------------
125
126Possible data race during write of size 1 at 0x........ by thread #x
127Locks held: none
128   at 0x........: child8 (tc19_shadowmem.c:33)
129   by 0x........: steer (tc19_shadowmem.c:294)
130   by 0x........: mythread_wrapper (hg_intercepts.c:...)
131   ...
132
133This conflicts with a previous write of size 1 by thread #x
134Locks 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   ...
139 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
140   at 0x........: malloc (vg_replace_malloc.c:...)
141   by 0x........: main (tc19_shadowmem.c:144)
142
143---------- char gran, 0 .. 99, skip 4 ----------
144---Thread-Announcement------------------------------------------
145
146Thread #x was created
147   ...
148   by 0x........: pthread_create@* (hg_intercepts.c:...)
149   by 0x........: main (tc19_shadowmem.c:173)
150
151---Thread-Announcement------------------------------------------
152
153Thread #x was created
154   ...
155   by 0x........: pthread_create@* (hg_intercepts.c:...)
156   by 0x........: main (tc19_shadowmem.c:172)
157
158----------------------------------------------------------------
159
160Possible data race during write of size 1 at 0x........ by thread #x
161Locks held: none
162   at 0x........: child8 (tc19_shadowmem.c:33)
163   by 0x........: steer (tc19_shadowmem.c:296)
164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
165   ...
166
167This conflicts with a previous write of size 1 by thread #x
168Locks held: none
169   at 0x........: child8 (tc19_shadowmem.c:33)
170   by 0x........: steer (tc19_shadowmem.c:296)
171   by 0x........: mythread_wrapper (hg_intercepts.c:...)
172   ...
173 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
174   at 0x........: malloc (vg_replace_malloc.c:...)
175   by 0x........: main (tc19_shadowmem.c:144)
176
177---------- char gran, 0 .. 99, skip 5 ----------
178---Thread-Announcement------------------------------------------
179
180Thread #x was created
181   ...
182   by 0x........: pthread_create@* (hg_intercepts.c:...)
183   by 0x........: main (tc19_shadowmem.c:173)
184
185---Thread-Announcement------------------------------------------
186
187Thread #x was created
188   ...
189   by 0x........: pthread_create@* (hg_intercepts.c:...)
190   by 0x........: main (tc19_shadowmem.c:172)
191
192----------------------------------------------------------------
193
194Possible data race during write of size 1 at 0x........ by thread #x
195Locks held: none
196   at 0x........: child8 (tc19_shadowmem.c:33)
197   by 0x........: steer (tc19_shadowmem.c:298)
198   by 0x........: mythread_wrapper (hg_intercepts.c:...)
199   ...
200
201This conflicts with a previous write of size 1 by thread #x
202Locks held: none
203   at 0x........: child8 (tc19_shadowmem.c:33)
204   by 0x........: steer (tc19_shadowmem.c:298)
205   by 0x........: mythread_wrapper (hg_intercepts.c:...)
206   ...
207 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
208   at 0x........: malloc (vg_replace_malloc.c:...)
209   by 0x........: main (tc19_shadowmem.c:144)
210
211---------- char gran, 0 .. 99, skip 6 ----------
212---Thread-Announcement------------------------------------------
213
214Thread #x was created
215   ...
216   by 0x........: pthread_create@* (hg_intercepts.c:...)
217   by 0x........: main (tc19_shadowmem.c:173)
218
219---Thread-Announcement------------------------------------------
220
221Thread #x was created
222   ...
223   by 0x........: pthread_create@* (hg_intercepts.c:...)
224   by 0x........: main (tc19_shadowmem.c:172)
225
226----------------------------------------------------------------
227
228Possible data race during write of size 1 at 0x........ by thread #x
229Locks held: none
230   at 0x........: child8 (tc19_shadowmem.c:33)
231   by 0x........: steer (tc19_shadowmem.c:300)
232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
233   ...
234
235This conflicts with a previous write of size 1 by thread #x
236Locks held: none
237   at 0x........: child8 (tc19_shadowmem.c:33)
238   by 0x........: steer (tc19_shadowmem.c:300)
239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
240   ...
241 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
242   at 0x........: malloc (vg_replace_malloc.c:...)
243   by 0x........: main (tc19_shadowmem.c:144)
244
245---------- char gran, 0 .. 99, skip 7 ----------
246---Thread-Announcement------------------------------------------
247
248Thread #x was created
249   ...
250   by 0x........: pthread_create@* (hg_intercepts.c:...)
251   by 0x........: main (tc19_shadowmem.c:173)
252
253---Thread-Announcement------------------------------------------
254
255Thread #x was created
256   ...
257   by 0x........: pthread_create@* (hg_intercepts.c:...)
258   by 0x........: main (tc19_shadowmem.c:172)
259
260----------------------------------------------------------------
261
262Possible data race during write of size 1 at 0x........ by thread #x
263Locks held: none
264   at 0x........: child8 (tc19_shadowmem.c:33)
265   by 0x........: steer (tc19_shadowmem.c:302)
266   by 0x........: mythread_wrapper (hg_intercepts.c:...)
267   ...
268
269This conflicts with a previous write of size 1 by thread #x
270Locks held: none
271   at 0x........: child8 (tc19_shadowmem.c:33)
272   by 0x........: steer (tc19_shadowmem.c:302)
273   by 0x........: mythread_wrapper (hg_intercepts.c:...)
274   ...
275 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
276   at 0x........: malloc (vg_replace_malloc.c:...)
277   by 0x........: main (tc19_shadowmem.c:144)
278
279---------- char gran, 0 .. 99, skip 8 ----------
280---Thread-Announcement------------------------------------------
281
282Thread #x was created
283   ...
284   by 0x........: pthread_create@* (hg_intercepts.c:...)
285   by 0x........: main (tc19_shadowmem.c:173)
286
287---Thread-Announcement------------------------------------------
288
289Thread #x was created
290   ...
291   by 0x........: pthread_create@* (hg_intercepts.c:...)
292   by 0x........: main (tc19_shadowmem.c:172)
293
294----------------------------------------------------------------
295
296Possible data race during write of size 1 at 0x........ by thread #x
297Locks held: none
298   at 0x........: child8 (tc19_shadowmem.c:33)
299   by 0x........: steer (tc19_shadowmem.c:304)
300   by 0x........: mythread_wrapper (hg_intercepts.c:...)
301   ...
302
303This conflicts with a previous write of size 1 by thread #x
304Locks held: none
305   at 0x........: child8 (tc19_shadowmem.c:33)
306   by 0x........: steer (tc19_shadowmem.c:304)
307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
308   ...
309 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
310   at 0x........: malloc (vg_replace_malloc.c:...)
311   by 0x........: main (tc19_shadowmem.c:144)
312
313---------- char gran, 0 .. 99, skip 9 ----------
314---Thread-Announcement------------------------------------------
315
316Thread #x was created
317   ...
318   by 0x........: pthread_create@* (hg_intercepts.c:...)
319   by 0x........: main (tc19_shadowmem.c:173)
320
321---Thread-Announcement------------------------------------------
322
323Thread #x was created
324   ...
325   by 0x........: pthread_create@* (hg_intercepts.c:...)
326   by 0x........: main (tc19_shadowmem.c:172)
327
328----------------------------------------------------------------
329
330Possible data race during write of size 1 at 0x........ by thread #x
331Locks held: none
332   at 0x........: child8 (tc19_shadowmem.c:33)
333   by 0x........: steer (tc19_shadowmem.c:306)
334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
335   ...
336
337This conflicts with a previous write of size 1 by thread #x
338Locks held: none
339   at 0x........: child8 (tc19_shadowmem.c:33)
340   by 0x........: steer (tc19_shadowmem.c:306)
341   by 0x........: mythread_wrapper (hg_intercepts.c:...)
342   ...
343 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
344   at 0x........: malloc (vg_replace_malloc.c:...)
345   by 0x........: main (tc19_shadowmem.c:144)
346
347---------- char gran, 0 .. 99, skip 10 ----------
348---Thread-Announcement------------------------------------------
349
350Thread #x was created
351   ...
352   by 0x........: pthread_create@* (hg_intercepts.c:...)
353   by 0x........: main (tc19_shadowmem.c:173)
354
355---Thread-Announcement------------------------------------------
356
357Thread #x was created
358   ...
359   by 0x........: pthread_create@* (hg_intercepts.c:...)
360   by 0x........: main (tc19_shadowmem.c:172)
361
362----------------------------------------------------------------
363
364Possible data race during write of size 1 at 0x........ by thread #x
365Locks held: none
366   at 0x........: child8 (tc19_shadowmem.c:33)
367   by 0x........: steer (tc19_shadowmem.c:308)
368   by 0x........: mythread_wrapper (hg_intercepts.c:...)
369   ...
370
371This conflicts with a previous write of size 1 by thread #x
372Locks held: none
373   at 0x........: child8 (tc19_shadowmem.c:33)
374   by 0x........: steer (tc19_shadowmem.c:308)
375   by 0x........: mythread_wrapper (hg_intercepts.c:...)
376   ...
377 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
378   at 0x........: malloc (vg_replace_malloc.c:...)
379   by 0x........: main (tc19_shadowmem.c:144)
380
381---------- char gran, 0 .. 99, skip 11 ----------
382---Thread-Announcement------------------------------------------
383
384Thread #x was created
385   ...
386   by 0x........: pthread_create@* (hg_intercepts.c:...)
387   by 0x........: main (tc19_shadowmem.c:173)
388
389---Thread-Announcement------------------------------------------
390
391Thread #x was created
392   ...
393   by 0x........: pthread_create@* (hg_intercepts.c:...)
394   by 0x........: main (tc19_shadowmem.c:172)
395
396----------------------------------------------------------------
397
398Possible data race during write of size 1 at 0x........ by thread #x
399Locks held: none
400   at 0x........: child8 (tc19_shadowmem.c:33)
401   by 0x........: steer (tc19_shadowmem.c:310)
402   by 0x........: mythread_wrapper (hg_intercepts.c:...)
403   ...
404
405This conflicts with a previous write of size 1 by thread #x
406Locks held: none
407   at 0x........: child8 (tc19_shadowmem.c:33)
408   by 0x........: steer (tc19_shadowmem.c:310)
409   by 0x........: mythread_wrapper (hg_intercepts.c:...)
410   ...
411 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
412   at 0x........: malloc (vg_replace_malloc.c:...)
413   by 0x........: main (tc19_shadowmem.c:144)
414
415---------- char gran, 0 .. 99, skip 12 ----------
416---Thread-Announcement------------------------------------------
417
418Thread #x was created
419   ...
420   by 0x........: pthread_create@* (hg_intercepts.c:...)
421   by 0x........: main (tc19_shadowmem.c:173)
422
423---Thread-Announcement------------------------------------------
424
425Thread #x was created
426   ...
427   by 0x........: pthread_create@* (hg_intercepts.c:...)
428   by 0x........: main (tc19_shadowmem.c:172)
429
430----------------------------------------------------------------
431
432Possible data race during write of size 1 at 0x........ by thread #x
433Locks held: none
434   at 0x........: child8 (tc19_shadowmem.c:33)
435   by 0x........: steer (tc19_shadowmem.c:312)
436   by 0x........: mythread_wrapper (hg_intercepts.c:...)
437   ...
438
439This conflicts with a previous write of size 1 by thread #x
440Locks held: none
441   at 0x........: child8 (tc19_shadowmem.c:33)
442   by 0x........: steer (tc19_shadowmem.c:312)
443   by 0x........: mythread_wrapper (hg_intercepts.c:...)
444   ...
445 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
446   at 0x........: malloc (vg_replace_malloc.c:...)
447   by 0x........: main (tc19_shadowmem.c:144)
448
449---------- char gran, 0 .. 99, skip 13 ----------
450---Thread-Announcement------------------------------------------
451
452Thread #x was created
453   ...
454   by 0x........: pthread_create@* (hg_intercepts.c:...)
455   by 0x........: main (tc19_shadowmem.c:173)
456
457---Thread-Announcement------------------------------------------
458
459Thread #x was created
460   ...
461   by 0x........: pthread_create@* (hg_intercepts.c:...)
462   by 0x........: main (tc19_shadowmem.c:172)
463
464----------------------------------------------------------------
465
466Possible data race during write of size 1 at 0x........ by thread #x
467Locks held: none
468   at 0x........: child8 (tc19_shadowmem.c:33)
469   by 0x........: steer (tc19_shadowmem.c:314)
470   by 0x........: mythread_wrapper (hg_intercepts.c:...)
471   ...
472
473This conflicts with a previous write of size 1 by thread #x
474Locks held: none
475   at 0x........: child8 (tc19_shadowmem.c:33)
476   by 0x........: steer (tc19_shadowmem.c:314)
477   by 0x........: mythread_wrapper (hg_intercepts.c:...)
478   ...
479 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
480   at 0x........: malloc (vg_replace_malloc.c:...)
481   by 0x........: main (tc19_shadowmem.c:144)
482
483---------- char gran, 0 .. 99, skip 14 ----------
484---Thread-Announcement------------------------------------------
485
486Thread #x was created
487   ...
488   by 0x........: pthread_create@* (hg_intercepts.c:...)
489   by 0x........: main (tc19_shadowmem.c:173)
490
491---Thread-Announcement------------------------------------------
492
493Thread #x was created
494   ...
495   by 0x........: pthread_create@* (hg_intercepts.c:...)
496   by 0x........: main (tc19_shadowmem.c:172)
497
498----------------------------------------------------------------
499
500Possible data race during write of size 1 at 0x........ by thread #x
501Locks held: none
502   at 0x........: child8 (tc19_shadowmem.c:33)
503   by 0x........: steer (tc19_shadowmem.c:316)
504   by 0x........: mythread_wrapper (hg_intercepts.c:...)
505   ...
506
507This conflicts with a previous write of size 1 by thread #x
508Locks held: none
509   at 0x........: child8 (tc19_shadowmem.c:33)
510   by 0x........: steer (tc19_shadowmem.c:316)
511   by 0x........: mythread_wrapper (hg_intercepts.c:...)
512   ...
513 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
514   at 0x........: malloc (vg_replace_malloc.c:...)
515   by 0x........: main (tc19_shadowmem.c:144)
516
517---------- char gran, 0 .. 99, skip 15 ----------
518---Thread-Announcement------------------------------------------
519
520Thread #x was created
521   ...
522   by 0x........: pthread_create@* (hg_intercepts.c:...)
523   by 0x........: main (tc19_shadowmem.c:173)
524
525---Thread-Announcement------------------------------------------
526
527Thread #x was created
528   ...
529   by 0x........: pthread_create@* (hg_intercepts.c:...)
530   by 0x........: main (tc19_shadowmem.c:172)
531
532----------------------------------------------------------------
533
534Possible data race during write of size 1 at 0x........ by thread #x
535Locks held: none
536   at 0x........: child8 (tc19_shadowmem.c:33)
537   by 0x........: steer (tc19_shadowmem.c:318)
538   by 0x........: mythread_wrapper (hg_intercepts.c:...)
539   ...
540
541This conflicts with a previous write of size 1 by thread #x
542Locks held: none
543   at 0x........: child8 (tc19_shadowmem.c:33)
544   by 0x........: steer (tc19_shadowmem.c:318)
545   by 0x........: mythread_wrapper (hg_intercepts.c:...)
546   ...
547 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
548   at 0x........: malloc (vg_replace_malloc.c:...)
549   by 0x........: main (tc19_shadowmem.c:144)
550
551---------- char gran, 0 .. 99, skip 16 ----------
552---Thread-Announcement------------------------------------------
553
554Thread #x was created
555   ...
556   by 0x........: pthread_create@* (hg_intercepts.c:...)
557   by 0x........: main (tc19_shadowmem.c:173)
558
559---Thread-Announcement------------------------------------------
560
561Thread #x was created
562   ...
563   by 0x........: pthread_create@* (hg_intercepts.c:...)
564   by 0x........: main (tc19_shadowmem.c:172)
565
566----------------------------------------------------------------
567
568Possible data race during write of size 1 at 0x........ by thread #x
569Locks held: none
570   at 0x........: child8 (tc19_shadowmem.c:33)
571   by 0x........: steer (tc19_shadowmem.c:320)
572   by 0x........: mythread_wrapper (hg_intercepts.c:...)
573   ...
574
575This conflicts with a previous write of size 1 by thread #x
576Locks held: none
577   at 0x........: child8 (tc19_shadowmem.c:33)
578   by 0x........: steer (tc19_shadowmem.c:320)
579   by 0x........: mythread_wrapper (hg_intercepts.c:...)
580   ...
581 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
582   at 0x........: malloc (vg_replace_malloc.c:...)
583   by 0x........: main (tc19_shadowmem.c:144)
584
585---------- char gran, 0 .. 99, skip 17 ----------
586---Thread-Announcement------------------------------------------
587
588Thread #x was created
589   ...
590   by 0x........: pthread_create@* (hg_intercepts.c:...)
591   by 0x........: main (tc19_shadowmem.c:173)
592
593---Thread-Announcement------------------------------------------
594
595Thread #x was created
596   ...
597   by 0x........: pthread_create@* (hg_intercepts.c:...)
598   by 0x........: main (tc19_shadowmem.c:172)
599
600----------------------------------------------------------------
601
602Possible data race during write of size 1 at 0x........ by thread #x
603Locks held: none
604   at 0x........: child8 (tc19_shadowmem.c:33)
605   by 0x........: steer (tc19_shadowmem.c:322)
606   by 0x........: mythread_wrapper (hg_intercepts.c:...)
607   ...
608
609This conflicts with a previous write of size 1 by thread #x
610Locks held: none
611   at 0x........: child8 (tc19_shadowmem.c:33)
612   by 0x........: steer (tc19_shadowmem.c:322)
613   by 0x........: mythread_wrapper (hg_intercepts.c:...)
614   ...
615 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
616   at 0x........: malloc (vg_replace_malloc.c:...)
617   by 0x........: main (tc19_shadowmem.c:144)
618
619---------- char gran, 0 .. 99, skip 18 ----------
620---Thread-Announcement------------------------------------------
621
622Thread #x was created
623   ...
624   by 0x........: pthread_create@* (hg_intercepts.c:...)
625   by 0x........: main (tc19_shadowmem.c:173)
626
627---Thread-Announcement------------------------------------------
628
629Thread #x was created
630   ...
631   by 0x........: pthread_create@* (hg_intercepts.c:...)
632   by 0x........: main (tc19_shadowmem.c:172)
633
634----------------------------------------------------------------
635
636Possible data race during write of size 1 at 0x........ by thread #x
637Locks held: none
638   at 0x........: child8 (tc19_shadowmem.c:33)
639   by 0x........: steer (tc19_shadowmem.c:324)
640   by 0x........: mythread_wrapper (hg_intercepts.c:...)
641   ...
642
643This conflicts with a previous write of size 1 by thread #x
644Locks held: none
645   at 0x........: child8 (tc19_shadowmem.c:33)
646   by 0x........: steer (tc19_shadowmem.c:324)
647   by 0x........: mythread_wrapper (hg_intercepts.c:...)
648   ...
649 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
650   at 0x........: malloc (vg_replace_malloc.c:...)
651   by 0x........: main (tc19_shadowmem.c:144)
652
653---------- char gran, 0 .. 99, skip 19 ----------
654---Thread-Announcement------------------------------------------
655
656Thread #x was created
657   ...
658   by 0x........: pthread_create@* (hg_intercepts.c:...)
659   by 0x........: main (tc19_shadowmem.c:173)
660
661---Thread-Announcement------------------------------------------
662
663Thread #x was created
664   ...
665   by 0x........: pthread_create@* (hg_intercepts.c:...)
666   by 0x........: main (tc19_shadowmem.c:172)
667
668----------------------------------------------------------------
669
670Possible data race during write of size 1 at 0x........ by thread #x
671Locks held: none
672   at 0x........: child8 (tc19_shadowmem.c:33)
673   by 0x........: steer (tc19_shadowmem.c:326)
674   by 0x........: mythread_wrapper (hg_intercepts.c:...)
675   ...
676
677This conflicts with a previous write of size 1 by thread #x
678Locks held: none
679   at 0x........: child8 (tc19_shadowmem.c:33)
680   by 0x........: steer (tc19_shadowmem.c:326)
681   by 0x........: mythread_wrapper (hg_intercepts.c:...)
682   ...
683 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
684   at 0x........: malloc (vg_replace_malloc.c:...)
685   by 0x........: main (tc19_shadowmem.c:144)
686
687---------- char gran, 0 .. 99, skip 20 ----------
688---Thread-Announcement------------------------------------------
689
690Thread #x was created
691   ...
692   by 0x........: pthread_create@* (hg_intercepts.c:...)
693   by 0x........: main (tc19_shadowmem.c:173)
694
695---Thread-Announcement------------------------------------------
696
697Thread #x was created
698   ...
699   by 0x........: pthread_create@* (hg_intercepts.c:...)
700   by 0x........: main (tc19_shadowmem.c:172)
701
702----------------------------------------------------------------
703
704Possible data race during write of size 1 at 0x........ by thread #x
705Locks held: none
706   at 0x........: child8 (tc19_shadowmem.c:33)
707   by 0x........: steer (tc19_shadowmem.c:328)
708   by 0x........: mythread_wrapper (hg_intercepts.c:...)
709   ...
710
711This conflicts with a previous write of size 1 by thread #x
712Locks held: none
713   at 0x........: child8 (tc19_shadowmem.c:33)
714   by 0x........: steer (tc19_shadowmem.c:328)
715   by 0x........: mythread_wrapper (hg_intercepts.c:...)
716   ...
717 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
718   at 0x........: malloc (vg_replace_malloc.c:...)
719   by 0x........: main (tc19_shadowmem.c:144)
720
721---------- char gran, 0 .. 99, skip 21 ----------
722---Thread-Announcement------------------------------------------
723
724Thread #x was created
725   ...
726   by 0x........: pthread_create@* (hg_intercepts.c:...)
727   by 0x........: main (tc19_shadowmem.c:173)
728
729---Thread-Announcement------------------------------------------
730
731Thread #x was created
732   ...
733   by 0x........: pthread_create@* (hg_intercepts.c:...)
734   by 0x........: main (tc19_shadowmem.c:172)
735
736----------------------------------------------------------------
737
738Possible data race during write of size 1 at 0x........ by thread #x
739Locks held: none
740   at 0x........: child8 (tc19_shadowmem.c:33)
741   by 0x........: steer (tc19_shadowmem.c:330)
742   by 0x........: mythread_wrapper (hg_intercepts.c:...)
743   ...
744
745This conflicts with a previous write of size 1 by thread #x
746Locks held: none
747   at 0x........: child8 (tc19_shadowmem.c:33)
748   by 0x........: steer (tc19_shadowmem.c:330)
749   by 0x........: mythread_wrapper (hg_intercepts.c:...)
750   ...
751 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
752   at 0x........: malloc (vg_replace_malloc.c:...)
753   by 0x........: main (tc19_shadowmem.c:144)
754
755---------- char gran, 0 .. 99, skip 22 ----------
756---Thread-Announcement------------------------------------------
757
758Thread #x was created
759   ...
760   by 0x........: pthread_create@* (hg_intercepts.c:...)
761   by 0x........: main (tc19_shadowmem.c:173)
762
763---Thread-Announcement------------------------------------------
764
765Thread #x was created
766   ...
767   by 0x........: pthread_create@* (hg_intercepts.c:...)
768   by 0x........: main (tc19_shadowmem.c:172)
769
770----------------------------------------------------------------
771
772Possible data race during write of size 1 at 0x........ by thread #x
773Locks held: none
774   at 0x........: child8 (tc19_shadowmem.c:33)
775   by 0x........: steer (tc19_shadowmem.c:332)
776   by 0x........: mythread_wrapper (hg_intercepts.c:...)
777   ...
778
779This conflicts with a previous write of size 1 by thread #x
780Locks held: none
781   at 0x........: child8 (tc19_shadowmem.c:33)
782   by 0x........: steer (tc19_shadowmem.c:332)
783   by 0x........: mythread_wrapper (hg_intercepts.c:...)
784   ...
785 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
786   at 0x........: malloc (vg_replace_malloc.c:...)
787   by 0x........: main (tc19_shadowmem.c:144)
788
789---------- char gran, 0 .. 99, skip 23 ----------
790---Thread-Announcement------------------------------------------
791
792Thread #x was created
793   ...
794   by 0x........: pthread_create@* (hg_intercepts.c:...)
795   by 0x........: main (tc19_shadowmem.c:173)
796
797---Thread-Announcement------------------------------------------
798
799Thread #x was created
800   ...
801   by 0x........: pthread_create@* (hg_intercepts.c:...)
802   by 0x........: main (tc19_shadowmem.c:172)
803
804----------------------------------------------------------------
805
806Possible data race during write of size 1 at 0x........ by thread #x
807Locks held: none
808   at 0x........: child8 (tc19_shadowmem.c:33)
809   by 0x........: steer (tc19_shadowmem.c:334)
810   by 0x........: mythread_wrapper (hg_intercepts.c:...)
811   ...
812
813This conflicts with a previous write of size 1 by thread #x
814Locks held: none
815   at 0x........: child8 (tc19_shadowmem.c:33)
816   by 0x........: steer (tc19_shadowmem.c:334)
817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
818   ...
819 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
820   at 0x........: malloc (vg_replace_malloc.c:...)
821   by 0x........: main (tc19_shadowmem.c:144)
822
823---------- char gran, 0 .. 99, skip 24 ----------
824---Thread-Announcement------------------------------------------
825
826Thread #x was created
827   ...
828   by 0x........: pthread_create@* (hg_intercepts.c:...)
829   by 0x........: main (tc19_shadowmem.c:173)
830
831---Thread-Announcement------------------------------------------
832
833Thread #x was created
834   ...
835   by 0x........: pthread_create@* (hg_intercepts.c:...)
836   by 0x........: main (tc19_shadowmem.c:172)
837
838----------------------------------------------------------------
839
840Possible data race during write of size 1 at 0x........ by thread #x
841Locks held: none
842   at 0x........: child8 (tc19_shadowmem.c:33)
843   by 0x........: steer (tc19_shadowmem.c:336)
844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
845   ...
846
847This conflicts with a previous write of size 1 by thread #x
848Locks held: none
849   at 0x........: child8 (tc19_shadowmem.c:33)
850   by 0x........: steer (tc19_shadowmem.c:336)
851   by 0x........: mythread_wrapper (hg_intercepts.c:...)
852   ...
853 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
854   at 0x........: malloc (vg_replace_malloc.c:...)
855   by 0x........: main (tc19_shadowmem.c:144)
856
857---------- char gran, 0 .. 99, skip 25 ----------
858---Thread-Announcement------------------------------------------
859
860Thread #x was created
861   ...
862   by 0x........: pthread_create@* (hg_intercepts.c:...)
863   by 0x........: main (tc19_shadowmem.c:173)
864
865---Thread-Announcement------------------------------------------
866
867Thread #x was created
868   ...
869   by 0x........: pthread_create@* (hg_intercepts.c:...)
870   by 0x........: main (tc19_shadowmem.c:172)
871
872----------------------------------------------------------------
873
874Possible data race during write of size 1 at 0x........ by thread #x
875Locks held: none
876   at 0x........: child8 (tc19_shadowmem.c:33)
877   by 0x........: steer (tc19_shadowmem.c:338)
878   by 0x........: mythread_wrapper (hg_intercepts.c:...)
879   ...
880
881This conflicts with a previous write of size 1 by thread #x
882Locks held: none
883   at 0x........: child8 (tc19_shadowmem.c:33)
884   by 0x........: steer (tc19_shadowmem.c:338)
885   by 0x........: mythread_wrapper (hg_intercepts.c:...)
886   ...
887 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
888   at 0x........: malloc (vg_replace_malloc.c:...)
889   by 0x........: main (tc19_shadowmem.c:144)
890
891---------- char gran, 0 .. 99, skip 26 ----------
892---Thread-Announcement------------------------------------------
893
894Thread #x was created
895   ...
896   by 0x........: pthread_create@* (hg_intercepts.c:...)
897   by 0x........: main (tc19_shadowmem.c:173)
898
899---Thread-Announcement------------------------------------------
900
901Thread #x was created
902   ...
903   by 0x........: pthread_create@* (hg_intercepts.c:...)
904   by 0x........: main (tc19_shadowmem.c:172)
905
906----------------------------------------------------------------
907
908Possible data race during write of size 1 at 0x........ by thread #x
909Locks held: none
910   at 0x........: child8 (tc19_shadowmem.c:33)
911   by 0x........: steer (tc19_shadowmem.c:340)
912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
913   ...
914
915This conflicts with a previous write of size 1 by thread #x
916Locks held: none
917   at 0x........: child8 (tc19_shadowmem.c:33)
918   by 0x........: steer (tc19_shadowmem.c:340)
919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
920   ...
921 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
922   at 0x........: malloc (vg_replace_malloc.c:...)
923   by 0x........: main (tc19_shadowmem.c:144)
924
925---------- char gran, 0 .. 99, skip 27 ----------
926---Thread-Announcement------------------------------------------
927
928Thread #x was created
929   ...
930   by 0x........: pthread_create@* (hg_intercepts.c:...)
931   by 0x........: main (tc19_shadowmem.c:173)
932
933---Thread-Announcement------------------------------------------
934
935Thread #x was created
936   ...
937   by 0x........: pthread_create@* (hg_intercepts.c:...)
938   by 0x........: main (tc19_shadowmem.c:172)
939
940----------------------------------------------------------------
941
942Possible data race during write of size 1 at 0x........ by thread #x
943Locks held: none
944   at 0x........: child8 (tc19_shadowmem.c:33)
945   by 0x........: steer (tc19_shadowmem.c:342)
946   by 0x........: mythread_wrapper (hg_intercepts.c:...)
947   ...
948
949This conflicts with a previous write of size 1 by thread #x
950Locks held: none
951   at 0x........: child8 (tc19_shadowmem.c:33)
952   by 0x........: steer (tc19_shadowmem.c:342)
953   by 0x........: mythread_wrapper (hg_intercepts.c:...)
954   ...
955 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
956   at 0x........: malloc (vg_replace_malloc.c:...)
957   by 0x........: main (tc19_shadowmem.c:144)
958
959---------- char gran, 0 .. 99, skip 28 ----------
960---Thread-Announcement------------------------------------------
961
962Thread #x was created
963   ...
964   by 0x........: pthread_create@* (hg_intercepts.c:...)
965   by 0x........: main (tc19_shadowmem.c:173)
966
967---Thread-Announcement------------------------------------------
968
969Thread #x was created
970   ...
971   by 0x........: pthread_create@* (hg_intercepts.c:...)
972   by 0x........: main (tc19_shadowmem.c:172)
973
974----------------------------------------------------------------
975
976Possible data race during write of size 1 at 0x........ by thread #x
977Locks held: none
978   at 0x........: child8 (tc19_shadowmem.c:33)
979   by 0x........: steer (tc19_shadowmem.c:344)
980   by 0x........: mythread_wrapper (hg_intercepts.c:...)
981   ...
982
983This conflicts with a previous write of size 1 by thread #x
984Locks held: none
985   at 0x........: child8 (tc19_shadowmem.c:33)
986   by 0x........: steer (tc19_shadowmem.c:344)
987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
988   ...
989 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
990   at 0x........: malloc (vg_replace_malloc.c:...)
991   by 0x........: main (tc19_shadowmem.c:144)
992
993---------- char gran, 0 .. 99, skip 29 ----------
994---Thread-Announcement------------------------------------------
995
996Thread #x was created
997   ...
998   by 0x........: pthread_create@* (hg_intercepts.c:...)
999   by 0x........: main (tc19_shadowmem.c:173)
1000
1001---Thread-Announcement------------------------------------------
1002
1003Thread #x was created
1004   ...
1005   by 0x........: pthread_create@* (hg_intercepts.c:...)
1006   by 0x........: main (tc19_shadowmem.c:172)
1007
1008----------------------------------------------------------------
1009
1010Possible data race during write of size 1 at 0x........ by thread #x
1011Locks held: none
1012   at 0x........: child8 (tc19_shadowmem.c:33)
1013   by 0x........: steer (tc19_shadowmem.c:346)
1014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1015   ...
1016
1017This conflicts with a previous write of size 1 by thread #x
1018Locks held: none
1019   at 0x........: child8 (tc19_shadowmem.c:33)
1020   by 0x........: steer (tc19_shadowmem.c:346)
1021   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1022   ...
1023 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
1024   at 0x........: malloc (vg_replace_malloc.c:...)
1025   by 0x........: main (tc19_shadowmem.c:144)
1026
1027---------- char gran, 0 .. 99, skip 30 ----------
1028---Thread-Announcement------------------------------------------
1029
1030Thread #x was created
1031   ...
1032   by 0x........: pthread_create@* (hg_intercepts.c:...)
1033   by 0x........: main (tc19_shadowmem.c:173)
1034
1035---Thread-Announcement------------------------------------------
1036
1037Thread #x was created
1038   ...
1039   by 0x........: pthread_create@* (hg_intercepts.c:...)
1040   by 0x........: main (tc19_shadowmem.c:172)
1041
1042----------------------------------------------------------------
1043
1044Possible data race during write of size 1 at 0x........ by thread #x
1045Locks held: none
1046   at 0x........: child8 (tc19_shadowmem.c:33)
1047   by 0x........: steer (tc19_shadowmem.c:348)
1048   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1049   ...
1050
1051This conflicts with a previous write of size 1 by thread #x
1052Locks held: none
1053   at 0x........: child8 (tc19_shadowmem.c:33)
1054   by 0x........: steer (tc19_shadowmem.c:348)
1055   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1056   ...
1057 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
1058   at 0x........: malloc (vg_replace_malloc.c:...)
1059   by 0x........: main (tc19_shadowmem.c:144)
1060
1061---------- char gran, 0 .. 99, skip 31 ----------
1062---Thread-Announcement------------------------------------------
1063
1064Thread #x was created
1065   ...
1066   by 0x........: pthread_create@* (hg_intercepts.c:...)
1067   by 0x........: main (tc19_shadowmem.c:173)
1068
1069---Thread-Announcement------------------------------------------
1070
1071Thread #x was created
1072   ...
1073   by 0x........: pthread_create@* (hg_intercepts.c:...)
1074   by 0x........: main (tc19_shadowmem.c:172)
1075
1076----------------------------------------------------------------
1077
1078Possible data race during write of size 1 at 0x........ by thread #x
1079Locks held: none
1080   at 0x........: child8 (tc19_shadowmem.c:33)
1081   by 0x........: steer (tc19_shadowmem.c:350)
1082   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1083   ...
1084
1085This conflicts with a previous write of size 1 by thread #x
1086Locks held: none
1087   at 0x........: child8 (tc19_shadowmem.c:33)
1088   by 0x........: steer (tc19_shadowmem.c:350)
1089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1090   ...
1091 Address 0x........ is 31 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
1095---------- char gran, 0 .. 99, skip 32 ----------
1096---Thread-Announcement------------------------------------------
1097
1098Thread #x was created
1099   ...
1100   by 0x........: pthread_create@* (hg_intercepts.c:...)
1101   by 0x........: main (tc19_shadowmem.c:173)
1102
1103---Thread-Announcement------------------------------------------
1104
1105Thread #x was created
1106   ...
1107   by 0x........: pthread_create@* (hg_intercepts.c:...)
1108   by 0x........: main (tc19_shadowmem.c:172)
1109
1110----------------------------------------------------------------
1111
1112Possible data race during write of size 1 at 0x........ by thread #x
1113Locks held: none
1114   at 0x........: child8 (tc19_shadowmem.c:33)
1115   by 0x........: steer (tc19_shadowmem.c:352)
1116   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1117   ...
1118
1119This conflicts with a previous write of size 1 by thread #x
1120Locks held: none
1121   at 0x........: child8 (tc19_shadowmem.c:33)
1122   by 0x........: steer (tc19_shadowmem.c:352)
1123   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1124   ...
1125 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
1126   at 0x........: malloc (vg_replace_malloc.c:...)
1127   by 0x........: main (tc19_shadowmem.c:144)
1128
1129---------- char gran, 0 .. 99, skip 33 ----------
1130---Thread-Announcement------------------------------------------
1131
1132Thread #x was created
1133   ...
1134   by 0x........: pthread_create@* (hg_intercepts.c:...)
1135   by 0x........: main (tc19_shadowmem.c:173)
1136
1137---Thread-Announcement------------------------------------------
1138
1139Thread #x was created
1140   ...
1141   by 0x........: pthread_create@* (hg_intercepts.c:...)
1142   by 0x........: main (tc19_shadowmem.c:172)
1143
1144----------------------------------------------------------------
1145
1146Possible data race during write of size 1 at 0x........ by thread #x
1147Locks held: none
1148   at 0x........: child8 (tc19_shadowmem.c:33)
1149   by 0x........: steer (tc19_shadowmem.c:354)
1150   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1151   ...
1152
1153This conflicts with a previous write of size 1 by thread #x
1154Locks held: none
1155   at 0x........: child8 (tc19_shadowmem.c:33)
1156   by 0x........: steer (tc19_shadowmem.c:354)
1157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1158   ...
1159 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
1160   at 0x........: malloc (vg_replace_malloc.c:...)
1161   by 0x........: main (tc19_shadowmem.c:144)
1162
1163---------- char gran, 0 .. 99, skip 34 ----------
1164---Thread-Announcement------------------------------------------
1165
1166Thread #x was created
1167   ...
1168   by 0x........: pthread_create@* (hg_intercepts.c:...)
1169   by 0x........: main (tc19_shadowmem.c:173)
1170
1171---Thread-Announcement------------------------------------------
1172
1173Thread #x was created
1174   ...
1175   by 0x........: pthread_create@* (hg_intercepts.c:...)
1176   by 0x........: main (tc19_shadowmem.c:172)
1177
1178----------------------------------------------------------------
1179
1180Possible data race during write of size 1 at 0x........ by thread #x
1181Locks held: none
1182   at 0x........: child8 (tc19_shadowmem.c:33)
1183   by 0x........: steer (tc19_shadowmem.c:356)
1184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1185   ...
1186
1187This conflicts with a previous write of size 1 by thread #x
1188Locks held: none
1189   at 0x........: child8 (tc19_shadowmem.c:33)
1190   by 0x........: steer (tc19_shadowmem.c:356)
1191   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1192   ...
1193 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
1194   at 0x........: malloc (vg_replace_malloc.c:...)
1195   by 0x........: main (tc19_shadowmem.c:144)
1196
1197---------- char gran, 0 .. 99, skip 35 ----------
1198---Thread-Announcement------------------------------------------
1199
1200Thread #x was created
1201   ...
1202   by 0x........: pthread_create@* (hg_intercepts.c:...)
1203   by 0x........: main (tc19_shadowmem.c:173)
1204
1205---Thread-Announcement------------------------------------------
1206
1207Thread #x was created
1208   ...
1209   by 0x........: pthread_create@* (hg_intercepts.c:...)
1210   by 0x........: main (tc19_shadowmem.c:172)
1211
1212----------------------------------------------------------------
1213
1214Possible data race during write of size 1 at 0x........ by thread #x
1215Locks held: none
1216   at 0x........: child8 (tc19_shadowmem.c:33)
1217   by 0x........: steer (tc19_shadowmem.c:358)
1218   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1219   ...
1220
1221This conflicts with a previous write of size 1 by thread #x
1222Locks held: none
1223   at 0x........: child8 (tc19_shadowmem.c:33)
1224   by 0x........: steer (tc19_shadowmem.c:358)
1225   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1226   ...
1227 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
1228   at 0x........: malloc (vg_replace_malloc.c:...)
1229   by 0x........: main (tc19_shadowmem.c:144)
1230
1231---------- char gran, 0 .. 99, skip 36 ----------
1232---Thread-Announcement------------------------------------------
1233
1234Thread #x was created
1235   ...
1236   by 0x........: pthread_create@* (hg_intercepts.c:...)
1237   by 0x........: main (tc19_shadowmem.c:173)
1238
1239---Thread-Announcement------------------------------------------
1240
1241Thread #x was created
1242   ...
1243   by 0x........: pthread_create@* (hg_intercepts.c:...)
1244   by 0x........: main (tc19_shadowmem.c:172)
1245
1246----------------------------------------------------------------
1247
1248Possible data race during write of size 1 at 0x........ by thread #x
1249Locks held: none
1250   at 0x........: child8 (tc19_shadowmem.c:33)
1251   by 0x........: steer (tc19_shadowmem.c:360)
1252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1253   ...
1254
1255This conflicts with a previous write of size 1 by thread #x
1256Locks held: none
1257   at 0x........: child8 (tc19_shadowmem.c:33)
1258   by 0x........: steer (tc19_shadowmem.c:360)
1259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1260   ...
1261 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
1262   at 0x........: malloc (vg_replace_malloc.c:...)
1263   by 0x........: main (tc19_shadowmem.c:144)
1264
1265---------- char gran, 0 .. 99, skip 37 ----------
1266---Thread-Announcement------------------------------------------
1267
1268Thread #x was created
1269   ...
1270   by 0x........: pthread_create@* (hg_intercepts.c:...)
1271   by 0x........: main (tc19_shadowmem.c:173)
1272
1273---Thread-Announcement------------------------------------------
1274
1275Thread #x was created
1276   ...
1277   by 0x........: pthread_create@* (hg_intercepts.c:...)
1278   by 0x........: main (tc19_shadowmem.c:172)
1279
1280----------------------------------------------------------------
1281
1282Possible data race during write of size 1 at 0x........ by thread #x
1283Locks held: none
1284   at 0x........: child8 (tc19_shadowmem.c:33)
1285   by 0x........: steer (tc19_shadowmem.c:362)
1286   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1287   ...
1288
1289This conflicts with a previous write of size 1 by thread #x
1290Locks held: none
1291   at 0x........: child8 (tc19_shadowmem.c:33)
1292   by 0x........: steer (tc19_shadowmem.c:362)
1293   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1294   ...
1295 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
1296   at 0x........: malloc (vg_replace_malloc.c:...)
1297   by 0x........: main (tc19_shadowmem.c:144)
1298
1299---------- char gran, 0 .. 99, skip 38 ----------
1300---Thread-Announcement------------------------------------------
1301
1302Thread #x was created
1303   ...
1304   by 0x........: pthread_create@* (hg_intercepts.c:...)
1305   by 0x........: main (tc19_shadowmem.c:173)
1306
1307---Thread-Announcement------------------------------------------
1308
1309Thread #x was created
1310   ...
1311   by 0x........: pthread_create@* (hg_intercepts.c:...)
1312   by 0x........: main (tc19_shadowmem.c:172)
1313
1314----------------------------------------------------------------
1315
1316Possible data race during write of size 1 at 0x........ by thread #x
1317Locks held: none
1318   at 0x........: child8 (tc19_shadowmem.c:33)
1319   by 0x........: steer (tc19_shadowmem.c:364)
1320   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1321   ...
1322
1323This conflicts with a previous write of size 1 by thread #x
1324Locks held: none
1325   at 0x........: child8 (tc19_shadowmem.c:33)
1326   by 0x........: steer (tc19_shadowmem.c:364)
1327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1328   ...
1329 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
1330   at 0x........: malloc (vg_replace_malloc.c:...)
1331   by 0x........: main (tc19_shadowmem.c:144)
1332
1333---------- char gran, 0 .. 99, skip 39 ----------
1334---Thread-Announcement------------------------------------------
1335
1336Thread #x was created
1337   ...
1338   by 0x........: pthread_create@* (hg_intercepts.c:...)
1339   by 0x........: main (tc19_shadowmem.c:173)
1340
1341---Thread-Announcement------------------------------------------
1342
1343Thread #x was created
1344   ...
1345   by 0x........: pthread_create@* (hg_intercepts.c:...)
1346   by 0x........: main (tc19_shadowmem.c:172)
1347
1348----------------------------------------------------------------
1349
1350Possible data race during write of size 1 at 0x........ by thread #x
1351Locks held: none
1352   at 0x........: child8 (tc19_shadowmem.c:33)
1353   by 0x........: steer (tc19_shadowmem.c:366)
1354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1355   ...
1356
1357This conflicts with a previous write of size 1 by thread #x
1358Locks held: none
1359   at 0x........: child8 (tc19_shadowmem.c:33)
1360   by 0x........: steer (tc19_shadowmem.c:366)
1361   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1362   ...
1363 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
1364   at 0x........: malloc (vg_replace_malloc.c:...)
1365   by 0x........: main (tc19_shadowmem.c:144)
1366
1367---------- char gran, 0 .. 99, skip 40 ----------
1368---Thread-Announcement------------------------------------------
1369
1370Thread #x was created
1371   ...
1372   by 0x........: pthread_create@* (hg_intercepts.c:...)
1373   by 0x........: main (tc19_shadowmem.c:173)
1374
1375---Thread-Announcement------------------------------------------
1376
1377Thread #x was created
1378   ...
1379   by 0x........: pthread_create@* (hg_intercepts.c:...)
1380   by 0x........: main (tc19_shadowmem.c:172)
1381
1382----------------------------------------------------------------
1383
1384Possible data race during write of size 1 at 0x........ by thread #x
1385Locks held: none
1386   at 0x........: child8 (tc19_shadowmem.c:33)
1387   by 0x........: steer (tc19_shadowmem.c:368)
1388   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1389   ...
1390
1391This conflicts with a previous write of size 1 by thread #x
1392Locks held: none
1393   at 0x........: child8 (tc19_shadowmem.c:33)
1394   by 0x........: steer (tc19_shadowmem.c:368)
1395   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1396   ...
1397 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
1398   at 0x........: malloc (vg_replace_malloc.c:...)
1399   by 0x........: main (tc19_shadowmem.c:144)
1400
1401---------- char gran, 0 .. 99, skip 41 ----------
1402---Thread-Announcement------------------------------------------
1403
1404Thread #x was created
1405   ...
1406   by 0x........: pthread_create@* (hg_intercepts.c:...)
1407   by 0x........: main (tc19_shadowmem.c:173)
1408
1409---Thread-Announcement------------------------------------------
1410
1411Thread #x was created
1412   ...
1413   by 0x........: pthread_create@* (hg_intercepts.c:...)
1414   by 0x........: main (tc19_shadowmem.c:172)
1415
1416----------------------------------------------------------------
1417
1418Possible data race during write of size 1 at 0x........ by thread #x
1419Locks held: none
1420   at 0x........: child8 (tc19_shadowmem.c:33)
1421   by 0x........: steer (tc19_shadowmem.c:370)
1422   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1423   ...
1424
1425This conflicts with a previous write of size 1 by thread #x
1426Locks held: none
1427   at 0x........: child8 (tc19_shadowmem.c:33)
1428   by 0x........: steer (tc19_shadowmem.c:370)
1429   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1430   ...
1431 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
1432   at 0x........: malloc (vg_replace_malloc.c:...)
1433   by 0x........: main (tc19_shadowmem.c:144)
1434
1435---------- char gran, 0 .. 99, skip 42 ----------
1436---Thread-Announcement------------------------------------------
1437
1438Thread #x was created
1439   ...
1440   by 0x........: pthread_create@* (hg_intercepts.c:...)
1441   by 0x........: main (tc19_shadowmem.c:173)
1442
1443---Thread-Announcement------------------------------------------
1444
1445Thread #x was created
1446   ...
1447   by 0x........: pthread_create@* (hg_intercepts.c:...)
1448   by 0x........: main (tc19_shadowmem.c:172)
1449
1450----------------------------------------------------------------
1451
1452Possible data race during write of size 1 at 0x........ by thread #x
1453Locks held: none
1454   at 0x........: child8 (tc19_shadowmem.c:33)
1455   by 0x........: steer (tc19_shadowmem.c:372)
1456   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1457   ...
1458
1459This conflicts with a previous write of size 1 by thread #x
1460Locks held: none
1461   at 0x........: child8 (tc19_shadowmem.c:33)
1462   by 0x........: steer (tc19_shadowmem.c:372)
1463   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1464   ...
1465 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
1466   at 0x........: malloc (vg_replace_malloc.c:...)
1467   by 0x........: main (tc19_shadowmem.c:144)
1468
1469---------- char gran, 0 .. 99, skip 43 ----------
1470---Thread-Announcement------------------------------------------
1471
1472Thread #x was created
1473   ...
1474   by 0x........: pthread_create@* (hg_intercepts.c:...)
1475   by 0x........: main (tc19_shadowmem.c:173)
1476
1477---Thread-Announcement------------------------------------------
1478
1479Thread #x was created
1480   ...
1481   by 0x........: pthread_create@* (hg_intercepts.c:...)
1482   by 0x........: main (tc19_shadowmem.c:172)
1483
1484----------------------------------------------------------------
1485
1486Possible data race during write of size 1 at 0x........ by thread #x
1487Locks held: none
1488   at 0x........: child8 (tc19_shadowmem.c:33)
1489   by 0x........: steer (tc19_shadowmem.c:374)
1490   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1491   ...
1492
1493This conflicts with a previous write of size 1 by thread #x
1494Locks held: none
1495   at 0x........: child8 (tc19_shadowmem.c:33)
1496   by 0x........: steer (tc19_shadowmem.c:374)
1497   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1498   ...
1499 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
1500   at 0x........: malloc (vg_replace_malloc.c:...)
1501   by 0x........: main (tc19_shadowmem.c:144)
1502
1503---------- char gran, 0 .. 99, skip 44 ----------
1504---Thread-Announcement------------------------------------------
1505
1506Thread #x was created
1507   ...
1508   by 0x........: pthread_create@* (hg_intercepts.c:...)
1509   by 0x........: main (tc19_shadowmem.c:173)
1510
1511---Thread-Announcement------------------------------------------
1512
1513Thread #x was created
1514   ...
1515   by 0x........: pthread_create@* (hg_intercepts.c:...)
1516   by 0x........: main (tc19_shadowmem.c:172)
1517
1518----------------------------------------------------------------
1519
1520Possible data race during write of size 1 at 0x........ by thread #x
1521Locks held: none
1522   at 0x........: child8 (tc19_shadowmem.c:33)
1523   by 0x........: steer (tc19_shadowmem.c:376)
1524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1525   ...
1526
1527This conflicts with a previous write of size 1 by thread #x
1528Locks held: none
1529   at 0x........: child8 (tc19_shadowmem.c:33)
1530   by 0x........: steer (tc19_shadowmem.c:376)
1531   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1532   ...
1533 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
1534   at 0x........: malloc (vg_replace_malloc.c:...)
1535   by 0x........: main (tc19_shadowmem.c:144)
1536
1537---------- char gran, 0 .. 99, skip 45 ----------
1538---Thread-Announcement------------------------------------------
1539
1540Thread #x was created
1541   ...
1542   by 0x........: pthread_create@* (hg_intercepts.c:...)
1543   by 0x........: main (tc19_shadowmem.c:173)
1544
1545---Thread-Announcement------------------------------------------
1546
1547Thread #x was created
1548   ...
1549   by 0x........: pthread_create@* (hg_intercepts.c:...)
1550   by 0x........: main (tc19_shadowmem.c:172)
1551
1552----------------------------------------------------------------
1553
1554Possible data race during write of size 1 at 0x........ by thread #x
1555Locks held: none
1556   at 0x........: child8 (tc19_shadowmem.c:33)
1557   by 0x........: steer (tc19_shadowmem.c:378)
1558   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1559   ...
1560
1561This conflicts with a previous write of size 1 by thread #x
1562Locks held: none
1563   at 0x........: child8 (tc19_shadowmem.c:33)
1564   by 0x........: steer (tc19_shadowmem.c:378)
1565   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1566   ...
1567 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
1568   at 0x........: malloc (vg_replace_malloc.c:...)
1569   by 0x........: main (tc19_shadowmem.c:144)
1570
1571---------- char gran, 0 .. 99, skip 46 ----------
1572---Thread-Announcement------------------------------------------
1573
1574Thread #x was created
1575   ...
1576   by 0x........: pthread_create@* (hg_intercepts.c:...)
1577   by 0x........: main (tc19_shadowmem.c:173)
1578
1579---Thread-Announcement------------------------------------------
1580
1581Thread #x was created
1582   ...
1583   by 0x........: pthread_create@* (hg_intercepts.c:...)
1584   by 0x........: main (tc19_shadowmem.c:172)
1585
1586----------------------------------------------------------------
1587
1588Possible data race during write of size 1 at 0x........ by thread #x
1589Locks held: none
1590   at 0x........: child8 (tc19_shadowmem.c:33)
1591   by 0x........: steer (tc19_shadowmem.c:380)
1592   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1593   ...
1594
1595This conflicts with a previous write of size 1 by thread #x
1596Locks held: none
1597   at 0x........: child8 (tc19_shadowmem.c:33)
1598   by 0x........: steer (tc19_shadowmem.c:380)
1599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1600   ...
1601 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
1602   at 0x........: malloc (vg_replace_malloc.c:...)
1603   by 0x........: main (tc19_shadowmem.c:144)
1604
1605---------- char gran, 0 .. 99, skip 47 ----------
1606---Thread-Announcement------------------------------------------
1607
1608Thread #x was created
1609   ...
1610   by 0x........: pthread_create@* (hg_intercepts.c:...)
1611   by 0x........: main (tc19_shadowmem.c:173)
1612
1613---Thread-Announcement------------------------------------------
1614
1615Thread #x was created
1616   ...
1617   by 0x........: pthread_create@* (hg_intercepts.c:...)
1618   by 0x........: main (tc19_shadowmem.c:172)
1619
1620----------------------------------------------------------------
1621
1622Possible data race during write of size 1 at 0x........ by thread #x
1623Locks held: none
1624   at 0x........: child8 (tc19_shadowmem.c:33)
1625   by 0x........: steer (tc19_shadowmem.c:382)
1626   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1627   ...
1628
1629This conflicts with a previous write of size 1 by thread #x
1630Locks held: none
1631   at 0x........: child8 (tc19_shadowmem.c:33)
1632   by 0x........: steer (tc19_shadowmem.c:382)
1633   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1634   ...
1635 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
1636   at 0x........: malloc (vg_replace_malloc.c:...)
1637   by 0x........: main (tc19_shadowmem.c:144)
1638
1639---------- char gran, 0 .. 99, skip 48 ----------
1640---Thread-Announcement------------------------------------------
1641
1642Thread #x was created
1643   ...
1644   by 0x........: pthread_create@* (hg_intercepts.c:...)
1645   by 0x........: main (tc19_shadowmem.c:173)
1646
1647---Thread-Announcement------------------------------------------
1648
1649Thread #x was created
1650   ...
1651   by 0x........: pthread_create@* (hg_intercepts.c:...)
1652   by 0x........: main (tc19_shadowmem.c:172)
1653
1654----------------------------------------------------------------
1655
1656Possible data race during write of size 1 at 0x........ by thread #x
1657Locks held: none
1658   at 0x........: child8 (tc19_shadowmem.c:33)
1659   by 0x........: steer (tc19_shadowmem.c:384)
1660   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1661   ...
1662
1663This conflicts with a previous write of size 1 by thread #x
1664Locks held: none
1665   at 0x........: child8 (tc19_shadowmem.c:33)
1666   by 0x........: steer (tc19_shadowmem.c:384)
1667   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1668   ...
1669 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
1670   at 0x........: malloc (vg_replace_malloc.c:...)
1671   by 0x........: main (tc19_shadowmem.c:144)
1672
1673---------- char gran, 0 .. 99, skip 49 ----------
1674---Thread-Announcement------------------------------------------
1675
1676Thread #x was created
1677   ...
1678   by 0x........: pthread_create@* (hg_intercepts.c:...)
1679   by 0x........: main (tc19_shadowmem.c:173)
1680
1681---Thread-Announcement------------------------------------------
1682
1683Thread #x was created
1684   ...
1685   by 0x........: pthread_create@* (hg_intercepts.c:...)
1686   by 0x........: main (tc19_shadowmem.c:172)
1687
1688----------------------------------------------------------------
1689
1690Possible data race during write of size 1 at 0x........ by thread #x
1691Locks held: none
1692   at 0x........: child8 (tc19_shadowmem.c:33)
1693   by 0x........: steer (tc19_shadowmem.c:386)
1694   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1695   ...
1696
1697This conflicts with a previous write of size 1 by thread #x
1698Locks held: none
1699   at 0x........: child8 (tc19_shadowmem.c:33)
1700   by 0x........: steer (tc19_shadowmem.c:386)
1701   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1702   ...
1703 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
1704   at 0x........: malloc (vg_replace_malloc.c:...)
1705   by 0x........: main (tc19_shadowmem.c:144)
1706
1707---------- char gran, 0 .. 99, skip 50 ----------
1708---Thread-Announcement------------------------------------------
1709
1710Thread #x was created
1711   ...
1712   by 0x........: pthread_create@* (hg_intercepts.c:...)
1713   by 0x........: main (tc19_shadowmem.c:173)
1714
1715---Thread-Announcement------------------------------------------
1716
1717Thread #x was created
1718   ...
1719   by 0x........: pthread_create@* (hg_intercepts.c:...)
1720   by 0x........: main (tc19_shadowmem.c:172)
1721
1722----------------------------------------------------------------
1723
1724Possible data race during write of size 1 at 0x........ by thread #x
1725Locks held: none
1726   at 0x........: child8 (tc19_shadowmem.c:33)
1727   by 0x........: steer (tc19_shadowmem.c:388)
1728   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1729   ...
1730
1731This conflicts with a previous write of size 1 by thread #x
1732Locks held: none
1733   at 0x........: child8 (tc19_shadowmem.c:33)
1734   by 0x........: steer (tc19_shadowmem.c:388)
1735   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1736   ...
1737 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
1738   at 0x........: malloc (vg_replace_malloc.c:...)
1739   by 0x........: main (tc19_shadowmem.c:144)
1740
1741---------- char gran, 0 .. 99, skip 51 ----------
1742---Thread-Announcement------------------------------------------
1743
1744Thread #x was created
1745   ...
1746   by 0x........: pthread_create@* (hg_intercepts.c:...)
1747   by 0x........: main (tc19_shadowmem.c:173)
1748
1749---Thread-Announcement------------------------------------------
1750
1751Thread #x was created
1752   ...
1753   by 0x........: pthread_create@* (hg_intercepts.c:...)
1754   by 0x........: main (tc19_shadowmem.c:172)
1755
1756----------------------------------------------------------------
1757
1758Possible data race during write of size 1 at 0x........ by thread #x
1759Locks held: none
1760   at 0x........: child8 (tc19_shadowmem.c:33)
1761   by 0x........: steer (tc19_shadowmem.c:390)
1762   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1763   ...
1764
1765This conflicts with a previous write of size 1 by thread #x
1766Locks held: none
1767   at 0x........: child8 (tc19_shadowmem.c:33)
1768   by 0x........: steer (tc19_shadowmem.c:390)
1769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1770   ...
1771 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
1772   at 0x........: malloc (vg_replace_malloc.c:...)
1773   by 0x........: main (tc19_shadowmem.c:144)
1774
1775---------- char gran, 0 .. 99, skip 52 ----------
1776---Thread-Announcement------------------------------------------
1777
1778Thread #x was created
1779   ...
1780   by 0x........: pthread_create@* (hg_intercepts.c:...)
1781   by 0x........: main (tc19_shadowmem.c:173)
1782
1783---Thread-Announcement------------------------------------------
1784
1785Thread #x was created
1786   ...
1787   by 0x........: pthread_create@* (hg_intercepts.c:...)
1788   by 0x........: main (tc19_shadowmem.c:172)
1789
1790----------------------------------------------------------------
1791
1792Possible data race during write of size 1 at 0x........ by thread #x
1793Locks held: none
1794   at 0x........: child8 (tc19_shadowmem.c:33)
1795   by 0x........: steer (tc19_shadowmem.c:392)
1796   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1797   ...
1798
1799This conflicts with a previous write of size 1 by thread #x
1800Locks held: none
1801   at 0x........: child8 (tc19_shadowmem.c:33)
1802   by 0x........: steer (tc19_shadowmem.c:392)
1803   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1804   ...
1805 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
1806   at 0x........: malloc (vg_replace_malloc.c:...)
1807   by 0x........: main (tc19_shadowmem.c:144)
1808
1809---------- char gran, 0 .. 99, skip 53 ----------
1810---Thread-Announcement------------------------------------------
1811
1812Thread #x was created
1813   ...
1814   by 0x........: pthread_create@* (hg_intercepts.c:...)
1815   by 0x........: main (tc19_shadowmem.c:173)
1816
1817---Thread-Announcement------------------------------------------
1818
1819Thread #x was created
1820   ...
1821   by 0x........: pthread_create@* (hg_intercepts.c:...)
1822   by 0x........: main (tc19_shadowmem.c:172)
1823
1824----------------------------------------------------------------
1825
1826Possible data race during write of size 1 at 0x........ by thread #x
1827Locks held: none
1828   at 0x........: child8 (tc19_shadowmem.c:33)
1829   by 0x........: steer (tc19_shadowmem.c:394)
1830   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1831   ...
1832
1833This conflicts with a previous write of size 1 by thread #x
1834Locks held: none
1835   at 0x........: child8 (tc19_shadowmem.c:33)
1836   by 0x........: steer (tc19_shadowmem.c:394)
1837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1838   ...
1839 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
1840   at 0x........: malloc (vg_replace_malloc.c:...)
1841   by 0x........: main (tc19_shadowmem.c:144)
1842
1843---------- char gran, 0 .. 99, skip 54 ----------
1844---Thread-Announcement------------------------------------------
1845
1846Thread #x was created
1847   ...
1848   by 0x........: pthread_create@* (hg_intercepts.c:...)
1849   by 0x........: main (tc19_shadowmem.c:173)
1850
1851---Thread-Announcement------------------------------------------
1852
1853Thread #x was created
1854   ...
1855   by 0x........: pthread_create@* (hg_intercepts.c:...)
1856   by 0x........: main (tc19_shadowmem.c:172)
1857
1858----------------------------------------------------------------
1859
1860Possible data race during write of size 1 at 0x........ by thread #x
1861Locks held: none
1862   at 0x........: child8 (tc19_shadowmem.c:33)
1863   by 0x........: steer (tc19_shadowmem.c:396)
1864   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1865   ...
1866
1867This conflicts with a previous write of size 1 by thread #x
1868Locks held: none
1869   at 0x........: child8 (tc19_shadowmem.c:33)
1870   by 0x........: steer (tc19_shadowmem.c:396)
1871   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1872   ...
1873 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
1874   at 0x........: malloc (vg_replace_malloc.c:...)
1875   by 0x........: main (tc19_shadowmem.c:144)
1876
1877---------- char gran, 0 .. 99, skip 55 ----------
1878---Thread-Announcement------------------------------------------
1879
1880Thread #x was created
1881   ...
1882   by 0x........: pthread_create@* (hg_intercepts.c:...)
1883   by 0x........: main (tc19_shadowmem.c:173)
1884
1885---Thread-Announcement------------------------------------------
1886
1887Thread #x was created
1888   ...
1889   by 0x........: pthread_create@* (hg_intercepts.c:...)
1890   by 0x........: main (tc19_shadowmem.c:172)
1891
1892----------------------------------------------------------------
1893
1894Possible data race during write of size 1 at 0x........ by thread #x
1895Locks held: none
1896   at 0x........: child8 (tc19_shadowmem.c:33)
1897   by 0x........: steer (tc19_shadowmem.c:398)
1898   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1899   ...
1900
1901This conflicts with a previous write of size 1 by thread #x
1902Locks held: none
1903   at 0x........: child8 (tc19_shadowmem.c:33)
1904   by 0x........: steer (tc19_shadowmem.c:398)
1905   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1906   ...
1907 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
1908   at 0x........: malloc (vg_replace_malloc.c:...)
1909   by 0x........: main (tc19_shadowmem.c:144)
1910
1911---------- char gran, 0 .. 99, skip 56 ----------
1912---Thread-Announcement------------------------------------------
1913
1914Thread #x was created
1915   ...
1916   by 0x........: pthread_create@* (hg_intercepts.c:...)
1917   by 0x........: main (tc19_shadowmem.c:173)
1918
1919---Thread-Announcement------------------------------------------
1920
1921Thread #x was created
1922   ...
1923   by 0x........: pthread_create@* (hg_intercepts.c:...)
1924   by 0x........: main (tc19_shadowmem.c:172)
1925
1926----------------------------------------------------------------
1927
1928Possible data race during write of size 1 at 0x........ by thread #x
1929Locks held: none
1930   at 0x........: child8 (tc19_shadowmem.c:33)
1931   by 0x........: steer (tc19_shadowmem.c:400)
1932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1933   ...
1934
1935This conflicts with a previous write of size 1 by thread #x
1936Locks held: none
1937   at 0x........: child8 (tc19_shadowmem.c:33)
1938   by 0x........: steer (tc19_shadowmem.c:400)
1939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1940   ...
1941 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
1942   at 0x........: malloc (vg_replace_malloc.c:...)
1943   by 0x........: main (tc19_shadowmem.c:144)
1944
1945---------- char gran, 0 .. 99, skip 57 ----------
1946---Thread-Announcement------------------------------------------
1947
1948Thread #x was created
1949   ...
1950   by 0x........: pthread_create@* (hg_intercepts.c:...)
1951   by 0x........: main (tc19_shadowmem.c:173)
1952
1953---Thread-Announcement------------------------------------------
1954
1955Thread #x was created
1956   ...
1957   by 0x........: pthread_create@* (hg_intercepts.c:...)
1958   by 0x........: main (tc19_shadowmem.c:172)
1959
1960----------------------------------------------------------------
1961
1962Possible data race during write of size 1 at 0x........ by thread #x
1963Locks held: none
1964   at 0x........: child8 (tc19_shadowmem.c:33)
1965   by 0x........: steer (tc19_shadowmem.c:402)
1966   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1967   ...
1968
1969This conflicts with a previous write of size 1 by thread #x
1970Locks held: none
1971   at 0x........: child8 (tc19_shadowmem.c:33)
1972   by 0x........: steer (tc19_shadowmem.c:402)
1973   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1974   ...
1975 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
1976   at 0x........: malloc (vg_replace_malloc.c:...)
1977   by 0x........: main (tc19_shadowmem.c:144)
1978
1979---------- char gran, 0 .. 99, skip 58 ----------
1980---Thread-Announcement------------------------------------------
1981
1982Thread #x was created
1983   ...
1984   by 0x........: pthread_create@* (hg_intercepts.c:...)
1985   by 0x........: main (tc19_shadowmem.c:173)
1986
1987---Thread-Announcement------------------------------------------
1988
1989Thread #x was created
1990   ...
1991   by 0x........: pthread_create@* (hg_intercepts.c:...)
1992   by 0x........: main (tc19_shadowmem.c:172)
1993
1994----------------------------------------------------------------
1995
1996Possible data race during write of size 1 at 0x........ by thread #x
1997Locks held: none
1998   at 0x........: child8 (tc19_shadowmem.c:33)
1999   by 0x........: steer (tc19_shadowmem.c:404)
2000   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2001   ...
2002
2003This conflicts with a previous write of size 1 by thread #x
2004Locks held: none
2005   at 0x........: child8 (tc19_shadowmem.c:33)
2006   by 0x........: steer (tc19_shadowmem.c:404)
2007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2008   ...
2009 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
2010   at 0x........: malloc (vg_replace_malloc.c:...)
2011   by 0x........: main (tc19_shadowmem.c:144)
2012
2013---------- char gran, 0 .. 99, skip 59 ----------
2014---Thread-Announcement------------------------------------------
2015
2016Thread #x was created
2017   ...
2018   by 0x........: pthread_create@* (hg_intercepts.c:...)
2019   by 0x........: main (tc19_shadowmem.c:173)
2020
2021---Thread-Announcement------------------------------------------
2022
2023Thread #x was created
2024   ...
2025   by 0x........: pthread_create@* (hg_intercepts.c:...)
2026   by 0x........: main (tc19_shadowmem.c:172)
2027
2028----------------------------------------------------------------
2029
2030Possible data race during write of size 1 at 0x........ by thread #x
2031Locks held: none
2032   at 0x........: child8 (tc19_shadowmem.c:33)
2033   by 0x........: steer (tc19_shadowmem.c:406)
2034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2035   ...
2036
2037This conflicts with a previous write of size 1 by thread #x
2038Locks held: none
2039   at 0x........: child8 (tc19_shadowmem.c:33)
2040   by 0x........: steer (tc19_shadowmem.c:406)
2041   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2042   ...
2043 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
2044   at 0x........: malloc (vg_replace_malloc.c:...)
2045   by 0x........: main (tc19_shadowmem.c:144)
2046
2047---------- char gran, 0 .. 99, skip 60 ----------
2048---Thread-Announcement------------------------------------------
2049
2050Thread #x was created
2051   ...
2052   by 0x........: pthread_create@* (hg_intercepts.c:...)
2053   by 0x........: main (tc19_shadowmem.c:173)
2054
2055---Thread-Announcement------------------------------------------
2056
2057Thread #x was created
2058   ...
2059   by 0x........: pthread_create@* (hg_intercepts.c:...)
2060   by 0x........: main (tc19_shadowmem.c:172)
2061
2062----------------------------------------------------------------
2063
2064Possible data race during write of size 1 at 0x........ by thread #x
2065Locks held: none
2066   at 0x........: child8 (tc19_shadowmem.c:33)
2067   by 0x........: steer (tc19_shadowmem.c:408)
2068   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2069   ...
2070
2071This conflicts with a previous write of size 1 by thread #x
2072Locks held: none
2073   at 0x........: child8 (tc19_shadowmem.c:33)
2074   by 0x........: steer (tc19_shadowmem.c:408)
2075   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2076   ...
2077 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
2078   at 0x........: malloc (vg_replace_malloc.c:...)
2079   by 0x........: main (tc19_shadowmem.c:144)
2080
2081---------- char gran, 0 .. 99, skip 61 ----------
2082---Thread-Announcement------------------------------------------
2083
2084Thread #x was created
2085   ...
2086   by 0x........: pthread_create@* (hg_intercepts.c:...)
2087   by 0x........: main (tc19_shadowmem.c:173)
2088
2089---Thread-Announcement------------------------------------------
2090
2091Thread #x was created
2092   ...
2093   by 0x........: pthread_create@* (hg_intercepts.c:...)
2094   by 0x........: main (tc19_shadowmem.c:172)
2095
2096----------------------------------------------------------------
2097
2098Possible data race during write of size 1 at 0x........ by thread #x
2099Locks held: none
2100   at 0x........: child8 (tc19_shadowmem.c:33)
2101   by 0x........: steer (tc19_shadowmem.c:410)
2102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2103   ...
2104
2105This conflicts with a previous write of size 1 by thread #x
2106Locks held: none
2107   at 0x........: child8 (tc19_shadowmem.c:33)
2108   by 0x........: steer (tc19_shadowmem.c:410)
2109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2110   ...
2111 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
2112   at 0x........: malloc (vg_replace_malloc.c:...)
2113   by 0x........: main (tc19_shadowmem.c:144)
2114
2115---------- char gran, 0 .. 99, skip 62 ----------
2116---Thread-Announcement------------------------------------------
2117
2118Thread #x was created
2119   ...
2120   by 0x........: pthread_create@* (hg_intercepts.c:...)
2121   by 0x........: main (tc19_shadowmem.c:173)
2122
2123---Thread-Announcement------------------------------------------
2124
2125Thread #x was created
2126   ...
2127   by 0x........: pthread_create@* (hg_intercepts.c:...)
2128   by 0x........: main (tc19_shadowmem.c:172)
2129
2130----------------------------------------------------------------
2131
2132Possible data race during write of size 1 at 0x........ by thread #x
2133Locks held: none
2134   at 0x........: child8 (tc19_shadowmem.c:33)
2135   by 0x........: steer (tc19_shadowmem.c:412)
2136   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2137   ...
2138
2139This conflicts with a previous write of size 1 by thread #x
2140Locks held: none
2141   at 0x........: child8 (tc19_shadowmem.c:33)
2142   by 0x........: steer (tc19_shadowmem.c:412)
2143   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2144   ...
2145 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
2146   at 0x........: malloc (vg_replace_malloc.c:...)
2147   by 0x........: main (tc19_shadowmem.c:144)
2148
2149---------- char gran, 0 .. 99, skip 63 ----------
2150---Thread-Announcement------------------------------------------
2151
2152Thread #x was created
2153   ...
2154   by 0x........: pthread_create@* (hg_intercepts.c:...)
2155   by 0x........: main (tc19_shadowmem.c:173)
2156
2157---Thread-Announcement------------------------------------------
2158
2159Thread #x was created
2160   ...
2161   by 0x........: pthread_create@* (hg_intercepts.c:...)
2162   by 0x........: main (tc19_shadowmem.c:172)
2163
2164----------------------------------------------------------------
2165
2166Possible data race during write of size 1 at 0x........ by thread #x
2167Locks held: none
2168   at 0x........: child8 (tc19_shadowmem.c:33)
2169   by 0x........: steer (tc19_shadowmem.c:414)
2170   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2171   ...
2172
2173This conflicts with a previous write of size 1 by thread #x
2174Locks held: none
2175   at 0x........: child8 (tc19_shadowmem.c:33)
2176   by 0x........: steer (tc19_shadowmem.c:414)
2177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2178   ...
2179 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
2180   at 0x........: malloc (vg_replace_malloc.c:...)
2181   by 0x........: main (tc19_shadowmem.c:144)
2182
2183---------- char gran, 0 .. 99, skip 64 ----------
2184---Thread-Announcement------------------------------------------
2185
2186Thread #x was created
2187   ...
2188   by 0x........: pthread_create@* (hg_intercepts.c:...)
2189   by 0x........: main (tc19_shadowmem.c:173)
2190
2191---Thread-Announcement------------------------------------------
2192
2193Thread #x was created
2194   ...
2195   by 0x........: pthread_create@* (hg_intercepts.c:...)
2196   by 0x........: main (tc19_shadowmem.c:172)
2197
2198----------------------------------------------------------------
2199
2200Possible data race during write of size 1 at 0x........ by thread #x
2201Locks held: none
2202   at 0x........: child8 (tc19_shadowmem.c:33)
2203   by 0x........: steer (tc19_shadowmem.c:416)
2204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2205   ...
2206
2207This conflicts with a previous write of size 1 by thread #x
2208Locks held: none
2209   at 0x........: child8 (tc19_shadowmem.c:33)
2210   by 0x........: steer (tc19_shadowmem.c:416)
2211   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2212   ...
2213 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
2214   at 0x........: malloc (vg_replace_malloc.c:...)
2215   by 0x........: main (tc19_shadowmem.c:144)
2216
2217---------- char gran, 0 .. 99, skip 65 ----------
2218---Thread-Announcement------------------------------------------
2219
2220Thread #x was created
2221   ...
2222   by 0x........: pthread_create@* (hg_intercepts.c:...)
2223   by 0x........: main (tc19_shadowmem.c:173)
2224
2225---Thread-Announcement------------------------------------------
2226
2227Thread #x was created
2228   ...
2229   by 0x........: pthread_create@* (hg_intercepts.c:...)
2230   by 0x........: main (tc19_shadowmem.c:172)
2231
2232----------------------------------------------------------------
2233
2234Possible data race during write of size 1 at 0x........ by thread #x
2235Locks held: none
2236   at 0x........: child8 (tc19_shadowmem.c:33)
2237   by 0x........: steer (tc19_shadowmem.c:418)
2238   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2239   ...
2240
2241This conflicts with a previous write of size 1 by thread #x
2242Locks held: none
2243   at 0x........: child8 (tc19_shadowmem.c:33)
2244   by 0x........: steer (tc19_shadowmem.c:418)
2245   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2246   ...
2247 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
2248   at 0x........: malloc (vg_replace_malloc.c:...)
2249   by 0x........: main (tc19_shadowmem.c:144)
2250
2251---------- char gran, 0 .. 99, skip 66 ----------
2252---Thread-Announcement------------------------------------------
2253
2254Thread #x was created
2255   ...
2256   by 0x........: pthread_create@* (hg_intercepts.c:...)
2257   by 0x........: main (tc19_shadowmem.c:173)
2258
2259---Thread-Announcement------------------------------------------
2260
2261Thread #x was created
2262   ...
2263   by 0x........: pthread_create@* (hg_intercepts.c:...)
2264   by 0x........: main (tc19_shadowmem.c:172)
2265
2266----------------------------------------------------------------
2267
2268Possible data race during write of size 1 at 0x........ by thread #x
2269Locks held: none
2270   at 0x........: child8 (tc19_shadowmem.c:33)
2271   by 0x........: steer (tc19_shadowmem.c:420)
2272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2273   ...
2274
2275This conflicts with a previous write of size 1 by thread #x
2276Locks held: none
2277   at 0x........: child8 (tc19_shadowmem.c:33)
2278   by 0x........: steer (tc19_shadowmem.c:420)
2279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2280   ...
2281 Address 0x........ is 66 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
2285---------- char gran, 0 .. 99, skip 67 ----------
2286---Thread-Announcement------------------------------------------
2287
2288Thread #x was created
2289   ...
2290   by 0x........: pthread_create@* (hg_intercepts.c:...)
2291   by 0x........: main (tc19_shadowmem.c:173)
2292
2293---Thread-Announcement------------------------------------------
2294
2295Thread #x was created
2296   ...
2297   by 0x........: pthread_create@* (hg_intercepts.c:...)
2298   by 0x........: main (tc19_shadowmem.c:172)
2299
2300----------------------------------------------------------------
2301
2302Possible data race during write of size 1 at 0x........ by thread #x
2303Locks held: none
2304   at 0x........: child8 (tc19_shadowmem.c:33)
2305   by 0x........: steer (tc19_shadowmem.c:422)
2306   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2307   ...
2308
2309This conflicts with a previous write of size 1 by thread #x
2310Locks held: none
2311   at 0x........: child8 (tc19_shadowmem.c:33)
2312   by 0x........: steer (tc19_shadowmem.c:422)
2313   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2314   ...
2315 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
2316   at 0x........: malloc (vg_replace_malloc.c:...)
2317   by 0x........: main (tc19_shadowmem.c:144)
2318
2319---------- char gran, 0 .. 99, skip 68 ----------
2320---Thread-Announcement------------------------------------------
2321
2322Thread #x was created
2323   ...
2324   by 0x........: pthread_create@* (hg_intercepts.c:...)
2325   by 0x........: main (tc19_shadowmem.c:173)
2326
2327---Thread-Announcement------------------------------------------
2328
2329Thread #x was created
2330   ...
2331   by 0x........: pthread_create@* (hg_intercepts.c:...)
2332   by 0x........: main (tc19_shadowmem.c:172)
2333
2334----------------------------------------------------------------
2335
2336Possible data race during write of size 1 at 0x........ by thread #x
2337Locks held: none
2338   at 0x........: child8 (tc19_shadowmem.c:33)
2339   by 0x........: steer (tc19_shadowmem.c:424)
2340   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2341   ...
2342
2343This conflicts with a previous write of size 1 by thread #x
2344Locks held: none
2345   at 0x........: child8 (tc19_shadowmem.c:33)
2346   by 0x........: steer (tc19_shadowmem.c:424)
2347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2348   ...
2349 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
2350   at 0x........: malloc (vg_replace_malloc.c:...)
2351   by 0x........: main (tc19_shadowmem.c:144)
2352
2353---------- char gran, 0 .. 99, skip 69 ----------
2354---Thread-Announcement------------------------------------------
2355
2356Thread #x was created
2357   ...
2358   by 0x........: pthread_create@* (hg_intercepts.c:...)
2359   by 0x........: main (tc19_shadowmem.c:173)
2360
2361---Thread-Announcement------------------------------------------
2362
2363Thread #x was created
2364   ...
2365   by 0x........: pthread_create@* (hg_intercepts.c:...)
2366   by 0x........: main (tc19_shadowmem.c:172)
2367
2368----------------------------------------------------------------
2369
2370Possible data race during write of size 1 at 0x........ by thread #x
2371Locks held: none
2372   at 0x........: child8 (tc19_shadowmem.c:33)
2373   by 0x........: steer (tc19_shadowmem.c:426)
2374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2375   ...
2376
2377This conflicts with a previous write of size 1 by thread #x
2378Locks held: none
2379   at 0x........: child8 (tc19_shadowmem.c:33)
2380   by 0x........: steer (tc19_shadowmem.c:426)
2381   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2382   ...
2383 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
2384   at 0x........: malloc (vg_replace_malloc.c:...)
2385   by 0x........: main (tc19_shadowmem.c:144)
2386
2387---------- char gran, 0 .. 99, skip 70 ----------
2388---Thread-Announcement------------------------------------------
2389
2390Thread #x was created
2391   ...
2392   by 0x........: pthread_create@* (hg_intercepts.c:...)
2393   by 0x........: main (tc19_shadowmem.c:173)
2394
2395---Thread-Announcement------------------------------------------
2396
2397Thread #x was created
2398   ...
2399   by 0x........: pthread_create@* (hg_intercepts.c:...)
2400   by 0x........: main (tc19_shadowmem.c:172)
2401
2402----------------------------------------------------------------
2403
2404Possible data race during write of size 1 at 0x........ by thread #x
2405Locks held: none
2406   at 0x........: child8 (tc19_shadowmem.c:33)
2407   by 0x........: steer (tc19_shadowmem.c:428)
2408   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2409   ...
2410
2411This conflicts with a previous write of size 1 by thread #x
2412Locks held: none
2413   at 0x........: child8 (tc19_shadowmem.c:33)
2414   by 0x........: steer (tc19_shadowmem.c:428)
2415   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2416   ...
2417 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
2418   at 0x........: malloc (vg_replace_malloc.c:...)
2419   by 0x........: main (tc19_shadowmem.c:144)
2420
2421---------- char gran, 0 .. 99, skip 71 ----------
2422---Thread-Announcement------------------------------------------
2423
2424Thread #x was created
2425   ...
2426   by 0x........: pthread_create@* (hg_intercepts.c:...)
2427   by 0x........: main (tc19_shadowmem.c:173)
2428
2429---Thread-Announcement------------------------------------------
2430
2431Thread #x was created
2432   ...
2433   by 0x........: pthread_create@* (hg_intercepts.c:...)
2434   by 0x........: main (tc19_shadowmem.c:172)
2435
2436----------------------------------------------------------------
2437
2438Possible data race during write of size 1 at 0x........ by thread #x
2439Locks held: none
2440   at 0x........: child8 (tc19_shadowmem.c:33)
2441   by 0x........: steer (tc19_shadowmem.c:430)
2442   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2443   ...
2444
2445This conflicts with a previous write of size 1 by thread #x
2446Locks held: none
2447   at 0x........: child8 (tc19_shadowmem.c:33)
2448   by 0x........: steer (tc19_shadowmem.c:430)
2449   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2450   ...
2451 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
2452   at 0x........: malloc (vg_replace_malloc.c:...)
2453   by 0x........: main (tc19_shadowmem.c:144)
2454
2455---------- char gran, 0 .. 99, skip 72 ----------
2456---Thread-Announcement------------------------------------------
2457
2458Thread #x was created
2459   ...
2460   by 0x........: pthread_create@* (hg_intercepts.c:...)
2461   by 0x........: main (tc19_shadowmem.c:173)
2462
2463---Thread-Announcement------------------------------------------
2464
2465Thread #x was created
2466   ...
2467   by 0x........: pthread_create@* (hg_intercepts.c:...)
2468   by 0x........: main (tc19_shadowmem.c:172)
2469
2470----------------------------------------------------------------
2471
2472Possible data race during write of size 1 at 0x........ by thread #x
2473Locks held: none
2474   at 0x........: child8 (tc19_shadowmem.c:33)
2475   by 0x........: steer (tc19_shadowmem.c:432)
2476   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2477   ...
2478
2479This conflicts with a previous write of size 1 by thread #x
2480Locks held: none
2481   at 0x........: child8 (tc19_shadowmem.c:33)
2482   by 0x........: steer (tc19_shadowmem.c:432)
2483   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2484   ...
2485 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
2486   at 0x........: malloc (vg_replace_malloc.c:...)
2487   by 0x........: main (tc19_shadowmem.c:144)
2488
2489---------- char gran, 0 .. 99, skip 73 ----------
2490---Thread-Announcement------------------------------------------
2491
2492Thread #x was created
2493   ...
2494   by 0x........: pthread_create@* (hg_intercepts.c:...)
2495   by 0x........: main (tc19_shadowmem.c:173)
2496
2497---Thread-Announcement------------------------------------------
2498
2499Thread #x was created
2500   ...
2501   by 0x........: pthread_create@* (hg_intercepts.c:...)
2502   by 0x........: main (tc19_shadowmem.c:172)
2503
2504----------------------------------------------------------------
2505
2506Possible data race during write of size 1 at 0x........ by thread #x
2507Locks held: none
2508   at 0x........: child8 (tc19_shadowmem.c:33)
2509   by 0x........: steer (tc19_shadowmem.c:434)
2510   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2511   ...
2512
2513This conflicts with a previous write of size 1 by thread #x
2514Locks held: none
2515   at 0x........: child8 (tc19_shadowmem.c:33)
2516   by 0x........: steer (tc19_shadowmem.c:434)
2517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2518   ...
2519 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
2520   at 0x........: malloc (vg_replace_malloc.c:...)
2521   by 0x........: main (tc19_shadowmem.c:144)
2522
2523---------- char gran, 0 .. 99, skip 74 ----------
2524---Thread-Announcement------------------------------------------
2525
2526Thread #x was created
2527   ...
2528   by 0x........: pthread_create@* (hg_intercepts.c:...)
2529   by 0x........: main (tc19_shadowmem.c:173)
2530
2531---Thread-Announcement------------------------------------------
2532
2533Thread #x was created
2534   ...
2535   by 0x........: pthread_create@* (hg_intercepts.c:...)
2536   by 0x........: main (tc19_shadowmem.c:172)
2537
2538----------------------------------------------------------------
2539
2540Possible data race during write of size 1 at 0x........ by thread #x
2541Locks held: none
2542   at 0x........: child8 (tc19_shadowmem.c:33)
2543   by 0x........: steer (tc19_shadowmem.c:436)
2544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2545   ...
2546
2547This conflicts with a previous write of size 1 by thread #x
2548Locks held: none
2549   at 0x........: child8 (tc19_shadowmem.c:33)
2550   by 0x........: steer (tc19_shadowmem.c:436)
2551   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2552   ...
2553 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
2554   at 0x........: malloc (vg_replace_malloc.c:...)
2555   by 0x........: main (tc19_shadowmem.c:144)
2556
2557---------- char gran, 0 .. 99, skip 75 ----------
2558---Thread-Announcement------------------------------------------
2559
2560Thread #x was created
2561   ...
2562   by 0x........: pthread_create@* (hg_intercepts.c:...)
2563   by 0x........: main (tc19_shadowmem.c:173)
2564
2565---Thread-Announcement------------------------------------------
2566
2567Thread #x was created
2568   ...
2569   by 0x........: pthread_create@* (hg_intercepts.c:...)
2570   by 0x........: main (tc19_shadowmem.c:172)
2571
2572----------------------------------------------------------------
2573
2574Possible data race during write of size 1 at 0x........ by thread #x
2575Locks held: none
2576   at 0x........: child8 (tc19_shadowmem.c:33)
2577   by 0x........: steer (tc19_shadowmem.c:438)
2578   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2579   ...
2580
2581This conflicts with a previous write of size 1 by thread #x
2582Locks held: none
2583   at 0x........: child8 (tc19_shadowmem.c:33)
2584   by 0x........: steer (tc19_shadowmem.c:438)
2585   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2586   ...
2587 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
2588   at 0x........: malloc (vg_replace_malloc.c:...)
2589   by 0x........: main (tc19_shadowmem.c:144)
2590
2591---------- char gran, 0 .. 99, skip 76 ----------
2592---Thread-Announcement------------------------------------------
2593
2594Thread #x was created
2595   ...
2596   by 0x........: pthread_create@* (hg_intercepts.c:...)
2597   by 0x........: main (tc19_shadowmem.c:173)
2598
2599---Thread-Announcement------------------------------------------
2600
2601Thread #x was created
2602   ...
2603   by 0x........: pthread_create@* (hg_intercepts.c:...)
2604   by 0x........: main (tc19_shadowmem.c:172)
2605
2606----------------------------------------------------------------
2607
2608Possible data race during write of size 1 at 0x........ by thread #x
2609Locks held: none
2610   at 0x........: child8 (tc19_shadowmem.c:33)
2611   by 0x........: steer (tc19_shadowmem.c:440)
2612   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2613   ...
2614
2615This conflicts with a previous write of size 1 by thread #x
2616Locks held: none
2617   at 0x........: child8 (tc19_shadowmem.c:33)
2618   by 0x........: steer (tc19_shadowmem.c:440)
2619   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2620   ...
2621 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
2622   at 0x........: malloc (vg_replace_malloc.c:...)
2623   by 0x........: main (tc19_shadowmem.c:144)
2624
2625---------- char gran, 0 .. 99, skip 77 ----------
2626---Thread-Announcement------------------------------------------
2627
2628Thread #x was created
2629   ...
2630   by 0x........: pthread_create@* (hg_intercepts.c:...)
2631   by 0x........: main (tc19_shadowmem.c:173)
2632
2633---Thread-Announcement------------------------------------------
2634
2635Thread #x was created
2636   ...
2637   by 0x........: pthread_create@* (hg_intercepts.c:...)
2638   by 0x........: main (tc19_shadowmem.c:172)
2639
2640----------------------------------------------------------------
2641
2642Possible data race during write of size 1 at 0x........ by thread #x
2643Locks held: none
2644   at 0x........: child8 (tc19_shadowmem.c:33)
2645   by 0x........: steer (tc19_shadowmem.c:442)
2646   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2647   ...
2648
2649This conflicts with a previous write of size 1 by thread #x
2650Locks held: none
2651   at 0x........: child8 (tc19_shadowmem.c:33)
2652   by 0x........: steer (tc19_shadowmem.c:442)
2653   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2654   ...
2655 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
2656   at 0x........: malloc (vg_replace_malloc.c:...)
2657   by 0x........: main (tc19_shadowmem.c:144)
2658
2659---------- char gran, 0 .. 99, skip 78 ----------
2660---Thread-Announcement------------------------------------------
2661
2662Thread #x was created
2663   ...
2664   by 0x........: pthread_create@* (hg_intercepts.c:...)
2665   by 0x........: main (tc19_shadowmem.c:173)
2666
2667---Thread-Announcement------------------------------------------
2668
2669Thread #x was created
2670   ...
2671   by 0x........: pthread_create@* (hg_intercepts.c:...)
2672   by 0x........: main (tc19_shadowmem.c:172)
2673
2674----------------------------------------------------------------
2675
2676Possible data race during write of size 1 at 0x........ by thread #x
2677Locks held: none
2678   at 0x........: child8 (tc19_shadowmem.c:33)
2679   by 0x........: steer (tc19_shadowmem.c:444)
2680   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2681   ...
2682
2683This conflicts with a previous write of size 1 by thread #x
2684Locks held: none
2685   at 0x........: child8 (tc19_shadowmem.c:33)
2686   by 0x........: steer (tc19_shadowmem.c:444)
2687   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2688   ...
2689 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
2690   at 0x........: malloc (vg_replace_malloc.c:...)
2691   by 0x........: main (tc19_shadowmem.c:144)
2692
2693---------- char gran, 0 .. 99, skip 79 ----------
2694---Thread-Announcement------------------------------------------
2695
2696Thread #x was created
2697   ...
2698   by 0x........: pthread_create@* (hg_intercepts.c:...)
2699   by 0x........: main (tc19_shadowmem.c:173)
2700
2701---Thread-Announcement------------------------------------------
2702
2703Thread #x was created
2704   ...
2705   by 0x........: pthread_create@* (hg_intercepts.c:...)
2706   by 0x........: main (tc19_shadowmem.c:172)
2707
2708----------------------------------------------------------------
2709
2710Possible data race during write of size 1 at 0x........ by thread #x
2711Locks held: none
2712   at 0x........: child8 (tc19_shadowmem.c:33)
2713   by 0x........: steer (tc19_shadowmem.c:446)
2714   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2715   ...
2716
2717This conflicts with a previous write of size 1 by thread #x
2718Locks held: none
2719   at 0x........: child8 (tc19_shadowmem.c:33)
2720   by 0x........: steer (tc19_shadowmem.c:446)
2721   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2722   ...
2723 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
2724   at 0x........: malloc (vg_replace_malloc.c:...)
2725   by 0x........: main (tc19_shadowmem.c:144)
2726
2727---------- char gran, 0 .. 99, skip 80 ----------
2728---Thread-Announcement------------------------------------------
2729
2730Thread #x was created
2731   ...
2732   by 0x........: pthread_create@* (hg_intercepts.c:...)
2733   by 0x........: main (tc19_shadowmem.c:173)
2734
2735---Thread-Announcement------------------------------------------
2736
2737Thread #x was created
2738   ...
2739   by 0x........: pthread_create@* (hg_intercepts.c:...)
2740   by 0x........: main (tc19_shadowmem.c:172)
2741
2742----------------------------------------------------------------
2743
2744Possible data race during write of size 1 at 0x........ by thread #x
2745Locks held: none
2746   at 0x........: child8 (tc19_shadowmem.c:33)
2747   by 0x........: steer (tc19_shadowmem.c:448)
2748   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2749   ...
2750
2751This conflicts with a previous write of size 1 by thread #x
2752Locks held: none
2753   at 0x........: child8 (tc19_shadowmem.c:33)
2754   by 0x........: steer (tc19_shadowmem.c:448)
2755   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2756   ...
2757 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
2758   at 0x........: malloc (vg_replace_malloc.c:...)
2759   by 0x........: main (tc19_shadowmem.c:144)
2760
2761---------- char gran, 0 .. 99, skip 81 ----------
2762---Thread-Announcement------------------------------------------
2763
2764Thread #x was created
2765   ...
2766   by 0x........: pthread_create@* (hg_intercepts.c:...)
2767   by 0x........: main (tc19_shadowmem.c:173)
2768
2769---Thread-Announcement------------------------------------------
2770
2771Thread #x was created
2772   ...
2773   by 0x........: pthread_create@* (hg_intercepts.c:...)
2774   by 0x........: main (tc19_shadowmem.c:172)
2775
2776----------------------------------------------------------------
2777
2778Possible data race during write of size 1 at 0x........ by thread #x
2779Locks held: none
2780   at 0x........: child8 (tc19_shadowmem.c:33)
2781   by 0x........: steer (tc19_shadowmem.c:450)
2782   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2783   ...
2784
2785This conflicts with a previous write of size 1 by thread #x
2786Locks held: none
2787   at 0x........: child8 (tc19_shadowmem.c:33)
2788   by 0x........: steer (tc19_shadowmem.c:450)
2789   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2790   ...
2791 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
2792   at 0x........: malloc (vg_replace_malloc.c:...)
2793   by 0x........: main (tc19_shadowmem.c:144)
2794
2795---------- char gran, 0 .. 99, skip 82 ----------
2796---Thread-Announcement------------------------------------------
2797
2798Thread #x was created
2799   ...
2800   by 0x........: pthread_create@* (hg_intercepts.c:...)
2801   by 0x........: main (tc19_shadowmem.c:173)
2802
2803---Thread-Announcement------------------------------------------
2804
2805Thread #x was created
2806   ...
2807   by 0x........: pthread_create@* (hg_intercepts.c:...)
2808   by 0x........: main (tc19_shadowmem.c:172)
2809
2810----------------------------------------------------------------
2811
2812Possible data race during write of size 1 at 0x........ by thread #x
2813Locks held: none
2814   at 0x........: child8 (tc19_shadowmem.c:33)
2815   by 0x........: steer (tc19_shadowmem.c:452)
2816   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2817   ...
2818
2819This conflicts with a previous write of size 1 by thread #x
2820Locks held: none
2821   at 0x........: child8 (tc19_shadowmem.c:33)
2822   by 0x........: steer (tc19_shadowmem.c:452)
2823   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2824   ...
2825 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
2826   at 0x........: malloc (vg_replace_malloc.c:...)
2827   by 0x........: main (tc19_shadowmem.c:144)
2828
2829---------- char gran, 0 .. 99, skip 83 ----------
2830---Thread-Announcement------------------------------------------
2831
2832Thread #x was created
2833   ...
2834   by 0x........: pthread_create@* (hg_intercepts.c:...)
2835   by 0x........: main (tc19_shadowmem.c:173)
2836
2837---Thread-Announcement------------------------------------------
2838
2839Thread #x was created
2840   ...
2841   by 0x........: pthread_create@* (hg_intercepts.c:...)
2842   by 0x........: main (tc19_shadowmem.c:172)
2843
2844----------------------------------------------------------------
2845
2846Possible data race during write of size 1 at 0x........ by thread #x
2847Locks held: none
2848   at 0x........: child8 (tc19_shadowmem.c:33)
2849   by 0x........: steer (tc19_shadowmem.c:454)
2850   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2851   ...
2852
2853This conflicts with a previous write of size 1 by thread #x
2854Locks held: none
2855   at 0x........: child8 (tc19_shadowmem.c:33)
2856   by 0x........: steer (tc19_shadowmem.c:454)
2857   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2858   ...
2859 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
2860   at 0x........: malloc (vg_replace_malloc.c:...)
2861   by 0x........: main (tc19_shadowmem.c:144)
2862
2863---------- char gran, 0 .. 99, skip 84 ----------
2864---Thread-Announcement------------------------------------------
2865
2866Thread #x was created
2867   ...
2868   by 0x........: pthread_create@* (hg_intercepts.c:...)
2869   by 0x........: main (tc19_shadowmem.c:173)
2870
2871---Thread-Announcement------------------------------------------
2872
2873Thread #x was created
2874   ...
2875   by 0x........: pthread_create@* (hg_intercepts.c:...)
2876   by 0x........: main (tc19_shadowmem.c:172)
2877
2878----------------------------------------------------------------
2879
2880Possible data race during write of size 1 at 0x........ by thread #x
2881Locks held: none
2882   at 0x........: child8 (tc19_shadowmem.c:33)
2883   by 0x........: steer (tc19_shadowmem.c:456)
2884   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2885   ...
2886
2887This conflicts with a previous write of size 1 by thread #x
2888Locks held: none
2889   at 0x........: child8 (tc19_shadowmem.c:33)
2890   by 0x........: steer (tc19_shadowmem.c:456)
2891   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2892   ...
2893 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
2894   at 0x........: malloc (vg_replace_malloc.c:...)
2895   by 0x........: main (tc19_shadowmem.c:144)
2896
2897---------- char gran, 0 .. 99, skip 85 ----------
2898---Thread-Announcement------------------------------------------
2899
2900Thread #x was created
2901   ...
2902   by 0x........: pthread_create@* (hg_intercepts.c:...)
2903   by 0x........: main (tc19_shadowmem.c:173)
2904
2905---Thread-Announcement------------------------------------------
2906
2907Thread #x was created
2908   ...
2909   by 0x........: pthread_create@* (hg_intercepts.c:...)
2910   by 0x........: main (tc19_shadowmem.c:172)
2911
2912----------------------------------------------------------------
2913
2914Possible data race during write of size 1 at 0x........ by thread #x
2915Locks held: none
2916   at 0x........: child8 (tc19_shadowmem.c:33)
2917   by 0x........: steer (tc19_shadowmem.c:458)
2918   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2919   ...
2920
2921This conflicts with a previous write of size 1 by thread #x
2922Locks held: none
2923   at 0x........: child8 (tc19_shadowmem.c:33)
2924   by 0x........: steer (tc19_shadowmem.c:458)
2925   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2926   ...
2927 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
2928   at 0x........: malloc (vg_replace_malloc.c:...)
2929   by 0x........: main (tc19_shadowmem.c:144)
2930
2931---------- char gran, 0 .. 99, skip 86 ----------
2932---Thread-Announcement------------------------------------------
2933
2934Thread #x was created
2935   ...
2936   by 0x........: pthread_create@* (hg_intercepts.c:...)
2937   by 0x........: main (tc19_shadowmem.c:173)
2938
2939---Thread-Announcement------------------------------------------
2940
2941Thread #x was created
2942   ...
2943   by 0x........: pthread_create@* (hg_intercepts.c:...)
2944   by 0x........: main (tc19_shadowmem.c:172)
2945
2946----------------------------------------------------------------
2947
2948Possible data race during write of size 1 at 0x........ by thread #x
2949Locks held: none
2950   at 0x........: child8 (tc19_shadowmem.c:33)
2951   by 0x........: steer (tc19_shadowmem.c:460)
2952   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2953   ...
2954
2955This conflicts with a previous write of size 1 by thread #x
2956Locks held: none
2957   at 0x........: child8 (tc19_shadowmem.c:33)
2958   by 0x........: steer (tc19_shadowmem.c:460)
2959   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2960   ...
2961 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
2962   at 0x........: malloc (vg_replace_malloc.c:...)
2963   by 0x........: main (tc19_shadowmem.c:144)
2964
2965---------- char gran, 0 .. 99, skip 87 ----------
2966---Thread-Announcement------------------------------------------
2967
2968Thread #x was created
2969   ...
2970   by 0x........: pthread_create@* (hg_intercepts.c:...)
2971   by 0x........: main (tc19_shadowmem.c:173)
2972
2973---Thread-Announcement------------------------------------------
2974
2975Thread #x was created
2976   ...
2977   by 0x........: pthread_create@* (hg_intercepts.c:...)
2978   by 0x........: main (tc19_shadowmem.c:172)
2979
2980----------------------------------------------------------------
2981
2982Possible data race during write of size 1 at 0x........ by thread #x
2983Locks held: none
2984   at 0x........: child8 (tc19_shadowmem.c:33)
2985   by 0x........: steer (tc19_shadowmem.c:462)
2986   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2987   ...
2988
2989This conflicts with a previous write of size 1 by thread #x
2990Locks held: none
2991   at 0x........: child8 (tc19_shadowmem.c:33)
2992   by 0x........: steer (tc19_shadowmem.c:462)
2993   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2994   ...
2995 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
2996   at 0x........: malloc (vg_replace_malloc.c:...)
2997   by 0x........: main (tc19_shadowmem.c:144)
2998
2999---------- char gran, 0 .. 99, skip 88 ----------
3000---Thread-Announcement------------------------------------------
3001
3002Thread #x was created
3003   ...
3004   by 0x........: pthread_create@* (hg_intercepts.c:...)
3005   by 0x........: main (tc19_shadowmem.c:173)
3006
3007---Thread-Announcement------------------------------------------
3008
3009Thread #x was created
3010   ...
3011   by 0x........: pthread_create@* (hg_intercepts.c:...)
3012   by 0x........: main (tc19_shadowmem.c:172)
3013
3014----------------------------------------------------------------
3015
3016Possible data race during write of size 1 at 0x........ by thread #x
3017Locks held: none
3018   at 0x........: child8 (tc19_shadowmem.c:33)
3019   by 0x........: steer (tc19_shadowmem.c:464)
3020   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3021   ...
3022
3023This conflicts with a previous write of size 1 by thread #x
3024Locks held: none
3025   at 0x........: child8 (tc19_shadowmem.c:33)
3026   by 0x........: steer (tc19_shadowmem.c:464)
3027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3028   ...
3029 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
3030   at 0x........: malloc (vg_replace_malloc.c:...)
3031   by 0x........: main (tc19_shadowmem.c:144)
3032
3033---------- char gran, 0 .. 99, skip 89 ----------
3034---Thread-Announcement------------------------------------------
3035
3036Thread #x was created
3037   ...
3038   by 0x........: pthread_create@* (hg_intercepts.c:...)
3039   by 0x........: main (tc19_shadowmem.c:173)
3040
3041---Thread-Announcement------------------------------------------
3042
3043Thread #x was created
3044   ...
3045   by 0x........: pthread_create@* (hg_intercepts.c:...)
3046   by 0x........: main (tc19_shadowmem.c:172)
3047
3048----------------------------------------------------------------
3049
3050Possible data race during write of size 1 at 0x........ by thread #x
3051Locks held: none
3052   at 0x........: child8 (tc19_shadowmem.c:33)
3053   by 0x........: steer (tc19_shadowmem.c:466)
3054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3055   ...
3056
3057This conflicts with a previous write of size 1 by thread #x
3058Locks held: none
3059   at 0x........: child8 (tc19_shadowmem.c:33)
3060   by 0x........: steer (tc19_shadowmem.c:466)
3061   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3062   ...
3063 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
3064   at 0x........: malloc (vg_replace_malloc.c:...)
3065   by 0x........: main (tc19_shadowmem.c:144)
3066
3067---------- char gran, 0 .. 99, skip 90 ----------
3068---Thread-Announcement------------------------------------------
3069
3070Thread #x was created
3071   ...
3072   by 0x........: pthread_create@* (hg_intercepts.c:...)
3073   by 0x........: main (tc19_shadowmem.c:173)
3074
3075---Thread-Announcement------------------------------------------
3076
3077Thread #x was created
3078   ...
3079   by 0x........: pthread_create@* (hg_intercepts.c:...)
3080   by 0x........: main (tc19_shadowmem.c:172)
3081
3082----------------------------------------------------------------
3083
3084Possible data race during write of size 1 at 0x........ by thread #x
3085Locks held: none
3086   at 0x........: child8 (tc19_shadowmem.c:33)
3087   by 0x........: steer (tc19_shadowmem.c:468)
3088   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3089   ...
3090
3091This conflicts with a previous write of size 1 by thread #x
3092Locks held: none
3093   at 0x........: child8 (tc19_shadowmem.c:33)
3094   by 0x........: steer (tc19_shadowmem.c:468)
3095   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3096   ...
3097 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
3098   at 0x........: malloc (vg_replace_malloc.c:...)
3099   by 0x........: main (tc19_shadowmem.c:144)
3100
3101---------- char gran, 0 .. 99, skip 91 ----------
3102---Thread-Announcement------------------------------------------
3103
3104Thread #x was created
3105   ...
3106   by 0x........: pthread_create@* (hg_intercepts.c:...)
3107   by 0x........: main (tc19_shadowmem.c:173)
3108
3109---Thread-Announcement------------------------------------------
3110
3111Thread #x was created
3112   ...
3113   by 0x........: pthread_create@* (hg_intercepts.c:...)
3114   by 0x........: main (tc19_shadowmem.c:172)
3115
3116----------------------------------------------------------------
3117
3118Possible data race during write of size 1 at 0x........ by thread #x
3119Locks held: none
3120   at 0x........: child8 (tc19_shadowmem.c:33)
3121   by 0x........: steer (tc19_shadowmem.c:470)
3122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3123   ...
3124
3125This conflicts with a previous write of size 1 by thread #x
3126Locks held: none
3127   at 0x........: child8 (tc19_shadowmem.c:33)
3128   by 0x........: steer (tc19_shadowmem.c:470)
3129   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3130   ...
3131 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
3132   at 0x........: malloc (vg_replace_malloc.c:...)
3133   by 0x........: main (tc19_shadowmem.c:144)
3134
3135---------- char gran, 0 .. 99, skip 92 ----------
3136---Thread-Announcement------------------------------------------
3137
3138Thread #x was created
3139   ...
3140   by 0x........: pthread_create@* (hg_intercepts.c:...)
3141   by 0x........: main (tc19_shadowmem.c:173)
3142
3143---Thread-Announcement------------------------------------------
3144
3145Thread #x was created
3146   ...
3147   by 0x........: pthread_create@* (hg_intercepts.c:...)
3148   by 0x........: main (tc19_shadowmem.c:172)
3149
3150----------------------------------------------------------------
3151
3152Possible data race during write of size 1 at 0x........ by thread #x
3153Locks held: none
3154   at 0x........: child8 (tc19_shadowmem.c:33)
3155   by 0x........: steer (tc19_shadowmem.c:472)
3156   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3157   ...
3158
3159This conflicts with a previous write of size 1 by thread #x
3160Locks held: none
3161   at 0x........: child8 (tc19_shadowmem.c:33)
3162   by 0x........: steer (tc19_shadowmem.c:472)
3163   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3164   ...
3165 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
3166   at 0x........: malloc (vg_replace_malloc.c:...)
3167   by 0x........: main (tc19_shadowmem.c:144)
3168
3169---------- char gran, 0 .. 99, skip 93 ----------
3170---Thread-Announcement------------------------------------------
3171
3172Thread #x was created
3173   ...
3174   by 0x........: pthread_create@* (hg_intercepts.c:...)
3175   by 0x........: main (tc19_shadowmem.c:173)
3176
3177---Thread-Announcement------------------------------------------
3178
3179Thread #x was created
3180   ...
3181   by 0x........: pthread_create@* (hg_intercepts.c:...)
3182   by 0x........: main (tc19_shadowmem.c:172)
3183
3184----------------------------------------------------------------
3185
3186Possible data race during write of size 1 at 0x........ by thread #x
3187Locks held: none
3188   at 0x........: child8 (tc19_shadowmem.c:33)
3189   by 0x........: steer (tc19_shadowmem.c:474)
3190   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3191   ...
3192
3193This conflicts with a previous write of size 1 by thread #x
3194Locks held: none
3195   at 0x........: child8 (tc19_shadowmem.c:33)
3196   by 0x........: steer (tc19_shadowmem.c:474)
3197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3198   ...
3199 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
3200   at 0x........: malloc (vg_replace_malloc.c:...)
3201   by 0x........: main (tc19_shadowmem.c:144)
3202
3203---------- char gran, 0 .. 99, skip 94 ----------
3204---Thread-Announcement------------------------------------------
3205
3206Thread #x was created
3207   ...
3208   by 0x........: pthread_create@* (hg_intercepts.c:...)
3209   by 0x........: main (tc19_shadowmem.c:173)
3210
3211---Thread-Announcement------------------------------------------
3212
3213Thread #x was created
3214   ...
3215   by 0x........: pthread_create@* (hg_intercepts.c:...)
3216   by 0x........: main (tc19_shadowmem.c:172)
3217
3218----------------------------------------------------------------
3219
3220Possible data race during write of size 1 at 0x........ by thread #x
3221Locks held: none
3222   at 0x........: child8 (tc19_shadowmem.c:33)
3223   by 0x........: steer (tc19_shadowmem.c:476)
3224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3225   ...
3226
3227This conflicts with a previous write of size 1 by thread #x
3228Locks held: none
3229   at 0x........: child8 (tc19_shadowmem.c:33)
3230   by 0x........: steer (tc19_shadowmem.c:476)
3231   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3232   ...
3233 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
3234   at 0x........: malloc (vg_replace_malloc.c:...)
3235   by 0x........: main (tc19_shadowmem.c:144)
3236
3237---------- char gran, 0 .. 99, skip 95 ----------
3238---Thread-Announcement------------------------------------------
3239
3240Thread #x was created
3241   ...
3242   by 0x........: pthread_create@* (hg_intercepts.c:...)
3243   by 0x........: main (tc19_shadowmem.c:173)
3244
3245---Thread-Announcement------------------------------------------
3246
3247Thread #x was created
3248   ...
3249   by 0x........: pthread_create@* (hg_intercepts.c:...)
3250   by 0x........: main (tc19_shadowmem.c:172)
3251
3252----------------------------------------------------------------
3253
3254Possible data race during write of size 1 at 0x........ by thread #x
3255Locks held: none
3256   at 0x........: child8 (tc19_shadowmem.c:33)
3257   by 0x........: steer (tc19_shadowmem.c:478)
3258   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3259   ...
3260
3261This conflicts with a previous write of size 1 by thread #x
3262Locks held: none
3263   at 0x........: child8 (tc19_shadowmem.c:33)
3264   by 0x........: steer (tc19_shadowmem.c:478)
3265   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3266   ...
3267 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
3268   at 0x........: malloc (vg_replace_malloc.c:...)
3269   by 0x........: main (tc19_shadowmem.c:144)
3270
3271---------- char gran, 0 .. 99, skip 96 ----------
3272---Thread-Announcement------------------------------------------
3273
3274Thread #x was created
3275   ...
3276   by 0x........: pthread_create@* (hg_intercepts.c:...)
3277   by 0x........: main (tc19_shadowmem.c:173)
3278
3279---Thread-Announcement------------------------------------------
3280
3281Thread #x was created
3282   ...
3283   by 0x........: pthread_create@* (hg_intercepts.c:...)
3284   by 0x........: main (tc19_shadowmem.c:172)
3285
3286----------------------------------------------------------------
3287
3288Possible data race during write of size 1 at 0x........ by thread #x
3289Locks held: none
3290   at 0x........: child8 (tc19_shadowmem.c:33)
3291   by 0x........: steer (tc19_shadowmem.c:480)
3292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3293   ...
3294
3295This conflicts with a previous write of size 1 by thread #x
3296Locks held: none
3297   at 0x........: child8 (tc19_shadowmem.c:33)
3298   by 0x........: steer (tc19_shadowmem.c:480)
3299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3300   ...
3301 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
3302   at 0x........: malloc (vg_replace_malloc.c:...)
3303   by 0x........: main (tc19_shadowmem.c:144)
3304
3305---------- char gran, 0 .. 99, skip 97 ----------
3306---Thread-Announcement------------------------------------------
3307
3308Thread #x was created
3309   ...
3310   by 0x........: pthread_create@* (hg_intercepts.c:...)
3311   by 0x........: main (tc19_shadowmem.c:173)
3312
3313---Thread-Announcement------------------------------------------
3314
3315Thread #x was created
3316   ...
3317   by 0x........: pthread_create@* (hg_intercepts.c:...)
3318   by 0x........: main (tc19_shadowmem.c:172)
3319
3320----------------------------------------------------------------
3321
3322Possible data race during write of size 1 at 0x........ by thread #x
3323Locks held: none
3324   at 0x........: child8 (tc19_shadowmem.c:33)
3325   by 0x........: steer (tc19_shadowmem.c:482)
3326   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3327   ...
3328
3329This conflicts with a previous write of size 1 by thread #x
3330Locks held: none
3331   at 0x........: child8 (tc19_shadowmem.c:33)
3332   by 0x........: steer (tc19_shadowmem.c:482)
3333   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3334   ...
3335 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
3336   at 0x........: malloc (vg_replace_malloc.c:...)
3337   by 0x........: main (tc19_shadowmem.c:144)
3338
3339---------- char gran, 0 .. 99, skip 98 ----------
3340---Thread-Announcement------------------------------------------
3341
3342Thread #x was created
3343   ...
3344   by 0x........: pthread_create@* (hg_intercepts.c:...)
3345   by 0x........: main (tc19_shadowmem.c:173)
3346
3347---Thread-Announcement------------------------------------------
3348
3349Thread #x was created
3350   ...
3351   by 0x........: pthread_create@* (hg_intercepts.c:...)
3352   by 0x........: main (tc19_shadowmem.c:172)
3353
3354----------------------------------------------------------------
3355
3356Possible data race during write of size 1 at 0x........ by thread #x
3357Locks held: none
3358   at 0x........: child8 (tc19_shadowmem.c:33)
3359   by 0x........: steer (tc19_shadowmem.c:484)
3360   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3361   ...
3362
3363This conflicts with a previous write of size 1 by thread #x
3364Locks held: none
3365   at 0x........: child8 (tc19_shadowmem.c:33)
3366   by 0x........: steer (tc19_shadowmem.c:484)
3367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3368   ...
3369 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
3370   at 0x........: malloc (vg_replace_malloc.c:...)
3371   by 0x........: main (tc19_shadowmem.c:144)
3372
3373
3374==========================================================
3375=== 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 ===
3376==========================================================
3377
3378---------- short gran, 0 .. 98, skip 0 ----------
3379---Thread-Announcement------------------------------------------
3380
3381Thread #x was created
3382   ...
3383   by 0x........: pthread_create@* (hg_intercepts.c:...)
3384   by 0x........: main (tc19_shadowmem.c:204)
3385
3386---Thread-Announcement------------------------------------------
3387
3388Thread #x was created
3389   ...
3390   by 0x........: pthread_create@* (hg_intercepts.c:...)
3391   by 0x........: main (tc19_shadowmem.c:203)
3392
3393----------------------------------------------------------------
3394
3395Possible data race during write of size 2 at 0x........ by thread #x
3396Locks held: none
3397   at 0x........: child16 (tc19_shadowmem.c:57)
3398   by 0x........: steer (tc19_shadowmem.c:288)
3399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3400   ...
3401
3402This conflicts with a previous write of size 2 by thread #x
3403Locks held: none
3404   at 0x........: child16 (tc19_shadowmem.c:57)
3405   by 0x........: steer (tc19_shadowmem.c:288)
3406   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3407   ...
3408 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
3409   at 0x........: malloc (vg_replace_malloc.c:...)
3410   by 0x........: main (tc19_shadowmem.c:144)
3411
3412
3413More than 100 errors detected.  Subsequent errors
3414will still be recorded, but in less detail than before.
3415---------- short gran, 1 .. 98, skip 1 ----------
3416---Thread-Announcement------------------------------------------
3417
3418Thread #x was created
3419   ...
3420   by 0x........: pthread_create@* (hg_intercepts.c:...)
3421   by 0x........: main (tc19_shadowmem.c:204)
3422
3423---Thread-Announcement------------------------------------------
3424
3425Thread #x was created
3426   ...
3427   by 0x........: pthread_create@* (hg_intercepts.c:...)
3428   by 0x........: main (tc19_shadowmem.c:203)
3429
3430----------------------------------------------------------------
3431
3432Possible data race during write of size 1 at 0x........ by thread #x
3433Locks held: none
3434   at 0x........: child16 (tc19_shadowmem.c:57)
3435   by 0x........: steer (tc19_shadowmem.c:290)
3436   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3437   ...
3438
3439This conflicts with a previous write of size 1 by thread #x
3440Locks held: none
3441   at 0x........: child16 (tc19_shadowmem.c:57)
3442   by 0x........: steer (tc19_shadowmem.c:290)
3443   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3444   ...
3445 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
3446   at 0x........: malloc (vg_replace_malloc.c:...)
3447   by 0x........: main (tc19_shadowmem.c:144)
3448
3449----------------------------------------------------------------
3450
3451Possible data race during write of size 1 at 0x........ by thread #x
3452Locks held: none
3453   at 0x........: child16 (tc19_shadowmem.c:57)
3454   by 0x........: steer (tc19_shadowmem.c:290)
3455   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3456   ...
3457
3458This conflicts with a previous write of size 1 by thread #x
3459Locks held: none
3460   at 0x........: child16 (tc19_shadowmem.c:57)
3461   by 0x........: steer (tc19_shadowmem.c:290)
3462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3463   ...
3464 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
3465   at 0x........: malloc (vg_replace_malloc.c:...)
3466   by 0x........: main (tc19_shadowmem.c:144)
3467
3468---------- short gran, 0 .. 98, skip 2 ----------
3469---Thread-Announcement------------------------------------------
3470
3471Thread #x was created
3472   ...
3473   by 0x........: pthread_create@* (hg_intercepts.c:...)
3474   by 0x........: main (tc19_shadowmem.c:204)
3475
3476---Thread-Announcement------------------------------------------
3477
3478Thread #x was created
3479   ...
3480   by 0x........: pthread_create@* (hg_intercepts.c:...)
3481   by 0x........: main (tc19_shadowmem.c:203)
3482
3483----------------------------------------------------------------
3484
3485Possible data race during write of size 2 at 0x........ by thread #x
3486Locks held: none
3487   at 0x........: child16 (tc19_shadowmem.c:57)
3488   by 0x........: steer (tc19_shadowmem.c:292)
3489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3490   ...
3491
3492This conflicts with a previous write of size 2 by thread #x
3493Locks held: none
3494   at 0x........: child16 (tc19_shadowmem.c:57)
3495   by 0x........: steer (tc19_shadowmem.c:292)
3496   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3497   ...
3498 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
3499   at 0x........: malloc (vg_replace_malloc.c:...)
3500   by 0x........: main (tc19_shadowmem.c:144)
3501
3502---------- short gran, 1 .. 98, skip 3 ----------
3503---Thread-Announcement------------------------------------------
3504
3505Thread #x was created
3506   ...
3507   by 0x........: pthread_create@* (hg_intercepts.c:...)
3508   by 0x........: main (tc19_shadowmem.c:204)
3509
3510---Thread-Announcement------------------------------------------
3511
3512Thread #x was created
3513   ...
3514   by 0x........: pthread_create@* (hg_intercepts.c:...)
3515   by 0x........: main (tc19_shadowmem.c:203)
3516
3517----------------------------------------------------------------
3518
3519Possible data race during write of size 1 at 0x........ by thread #x
3520Locks held: none
3521   at 0x........: child16 (tc19_shadowmem.c:57)
3522   by 0x........: steer (tc19_shadowmem.c:294)
3523   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3524   ...
3525
3526This conflicts with a previous write of size 1 by thread #x
3527Locks held: none
3528   at 0x........: child16 (tc19_shadowmem.c:57)
3529   by 0x........: steer (tc19_shadowmem.c:294)
3530   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3531   ...
3532 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
3533   at 0x........: malloc (vg_replace_malloc.c:...)
3534   by 0x........: main (tc19_shadowmem.c:144)
3535
3536----------------------------------------------------------------
3537
3538Possible data race during write of size 1 at 0x........ by thread #x
3539Locks held: none
3540   at 0x........: child16 (tc19_shadowmem.c:57)
3541   by 0x........: steer (tc19_shadowmem.c:294)
3542   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3543   ...
3544
3545This conflicts with a previous write of size 1 by thread #x
3546Locks held: none
3547   at 0x........: child16 (tc19_shadowmem.c:57)
3548   by 0x........: steer (tc19_shadowmem.c:294)
3549   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3550   ...
3551 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
3552   at 0x........: malloc (vg_replace_malloc.c:...)
3553   by 0x........: main (tc19_shadowmem.c:144)
3554
3555---------- short gran, 0 .. 98, skip 4 ----------
3556---Thread-Announcement------------------------------------------
3557
3558Thread #x was created
3559   ...
3560   by 0x........: pthread_create@* (hg_intercepts.c:...)
3561   by 0x........: main (tc19_shadowmem.c:204)
3562
3563---Thread-Announcement------------------------------------------
3564
3565Thread #x was created
3566   ...
3567   by 0x........: pthread_create@* (hg_intercepts.c:...)
3568   by 0x........: main (tc19_shadowmem.c:203)
3569
3570----------------------------------------------------------------
3571
3572Possible data race during write of size 2 at 0x........ by thread #x
3573Locks held: none
3574   at 0x........: child16 (tc19_shadowmem.c:57)
3575   by 0x........: steer (tc19_shadowmem.c:296)
3576   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3577   ...
3578
3579This conflicts with a previous write of size 2 by thread #x
3580Locks held: none
3581   at 0x........: child16 (tc19_shadowmem.c:57)
3582   by 0x........: steer (tc19_shadowmem.c:296)
3583   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3584   ...
3585 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
3586   at 0x........: malloc (vg_replace_malloc.c:...)
3587   by 0x........: main (tc19_shadowmem.c:144)
3588
3589---------- short gran, 1 .. 98, skip 5 ----------
3590---Thread-Announcement------------------------------------------
3591
3592Thread #x was created
3593   ...
3594   by 0x........: pthread_create@* (hg_intercepts.c:...)
3595   by 0x........: main (tc19_shadowmem.c:204)
3596
3597---Thread-Announcement------------------------------------------
3598
3599Thread #x was created
3600   ...
3601   by 0x........: pthread_create@* (hg_intercepts.c:...)
3602   by 0x........: main (tc19_shadowmem.c:203)
3603
3604----------------------------------------------------------------
3605
3606Possible data race during write of size 1 at 0x........ by thread #x
3607Locks held: none
3608   at 0x........: child16 (tc19_shadowmem.c:57)
3609   by 0x........: steer (tc19_shadowmem.c:298)
3610   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3611   ...
3612
3613This conflicts with a previous write of size 1 by thread #x
3614Locks held: none
3615   at 0x........: child16 (tc19_shadowmem.c:57)
3616   by 0x........: steer (tc19_shadowmem.c:298)
3617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3618   ...
3619 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
3620   at 0x........: malloc (vg_replace_malloc.c:...)
3621   by 0x........: main (tc19_shadowmem.c:144)
3622
3623----------------------------------------------------------------
3624
3625Possible data race during write of size 1 at 0x........ by thread #x
3626Locks held: none
3627   at 0x........: child16 (tc19_shadowmem.c:57)
3628   by 0x........: steer (tc19_shadowmem.c:298)
3629   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3630   ...
3631
3632This conflicts with a previous write of size 1 by thread #x
3633Locks held: none
3634   at 0x........: child16 (tc19_shadowmem.c:57)
3635   by 0x........: steer (tc19_shadowmem.c:298)
3636   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3637   ...
3638 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
3639   at 0x........: malloc (vg_replace_malloc.c:...)
3640   by 0x........: main (tc19_shadowmem.c:144)
3641
3642---------- short gran, 0 .. 98, skip 6 ----------
3643---Thread-Announcement------------------------------------------
3644
3645Thread #x was created
3646   ...
3647   by 0x........: pthread_create@* (hg_intercepts.c:...)
3648   by 0x........: main (tc19_shadowmem.c:204)
3649
3650---Thread-Announcement------------------------------------------
3651
3652Thread #x was created
3653   ...
3654   by 0x........: pthread_create@* (hg_intercepts.c:...)
3655   by 0x........: main (tc19_shadowmem.c:203)
3656
3657----------------------------------------------------------------
3658
3659Possible data race during write of size 2 at 0x........ by thread #x
3660Locks held: none
3661   at 0x........: child16 (tc19_shadowmem.c:57)
3662   by 0x........: steer (tc19_shadowmem.c:300)
3663   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3664   ...
3665
3666This conflicts with a previous write of size 2 by thread #x
3667Locks held: none
3668   at 0x........: child16 (tc19_shadowmem.c:57)
3669   by 0x........: steer (tc19_shadowmem.c:300)
3670   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3671   ...
3672 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
3673   at 0x........: malloc (vg_replace_malloc.c:...)
3674   by 0x........: main (tc19_shadowmem.c:144)
3675
3676---------- short gran, 1 .. 98, skip 7 ----------
3677---Thread-Announcement------------------------------------------
3678
3679Thread #x was created
3680   ...
3681   by 0x........: pthread_create@* (hg_intercepts.c:...)
3682   by 0x........: main (tc19_shadowmem.c:204)
3683
3684---Thread-Announcement------------------------------------------
3685
3686Thread #x was created
3687   ...
3688   by 0x........: pthread_create@* (hg_intercepts.c:...)
3689   by 0x........: main (tc19_shadowmem.c:203)
3690
3691----------------------------------------------------------------
3692
3693Possible data race during write of size 1 at 0x........ by thread #x
3694Locks held: none
3695   at 0x........: child16 (tc19_shadowmem.c:57)
3696   by 0x........: steer (tc19_shadowmem.c:302)
3697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3698   ...
3699
3700This conflicts with a previous write of size 1 by thread #x
3701Locks held: none
3702   at 0x........: child16 (tc19_shadowmem.c:57)
3703   by 0x........: steer (tc19_shadowmem.c:302)
3704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3705   ...
3706 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
3707   at 0x........: malloc (vg_replace_malloc.c:...)
3708   by 0x........: main (tc19_shadowmem.c:144)
3709
3710----------------------------------------------------------------
3711
3712Possible data race during write of size 1 at 0x........ by thread #x
3713Locks held: none
3714   at 0x........: child16 (tc19_shadowmem.c:57)
3715   by 0x........: steer (tc19_shadowmem.c:302)
3716   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3717   ...
3718
3719This conflicts with a previous write of size 1 by thread #x
3720Locks held: none
3721   at 0x........: child16 (tc19_shadowmem.c:57)
3722   by 0x........: steer (tc19_shadowmem.c:302)
3723   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3724   ...
3725 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
3726   at 0x........: malloc (vg_replace_malloc.c:...)
3727   by 0x........: main (tc19_shadowmem.c:144)
3728
3729---------- short gran, 0 .. 98, skip 8 ----------
3730---Thread-Announcement------------------------------------------
3731
3732Thread #x was created
3733   ...
3734   by 0x........: pthread_create@* (hg_intercepts.c:...)
3735   by 0x........: main (tc19_shadowmem.c:204)
3736
3737---Thread-Announcement------------------------------------------
3738
3739Thread #x was created
3740   ...
3741   by 0x........: pthread_create@* (hg_intercepts.c:...)
3742   by 0x........: main (tc19_shadowmem.c:203)
3743
3744----------------------------------------------------------------
3745
3746Possible data race during write of size 2 at 0x........ by thread #x
3747Locks held: none
3748   at 0x........: child16 (tc19_shadowmem.c:57)
3749   by 0x........: steer (tc19_shadowmem.c:304)
3750   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3751   ...
3752
3753This conflicts with a previous write of size 2 by thread #x
3754Locks held: none
3755   at 0x........: child16 (tc19_shadowmem.c:57)
3756   by 0x........: steer (tc19_shadowmem.c:304)
3757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3758   ...
3759 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
3760   at 0x........: malloc (vg_replace_malloc.c:...)
3761   by 0x........: main (tc19_shadowmem.c:144)
3762
3763---------- short gran, 1 .. 98, skip 9 ----------
3764---Thread-Announcement------------------------------------------
3765
3766Thread #x was created
3767   ...
3768   by 0x........: pthread_create@* (hg_intercepts.c:...)
3769   by 0x........: main (tc19_shadowmem.c:204)
3770
3771---Thread-Announcement------------------------------------------
3772
3773Thread #x was created
3774   ...
3775   by 0x........: pthread_create@* (hg_intercepts.c:...)
3776   by 0x........: main (tc19_shadowmem.c:203)
3777
3778----------------------------------------------------------------
3779
3780Possible data race during write of size 1 at 0x........ by thread #x
3781Locks held: none
3782   at 0x........: child16 (tc19_shadowmem.c:57)
3783   by 0x........: steer (tc19_shadowmem.c:306)
3784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3785   ...
3786
3787This conflicts with a previous write of size 1 by thread #x
3788Locks held: none
3789   at 0x........: child16 (tc19_shadowmem.c:57)
3790   by 0x........: steer (tc19_shadowmem.c:306)
3791   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3792   ...
3793 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
3794   at 0x........: malloc (vg_replace_malloc.c:...)
3795   by 0x........: main (tc19_shadowmem.c:144)
3796
3797----------------------------------------------------------------
3798
3799Possible data race during write of size 1 at 0x........ by thread #x
3800Locks held: none
3801   at 0x........: child16 (tc19_shadowmem.c:57)
3802   by 0x........: steer (tc19_shadowmem.c:306)
3803   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3804   ...
3805
3806This conflicts with a previous write of size 1 by thread #x
3807Locks held: none
3808   at 0x........: child16 (tc19_shadowmem.c:57)
3809   by 0x........: steer (tc19_shadowmem.c:306)
3810   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3811   ...
3812 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
3813   at 0x........: malloc (vg_replace_malloc.c:...)
3814   by 0x........: main (tc19_shadowmem.c:144)
3815
3816---------- short gran, 0 .. 98, skip 10 ----------
3817---Thread-Announcement------------------------------------------
3818
3819Thread #x was created
3820   ...
3821   by 0x........: pthread_create@* (hg_intercepts.c:...)
3822   by 0x........: main (tc19_shadowmem.c:204)
3823
3824---Thread-Announcement------------------------------------------
3825
3826Thread #x was created
3827   ...
3828   by 0x........: pthread_create@* (hg_intercepts.c:...)
3829   by 0x........: main (tc19_shadowmem.c:203)
3830
3831----------------------------------------------------------------
3832
3833Possible data race during write of size 2 at 0x........ by thread #x
3834Locks held: none
3835   at 0x........: child16 (tc19_shadowmem.c:57)
3836   by 0x........: steer (tc19_shadowmem.c:308)
3837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3838   ...
3839
3840This conflicts with a previous write of size 2 by thread #x
3841Locks held: none
3842   at 0x........: child16 (tc19_shadowmem.c:57)
3843   by 0x........: steer (tc19_shadowmem.c:308)
3844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3845   ...
3846 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
3847   at 0x........: malloc (vg_replace_malloc.c:...)
3848   by 0x........: main (tc19_shadowmem.c:144)
3849
3850---------- short gran, 1 .. 98, skip 11 ----------
3851---Thread-Announcement------------------------------------------
3852
3853Thread #x was created
3854   ...
3855   by 0x........: pthread_create@* (hg_intercepts.c:...)
3856   by 0x........: main (tc19_shadowmem.c:204)
3857
3858---Thread-Announcement------------------------------------------
3859
3860Thread #x was created
3861   ...
3862   by 0x........: pthread_create@* (hg_intercepts.c:...)
3863   by 0x........: main (tc19_shadowmem.c:203)
3864
3865----------------------------------------------------------------
3866
3867Possible data race during write of size 1 at 0x........ by thread #x
3868Locks held: none
3869   at 0x........: child16 (tc19_shadowmem.c:57)
3870   by 0x........: steer (tc19_shadowmem.c:310)
3871   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3872   ...
3873
3874This conflicts with a previous write of size 1 by thread #x
3875Locks held: none
3876   at 0x........: child16 (tc19_shadowmem.c:57)
3877   by 0x........: steer (tc19_shadowmem.c:310)
3878   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3879   ...
3880 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
3881   at 0x........: malloc (vg_replace_malloc.c:...)
3882   by 0x........: main (tc19_shadowmem.c:144)
3883
3884----------------------------------------------------------------
3885
3886Possible data race during write of size 1 at 0x........ by thread #x
3887Locks held: none
3888   at 0x........: child16 (tc19_shadowmem.c:57)
3889   by 0x........: steer (tc19_shadowmem.c:310)
3890   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3891   ...
3892
3893This conflicts with a previous write of size 1 by thread #x
3894Locks held: none
3895   at 0x........: child16 (tc19_shadowmem.c:57)
3896   by 0x........: steer (tc19_shadowmem.c:310)
3897   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3898   ...
3899 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
3900   at 0x........: malloc (vg_replace_malloc.c:...)
3901   by 0x........: main (tc19_shadowmem.c:144)
3902
3903---------- short gran, 0 .. 98, skip 12 ----------
3904---Thread-Announcement------------------------------------------
3905
3906Thread #x was created
3907   ...
3908   by 0x........: pthread_create@* (hg_intercepts.c:...)
3909   by 0x........: main (tc19_shadowmem.c:204)
3910
3911---Thread-Announcement------------------------------------------
3912
3913Thread #x was created
3914   ...
3915   by 0x........: pthread_create@* (hg_intercepts.c:...)
3916   by 0x........: main (tc19_shadowmem.c:203)
3917
3918----------------------------------------------------------------
3919
3920Possible data race during write of size 2 at 0x........ by thread #x
3921Locks held: none
3922   at 0x........: child16 (tc19_shadowmem.c:57)
3923   by 0x........: steer (tc19_shadowmem.c:312)
3924   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3925   ...
3926
3927This conflicts with a previous write of size 2 by thread #x
3928Locks held: none
3929   at 0x........: child16 (tc19_shadowmem.c:57)
3930   by 0x........: steer (tc19_shadowmem.c:312)
3931   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3932   ...
3933 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
3934   at 0x........: malloc (vg_replace_malloc.c:...)
3935   by 0x........: main (tc19_shadowmem.c:144)
3936
3937---------- short gran, 1 .. 98, skip 13 ----------
3938---Thread-Announcement------------------------------------------
3939
3940Thread #x was created
3941   ...
3942   by 0x........: pthread_create@* (hg_intercepts.c:...)
3943   by 0x........: main (tc19_shadowmem.c:204)
3944
3945---Thread-Announcement------------------------------------------
3946
3947Thread #x was created
3948   ...
3949   by 0x........: pthread_create@* (hg_intercepts.c:...)
3950   by 0x........: main (tc19_shadowmem.c:203)
3951
3952----------------------------------------------------------------
3953
3954Possible data race during write of size 1 at 0x........ by thread #x
3955Locks held: none
3956   at 0x........: child16 (tc19_shadowmem.c:57)
3957   by 0x........: steer (tc19_shadowmem.c:314)
3958   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3959   ...
3960
3961This conflicts with a previous write of size 1 by thread #x
3962Locks held: none
3963   at 0x........: child16 (tc19_shadowmem.c:57)
3964   by 0x........: steer (tc19_shadowmem.c:314)
3965   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3966   ...
3967 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
3968   at 0x........: malloc (vg_replace_malloc.c:...)
3969   by 0x........: main (tc19_shadowmem.c:144)
3970
3971----------------------------------------------------------------
3972
3973Possible data race during write of size 1 at 0x........ by thread #x
3974Locks held: none
3975   at 0x........: child16 (tc19_shadowmem.c:57)
3976   by 0x........: steer (tc19_shadowmem.c:314)
3977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3978   ...
3979
3980This conflicts with a previous write of size 1 by thread #x
3981Locks held: none
3982   at 0x........: child16 (tc19_shadowmem.c:57)
3983   by 0x........: steer (tc19_shadowmem.c:314)
3984   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3985   ...
3986 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
3987   at 0x........: malloc (vg_replace_malloc.c:...)
3988   by 0x........: main (tc19_shadowmem.c:144)
3989
3990---------- short gran, 0 .. 98, skip 14 ----------
3991---Thread-Announcement------------------------------------------
3992
3993Thread #x was created
3994   ...
3995   by 0x........: pthread_create@* (hg_intercepts.c:...)
3996   by 0x........: main (tc19_shadowmem.c:204)
3997
3998---Thread-Announcement------------------------------------------
3999
4000Thread #x was created
4001   ...
4002   by 0x........: pthread_create@* (hg_intercepts.c:...)
4003   by 0x........: main (tc19_shadowmem.c:203)
4004
4005----------------------------------------------------------------
4006
4007Possible data race during write of size 2 at 0x........ by thread #x
4008Locks held: none
4009   at 0x........: child16 (tc19_shadowmem.c:57)
4010   by 0x........: steer (tc19_shadowmem.c:316)
4011   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4012   ...
4013
4014This conflicts with a previous write of size 2 by thread #x
4015Locks held: none
4016   at 0x........: child16 (tc19_shadowmem.c:57)
4017   by 0x........: steer (tc19_shadowmem.c:316)
4018   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4019   ...
4020 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
4021   at 0x........: malloc (vg_replace_malloc.c:...)
4022   by 0x........: main (tc19_shadowmem.c:144)
4023
4024---------- short gran, 1 .. 98, skip 15 ----------
4025---Thread-Announcement------------------------------------------
4026
4027Thread #x was created
4028   ...
4029   by 0x........: pthread_create@* (hg_intercepts.c:...)
4030   by 0x........: main (tc19_shadowmem.c:204)
4031
4032---Thread-Announcement------------------------------------------
4033
4034Thread #x was created
4035   ...
4036   by 0x........: pthread_create@* (hg_intercepts.c:...)
4037   by 0x........: main (tc19_shadowmem.c:203)
4038
4039----------------------------------------------------------------
4040
4041Possible data race during write of size 1 at 0x........ by thread #x
4042Locks held: none
4043   at 0x........: child16 (tc19_shadowmem.c:57)
4044   by 0x........: steer (tc19_shadowmem.c:318)
4045   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4046   ...
4047
4048This conflicts with a previous write of size 1 by thread #x
4049Locks held: none
4050   at 0x........: child16 (tc19_shadowmem.c:57)
4051   by 0x........: steer (tc19_shadowmem.c:318)
4052   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4053   ...
4054 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
4055   at 0x........: malloc (vg_replace_malloc.c:...)
4056   by 0x........: main (tc19_shadowmem.c:144)
4057
4058----------------------------------------------------------------
4059
4060Possible data race during write of size 1 at 0x........ by thread #x
4061Locks held: none
4062   at 0x........: child16 (tc19_shadowmem.c:57)
4063   by 0x........: steer (tc19_shadowmem.c:318)
4064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4065   ...
4066
4067This conflicts with a previous write of size 1 by thread #x
4068Locks held: none
4069   at 0x........: child16 (tc19_shadowmem.c:57)
4070   by 0x........: steer (tc19_shadowmem.c:318)
4071   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4072   ...
4073 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
4074   at 0x........: malloc (vg_replace_malloc.c:...)
4075   by 0x........: main (tc19_shadowmem.c:144)
4076
4077---------- short gran, 0 .. 98, skip 16 ----------
4078---Thread-Announcement------------------------------------------
4079
4080Thread #x was created
4081   ...
4082   by 0x........: pthread_create@* (hg_intercepts.c:...)
4083   by 0x........: main (tc19_shadowmem.c:204)
4084
4085---Thread-Announcement------------------------------------------
4086
4087Thread #x was created
4088   ...
4089   by 0x........: pthread_create@* (hg_intercepts.c:...)
4090   by 0x........: main (tc19_shadowmem.c:203)
4091
4092----------------------------------------------------------------
4093
4094Possible data race during write of size 2 at 0x........ by thread #x
4095Locks held: none
4096   at 0x........: child16 (tc19_shadowmem.c:57)
4097   by 0x........: steer (tc19_shadowmem.c:320)
4098   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4099   ...
4100
4101This conflicts with a previous write of size 2 by thread #x
4102Locks held: none
4103   at 0x........: child16 (tc19_shadowmem.c:57)
4104   by 0x........: steer (tc19_shadowmem.c:320)
4105   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4106   ...
4107 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
4108   at 0x........: malloc (vg_replace_malloc.c:...)
4109   by 0x........: main (tc19_shadowmem.c:144)
4110
4111---------- short gran, 1 .. 98, skip 17 ----------
4112---Thread-Announcement------------------------------------------
4113
4114Thread #x was created
4115   ...
4116   by 0x........: pthread_create@* (hg_intercepts.c:...)
4117   by 0x........: main (tc19_shadowmem.c:204)
4118
4119---Thread-Announcement------------------------------------------
4120
4121Thread #x was created
4122   ...
4123   by 0x........: pthread_create@* (hg_intercepts.c:...)
4124   by 0x........: main (tc19_shadowmem.c:203)
4125
4126----------------------------------------------------------------
4127
4128Possible data race during write of size 1 at 0x........ by thread #x
4129Locks held: none
4130   at 0x........: child16 (tc19_shadowmem.c:57)
4131   by 0x........: steer (tc19_shadowmem.c:322)
4132   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4133   ...
4134
4135This conflicts with a previous write of size 1 by thread #x
4136Locks held: none
4137   at 0x........: child16 (tc19_shadowmem.c:57)
4138   by 0x........: steer (tc19_shadowmem.c:322)
4139   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4140   ...
4141 Address 0x........ is 17 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
4145----------------------------------------------------------------
4146
4147Possible data race during write of size 1 at 0x........ by thread #x
4148Locks held: none
4149   at 0x........: child16 (tc19_shadowmem.c:57)
4150   by 0x........: steer (tc19_shadowmem.c:322)
4151   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4152   ...
4153
4154This conflicts with a previous write of size 1 by thread #x
4155Locks held: none
4156   at 0x........: child16 (tc19_shadowmem.c:57)
4157   by 0x........: steer (tc19_shadowmem.c:322)
4158   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4159   ...
4160 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
4161   at 0x........: malloc (vg_replace_malloc.c:...)
4162   by 0x........: main (tc19_shadowmem.c:144)
4163
4164---------- short gran, 0 .. 98, skip 18 ----------
4165---Thread-Announcement------------------------------------------
4166
4167Thread #x was created
4168   ...
4169   by 0x........: pthread_create@* (hg_intercepts.c:...)
4170   by 0x........: main (tc19_shadowmem.c:204)
4171
4172---Thread-Announcement------------------------------------------
4173
4174Thread #x was created
4175   ...
4176   by 0x........: pthread_create@* (hg_intercepts.c:...)
4177   by 0x........: main (tc19_shadowmem.c:203)
4178
4179----------------------------------------------------------------
4180
4181Possible data race during write of size 2 at 0x........ by thread #x
4182Locks held: none
4183   at 0x........: child16 (tc19_shadowmem.c:57)
4184   by 0x........: steer (tc19_shadowmem.c:324)
4185   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4186   ...
4187
4188This conflicts with a previous write of size 2 by thread #x
4189Locks held: none
4190   at 0x........: child16 (tc19_shadowmem.c:57)
4191   by 0x........: steer (tc19_shadowmem.c:324)
4192   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4193   ...
4194 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
4195   at 0x........: malloc (vg_replace_malloc.c:...)
4196   by 0x........: main (tc19_shadowmem.c:144)
4197
4198---------- short gran, 1 .. 98, skip 19 ----------
4199---Thread-Announcement------------------------------------------
4200
4201Thread #x was created
4202   ...
4203   by 0x........: pthread_create@* (hg_intercepts.c:...)
4204   by 0x........: main (tc19_shadowmem.c:204)
4205
4206---Thread-Announcement------------------------------------------
4207
4208Thread #x was created
4209   ...
4210   by 0x........: pthread_create@* (hg_intercepts.c:...)
4211   by 0x........: main (tc19_shadowmem.c:203)
4212
4213----------------------------------------------------------------
4214
4215Possible data race during write of size 1 at 0x........ by thread #x
4216Locks held: none
4217   at 0x........: child16 (tc19_shadowmem.c:57)
4218   by 0x........: steer (tc19_shadowmem.c:326)
4219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4220   ...
4221
4222This conflicts with a previous write of size 1 by thread #x
4223Locks held: none
4224   at 0x........: child16 (tc19_shadowmem.c:57)
4225   by 0x........: steer (tc19_shadowmem.c:326)
4226   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4227   ...
4228 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
4229   at 0x........: malloc (vg_replace_malloc.c:...)
4230   by 0x........: main (tc19_shadowmem.c:144)
4231
4232----------------------------------------------------------------
4233
4234Possible data race during write of size 1 at 0x........ by thread #x
4235Locks held: none
4236   at 0x........: child16 (tc19_shadowmem.c:57)
4237   by 0x........: steer (tc19_shadowmem.c:326)
4238   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4239   ...
4240
4241This conflicts with a previous write of size 1 by thread #x
4242Locks held: none
4243   at 0x........: child16 (tc19_shadowmem.c:57)
4244   by 0x........: steer (tc19_shadowmem.c:326)
4245   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4246   ...
4247 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
4248   at 0x........: malloc (vg_replace_malloc.c:...)
4249   by 0x........: main (tc19_shadowmem.c:144)
4250
4251---------- short gran, 0 .. 98, skip 20 ----------
4252---Thread-Announcement------------------------------------------
4253
4254Thread #x was created
4255   ...
4256   by 0x........: pthread_create@* (hg_intercepts.c:...)
4257   by 0x........: main (tc19_shadowmem.c:204)
4258
4259---Thread-Announcement------------------------------------------
4260
4261Thread #x was created
4262   ...
4263   by 0x........: pthread_create@* (hg_intercepts.c:...)
4264   by 0x........: main (tc19_shadowmem.c:203)
4265
4266----------------------------------------------------------------
4267
4268Possible data race during write of size 2 at 0x........ by thread #x
4269Locks held: none
4270   at 0x........: child16 (tc19_shadowmem.c:57)
4271   by 0x........: steer (tc19_shadowmem.c:328)
4272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4273   ...
4274
4275This conflicts with a previous write of size 2 by thread #x
4276Locks held: none
4277   at 0x........: child16 (tc19_shadowmem.c:57)
4278   by 0x........: steer (tc19_shadowmem.c:328)
4279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4280   ...
4281 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
4282   at 0x........: malloc (vg_replace_malloc.c:...)
4283   by 0x........: main (tc19_shadowmem.c:144)
4284
4285---------- short gran, 1 .. 98, skip 21 ----------
4286---Thread-Announcement------------------------------------------
4287
4288Thread #x was created
4289   ...
4290   by 0x........: pthread_create@* (hg_intercepts.c:...)
4291   by 0x........: main (tc19_shadowmem.c:204)
4292
4293---Thread-Announcement------------------------------------------
4294
4295Thread #x was created
4296   ...
4297   by 0x........: pthread_create@* (hg_intercepts.c:...)
4298   by 0x........: main (tc19_shadowmem.c:203)
4299
4300----------------------------------------------------------------
4301
4302Possible data race during write of size 1 at 0x........ by thread #x
4303Locks held: none
4304   at 0x........: child16 (tc19_shadowmem.c:57)
4305   by 0x........: steer (tc19_shadowmem.c:330)
4306   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4307   ...
4308
4309This conflicts with a previous write of size 1 by thread #x
4310Locks held: none
4311   at 0x........: child16 (tc19_shadowmem.c:57)
4312   by 0x........: steer (tc19_shadowmem.c:330)
4313   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4314   ...
4315 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
4316   at 0x........: malloc (vg_replace_malloc.c:...)
4317   by 0x........: main (tc19_shadowmem.c:144)
4318
4319----------------------------------------------------------------
4320
4321Possible data race during write of size 1 at 0x........ by thread #x
4322Locks held: none
4323   at 0x........: child16 (tc19_shadowmem.c:57)
4324   by 0x........: steer (tc19_shadowmem.c:330)
4325   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4326   ...
4327
4328This conflicts with a previous write of size 1 by thread #x
4329Locks held: none
4330   at 0x........: child16 (tc19_shadowmem.c:57)
4331   by 0x........: steer (tc19_shadowmem.c:330)
4332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4333   ...
4334 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
4335   at 0x........: malloc (vg_replace_malloc.c:...)
4336   by 0x........: main (tc19_shadowmem.c:144)
4337
4338---------- short gran, 0 .. 98, skip 22 ----------
4339---Thread-Announcement------------------------------------------
4340
4341Thread #x was created
4342   ...
4343   by 0x........: pthread_create@* (hg_intercepts.c:...)
4344   by 0x........: main (tc19_shadowmem.c:204)
4345
4346---Thread-Announcement------------------------------------------
4347
4348Thread #x was created
4349   ...
4350   by 0x........: pthread_create@* (hg_intercepts.c:...)
4351   by 0x........: main (tc19_shadowmem.c:203)
4352
4353----------------------------------------------------------------
4354
4355Possible data race during write of size 2 at 0x........ by thread #x
4356Locks held: none
4357   at 0x........: child16 (tc19_shadowmem.c:57)
4358   by 0x........: steer (tc19_shadowmem.c:332)
4359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4360   ...
4361
4362This conflicts with a previous write of size 2 by thread #x
4363Locks held: none
4364   at 0x........: child16 (tc19_shadowmem.c:57)
4365   by 0x........: steer (tc19_shadowmem.c:332)
4366   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4367   ...
4368 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
4369   at 0x........: malloc (vg_replace_malloc.c:...)
4370   by 0x........: main (tc19_shadowmem.c:144)
4371
4372---------- short gran, 1 .. 98, skip 23 ----------
4373---Thread-Announcement------------------------------------------
4374
4375Thread #x was created
4376   ...
4377   by 0x........: pthread_create@* (hg_intercepts.c:...)
4378   by 0x........: main (tc19_shadowmem.c:204)
4379
4380---Thread-Announcement------------------------------------------
4381
4382Thread #x was created
4383   ...
4384   by 0x........: pthread_create@* (hg_intercepts.c:...)
4385   by 0x........: main (tc19_shadowmem.c:203)
4386
4387----------------------------------------------------------------
4388
4389Possible data race during write of size 1 at 0x........ by thread #x
4390Locks held: none
4391   at 0x........: child16 (tc19_shadowmem.c:57)
4392   by 0x........: steer (tc19_shadowmem.c:334)
4393   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4394   ...
4395
4396This conflicts with a previous write of size 1 by thread #x
4397Locks held: none
4398   at 0x........: child16 (tc19_shadowmem.c:57)
4399   by 0x........: steer (tc19_shadowmem.c:334)
4400   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4401   ...
4402 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
4403   at 0x........: malloc (vg_replace_malloc.c:...)
4404   by 0x........: main (tc19_shadowmem.c:144)
4405
4406----------------------------------------------------------------
4407
4408Possible data race during write of size 1 at 0x........ by thread #x
4409Locks held: none
4410   at 0x........: child16 (tc19_shadowmem.c:57)
4411   by 0x........: steer (tc19_shadowmem.c:334)
4412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4413   ...
4414
4415This conflicts with a previous write of size 1 by thread #x
4416Locks held: none
4417   at 0x........: child16 (tc19_shadowmem.c:57)
4418   by 0x........: steer (tc19_shadowmem.c:334)
4419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4420   ...
4421 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
4422   at 0x........: malloc (vg_replace_malloc.c:...)
4423   by 0x........: main (tc19_shadowmem.c:144)
4424
4425---------- short gran, 0 .. 98, skip 24 ----------
4426---Thread-Announcement------------------------------------------
4427
4428Thread #x was created
4429   ...
4430   by 0x........: pthread_create@* (hg_intercepts.c:...)
4431   by 0x........: main (tc19_shadowmem.c:204)
4432
4433---Thread-Announcement------------------------------------------
4434
4435Thread #x was created
4436   ...
4437   by 0x........: pthread_create@* (hg_intercepts.c:...)
4438   by 0x........: main (tc19_shadowmem.c:203)
4439
4440----------------------------------------------------------------
4441
4442Possible data race during write of size 2 at 0x........ by thread #x
4443Locks held: none
4444   at 0x........: child16 (tc19_shadowmem.c:57)
4445   by 0x........: steer (tc19_shadowmem.c:336)
4446   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4447   ...
4448
4449This conflicts with a previous write of size 2 by thread #x
4450Locks held: none
4451   at 0x........: child16 (tc19_shadowmem.c:57)
4452   by 0x........: steer (tc19_shadowmem.c:336)
4453   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4454   ...
4455 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
4456   at 0x........: malloc (vg_replace_malloc.c:...)
4457   by 0x........: main (tc19_shadowmem.c:144)
4458
4459---------- short gran, 1 .. 98, skip 25 ----------
4460---Thread-Announcement------------------------------------------
4461
4462Thread #x was created
4463   ...
4464   by 0x........: pthread_create@* (hg_intercepts.c:...)
4465   by 0x........: main (tc19_shadowmem.c:204)
4466
4467---Thread-Announcement------------------------------------------
4468
4469Thread #x was created
4470   ...
4471   by 0x........: pthread_create@* (hg_intercepts.c:...)
4472   by 0x........: main (tc19_shadowmem.c:203)
4473
4474----------------------------------------------------------------
4475
4476Possible data race during write of size 1 at 0x........ by thread #x
4477Locks held: none
4478   at 0x........: child16 (tc19_shadowmem.c:57)
4479   by 0x........: steer (tc19_shadowmem.c:338)
4480   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4481   ...
4482
4483This conflicts with a previous write of size 1 by thread #x
4484Locks held: none
4485   at 0x........: child16 (tc19_shadowmem.c:57)
4486   by 0x........: steer (tc19_shadowmem.c:338)
4487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4488   ...
4489 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
4490   at 0x........: malloc (vg_replace_malloc.c:...)
4491   by 0x........: main (tc19_shadowmem.c:144)
4492
4493----------------------------------------------------------------
4494
4495Possible data race during write of size 1 at 0x........ by thread #x
4496Locks held: none
4497   at 0x........: child16 (tc19_shadowmem.c:57)
4498   by 0x........: steer (tc19_shadowmem.c:338)
4499   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4500   ...
4501
4502This conflicts with a previous write of size 1 by thread #x
4503Locks held: none
4504   at 0x........: child16 (tc19_shadowmem.c:57)
4505   by 0x........: steer (tc19_shadowmem.c:338)
4506   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4507   ...
4508 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
4509   at 0x........: malloc (vg_replace_malloc.c:...)
4510   by 0x........: main (tc19_shadowmem.c:144)
4511
4512---------- short gran, 0 .. 98, skip 26 ----------
4513---Thread-Announcement------------------------------------------
4514
4515Thread #x was created
4516   ...
4517   by 0x........: pthread_create@* (hg_intercepts.c:...)
4518   by 0x........: main (tc19_shadowmem.c:204)
4519
4520---Thread-Announcement------------------------------------------
4521
4522Thread #x was created
4523   ...
4524   by 0x........: pthread_create@* (hg_intercepts.c:...)
4525   by 0x........: main (tc19_shadowmem.c:203)
4526
4527----------------------------------------------------------------
4528
4529Possible data race during write of size 2 at 0x........ by thread #x
4530Locks held: none
4531   at 0x........: child16 (tc19_shadowmem.c:57)
4532   by 0x........: steer (tc19_shadowmem.c:340)
4533   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4534   ...
4535
4536This conflicts with a previous write of size 2 by thread #x
4537Locks held: none
4538   at 0x........: child16 (tc19_shadowmem.c:57)
4539   by 0x........: steer (tc19_shadowmem.c:340)
4540   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4541   ...
4542 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
4543   at 0x........: malloc (vg_replace_malloc.c:...)
4544   by 0x........: main (tc19_shadowmem.c:144)
4545
4546---------- short gran, 1 .. 98, skip 27 ----------
4547---Thread-Announcement------------------------------------------
4548
4549Thread #x was created
4550   ...
4551   by 0x........: pthread_create@* (hg_intercepts.c:...)
4552   by 0x........: main (tc19_shadowmem.c:204)
4553
4554---Thread-Announcement------------------------------------------
4555
4556Thread #x was created
4557   ...
4558   by 0x........: pthread_create@* (hg_intercepts.c:...)
4559   by 0x........: main (tc19_shadowmem.c:203)
4560
4561----------------------------------------------------------------
4562
4563Possible data race during write of size 1 at 0x........ by thread #x
4564Locks held: none
4565   at 0x........: child16 (tc19_shadowmem.c:57)
4566   by 0x........: steer (tc19_shadowmem.c:342)
4567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4568   ...
4569
4570This conflicts with a previous write of size 1 by thread #x
4571Locks held: none
4572   at 0x........: child16 (tc19_shadowmem.c:57)
4573   by 0x........: steer (tc19_shadowmem.c:342)
4574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4575   ...
4576 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
4577   at 0x........: malloc (vg_replace_malloc.c:...)
4578   by 0x........: main (tc19_shadowmem.c:144)
4579
4580----------------------------------------------------------------
4581
4582Possible data race during write of size 1 at 0x........ by thread #x
4583Locks held: none
4584   at 0x........: child16 (tc19_shadowmem.c:57)
4585   by 0x........: steer (tc19_shadowmem.c:342)
4586   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4587   ...
4588
4589This conflicts with a previous write of size 1 by thread #x
4590Locks held: none
4591   at 0x........: child16 (tc19_shadowmem.c:57)
4592   by 0x........: steer (tc19_shadowmem.c:342)
4593   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4594   ...
4595 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
4596   at 0x........: malloc (vg_replace_malloc.c:...)
4597   by 0x........: main (tc19_shadowmem.c:144)
4598
4599---------- short gran, 0 .. 98, skip 28 ----------
4600---Thread-Announcement------------------------------------------
4601
4602Thread #x was created
4603   ...
4604   by 0x........: pthread_create@* (hg_intercepts.c:...)
4605   by 0x........: main (tc19_shadowmem.c:204)
4606
4607---Thread-Announcement------------------------------------------
4608
4609Thread #x was created
4610   ...
4611   by 0x........: pthread_create@* (hg_intercepts.c:...)
4612   by 0x........: main (tc19_shadowmem.c:203)
4613
4614----------------------------------------------------------------
4615
4616Possible data race during write of size 2 at 0x........ by thread #x
4617Locks held: none
4618   at 0x........: child16 (tc19_shadowmem.c:57)
4619   by 0x........: steer (tc19_shadowmem.c:344)
4620   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4621   ...
4622
4623This conflicts with a previous write of size 2 by thread #x
4624Locks held: none
4625   at 0x........: child16 (tc19_shadowmem.c:57)
4626   by 0x........: steer (tc19_shadowmem.c:344)
4627   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4628   ...
4629 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
4630   at 0x........: malloc (vg_replace_malloc.c:...)
4631   by 0x........: main (tc19_shadowmem.c:144)
4632
4633---------- short gran, 1 .. 98, skip 29 ----------
4634---Thread-Announcement------------------------------------------
4635
4636Thread #x was created
4637   ...
4638   by 0x........: pthread_create@* (hg_intercepts.c:...)
4639   by 0x........: main (tc19_shadowmem.c:204)
4640
4641---Thread-Announcement------------------------------------------
4642
4643Thread #x was created
4644   ...
4645   by 0x........: pthread_create@* (hg_intercepts.c:...)
4646   by 0x........: main (tc19_shadowmem.c:203)
4647
4648----------------------------------------------------------------
4649
4650Possible data race during write of size 1 at 0x........ by thread #x
4651Locks held: none
4652   at 0x........: child16 (tc19_shadowmem.c:57)
4653   by 0x........: steer (tc19_shadowmem.c:346)
4654   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4655   ...
4656
4657This conflicts with a previous write of size 1 by thread #x
4658Locks held: none
4659   at 0x........: child16 (tc19_shadowmem.c:57)
4660   by 0x........: steer (tc19_shadowmem.c:346)
4661   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4662   ...
4663 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
4664   at 0x........: malloc (vg_replace_malloc.c:...)
4665   by 0x........: main (tc19_shadowmem.c:144)
4666
4667----------------------------------------------------------------
4668
4669Possible data race during write of size 1 at 0x........ by thread #x
4670Locks held: none
4671   at 0x........: child16 (tc19_shadowmem.c:57)
4672   by 0x........: steer (tc19_shadowmem.c:346)
4673   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4674   ...
4675
4676This conflicts with a previous write of size 1 by thread #x
4677Locks held: none
4678   at 0x........: child16 (tc19_shadowmem.c:57)
4679   by 0x........: steer (tc19_shadowmem.c:346)
4680   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4681   ...
4682 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
4683   at 0x........: malloc (vg_replace_malloc.c:...)
4684   by 0x........: main (tc19_shadowmem.c:144)
4685
4686---------- short gran, 0 .. 98, skip 30 ----------
4687---Thread-Announcement------------------------------------------
4688
4689Thread #x was created
4690   ...
4691   by 0x........: pthread_create@* (hg_intercepts.c:...)
4692   by 0x........: main (tc19_shadowmem.c:204)
4693
4694---Thread-Announcement------------------------------------------
4695
4696Thread #x was created
4697   ...
4698   by 0x........: pthread_create@* (hg_intercepts.c:...)
4699   by 0x........: main (tc19_shadowmem.c:203)
4700
4701----------------------------------------------------------------
4702
4703Possible data race during write of size 2 at 0x........ by thread #x
4704Locks held: none
4705   at 0x........: child16 (tc19_shadowmem.c:57)
4706   by 0x........: steer (tc19_shadowmem.c:348)
4707   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4708   ...
4709
4710This conflicts with a previous write of size 2 by thread #x
4711Locks held: none
4712   at 0x........: child16 (tc19_shadowmem.c:57)
4713   by 0x........: steer (tc19_shadowmem.c:348)
4714   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4715   ...
4716 Address 0x........ is 30 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
4720---------- short gran, 1 .. 98, skip 31 ----------
4721---Thread-Announcement------------------------------------------
4722
4723Thread #x was created
4724   ...
4725   by 0x........: pthread_create@* (hg_intercepts.c:...)
4726   by 0x........: main (tc19_shadowmem.c:204)
4727
4728---Thread-Announcement------------------------------------------
4729
4730Thread #x was created
4731   ...
4732   by 0x........: pthread_create@* (hg_intercepts.c:...)
4733   by 0x........: main (tc19_shadowmem.c:203)
4734
4735----------------------------------------------------------------
4736
4737Possible data race during write of size 1 at 0x........ by thread #x
4738Locks held: none
4739   at 0x........: child16 (tc19_shadowmem.c:57)
4740   by 0x........: steer (tc19_shadowmem.c:350)
4741   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4742   ...
4743
4744This conflicts with a previous write of size 1 by thread #x
4745Locks held: none
4746   at 0x........: child16 (tc19_shadowmem.c:57)
4747   by 0x........: steer (tc19_shadowmem.c:350)
4748   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4749   ...
4750 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
4751   at 0x........: malloc (vg_replace_malloc.c:...)
4752   by 0x........: main (tc19_shadowmem.c:144)
4753
4754----------------------------------------------------------------
4755
4756Possible data race during write of size 1 at 0x........ by thread #x
4757Locks held: none
4758   at 0x........: child16 (tc19_shadowmem.c:57)
4759   by 0x........: steer (tc19_shadowmem.c:350)
4760   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4761   ...
4762
4763This conflicts with a previous write of size 1 by thread #x
4764Locks held: none
4765   at 0x........: child16 (tc19_shadowmem.c:57)
4766   by 0x........: steer (tc19_shadowmem.c:350)
4767   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4768   ...
4769 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
4770   at 0x........: malloc (vg_replace_malloc.c:...)
4771   by 0x........: main (tc19_shadowmem.c:144)
4772
4773---------- short gran, 0 .. 98, skip 32 ----------
4774---Thread-Announcement------------------------------------------
4775
4776Thread #x was created
4777   ...
4778   by 0x........: pthread_create@* (hg_intercepts.c:...)
4779   by 0x........: main (tc19_shadowmem.c:204)
4780
4781---Thread-Announcement------------------------------------------
4782
4783Thread #x was created
4784   ...
4785   by 0x........: pthread_create@* (hg_intercepts.c:...)
4786   by 0x........: main (tc19_shadowmem.c:203)
4787
4788----------------------------------------------------------------
4789
4790Possible data race during write of size 2 at 0x........ by thread #x
4791Locks held: none
4792   at 0x........: child16 (tc19_shadowmem.c:57)
4793   by 0x........: steer (tc19_shadowmem.c:352)
4794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4795   ...
4796
4797This conflicts with a previous write of size 2 by thread #x
4798Locks held: none
4799   at 0x........: child16 (tc19_shadowmem.c:57)
4800   by 0x........: steer (tc19_shadowmem.c:352)
4801   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4802   ...
4803 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
4804   at 0x........: malloc (vg_replace_malloc.c:...)
4805   by 0x........: main (tc19_shadowmem.c:144)
4806
4807---------- short gran, 1 .. 98, skip 33 ----------
4808---Thread-Announcement------------------------------------------
4809
4810Thread #x was created
4811   ...
4812   by 0x........: pthread_create@* (hg_intercepts.c:...)
4813   by 0x........: main (tc19_shadowmem.c:204)
4814
4815---Thread-Announcement------------------------------------------
4816
4817Thread #x was created
4818   ...
4819   by 0x........: pthread_create@* (hg_intercepts.c:...)
4820   by 0x........: main (tc19_shadowmem.c:203)
4821
4822----------------------------------------------------------------
4823
4824Possible data race during write of size 1 at 0x........ by thread #x
4825Locks held: none
4826   at 0x........: child16 (tc19_shadowmem.c:57)
4827   by 0x........: steer (tc19_shadowmem.c:354)
4828   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4829   ...
4830
4831This conflicts with a previous write of size 1 by thread #x
4832Locks held: none
4833   at 0x........: child16 (tc19_shadowmem.c:57)
4834   by 0x........: steer (tc19_shadowmem.c:354)
4835   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4836   ...
4837 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
4838   at 0x........: malloc (vg_replace_malloc.c:...)
4839   by 0x........: main (tc19_shadowmem.c:144)
4840
4841----------------------------------------------------------------
4842
4843Possible data race during write of size 1 at 0x........ by thread #x
4844Locks held: none
4845   at 0x........: child16 (tc19_shadowmem.c:57)
4846   by 0x........: steer (tc19_shadowmem.c:354)
4847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4848   ...
4849
4850This conflicts with a previous write of size 1 by thread #x
4851Locks held: none
4852   at 0x........: child16 (tc19_shadowmem.c:57)
4853   by 0x........: steer (tc19_shadowmem.c:354)
4854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4855   ...
4856 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
4857   at 0x........: malloc (vg_replace_malloc.c:...)
4858   by 0x........: main (tc19_shadowmem.c:144)
4859
4860---------- short gran, 0 .. 98, skip 34 ----------
4861---Thread-Announcement------------------------------------------
4862
4863Thread #x was created
4864   ...
4865   by 0x........: pthread_create@* (hg_intercepts.c:...)
4866   by 0x........: main (tc19_shadowmem.c:204)
4867
4868---Thread-Announcement------------------------------------------
4869
4870Thread #x was created
4871   ...
4872   by 0x........: pthread_create@* (hg_intercepts.c:...)
4873   by 0x........: main (tc19_shadowmem.c:203)
4874
4875----------------------------------------------------------------
4876
4877Possible data race during write of size 2 at 0x........ by thread #x
4878Locks held: none
4879   at 0x........: child16 (tc19_shadowmem.c:57)
4880   by 0x........: steer (tc19_shadowmem.c:356)
4881   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4882   ...
4883
4884This conflicts with a previous write of size 2 by thread #x
4885Locks held: none
4886   at 0x........: child16 (tc19_shadowmem.c:57)
4887   by 0x........: steer (tc19_shadowmem.c:356)
4888   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4889   ...
4890 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
4891   at 0x........: malloc (vg_replace_malloc.c:...)
4892   by 0x........: main (tc19_shadowmem.c:144)
4893
4894---------- short gran, 1 .. 98, skip 35 ----------
4895---Thread-Announcement------------------------------------------
4896
4897Thread #x was created
4898   ...
4899   by 0x........: pthread_create@* (hg_intercepts.c:...)
4900   by 0x........: main (tc19_shadowmem.c:204)
4901
4902---Thread-Announcement------------------------------------------
4903
4904Thread #x was created
4905   ...
4906   by 0x........: pthread_create@* (hg_intercepts.c:...)
4907   by 0x........: main (tc19_shadowmem.c:203)
4908
4909----------------------------------------------------------------
4910
4911Possible data race during write of size 1 at 0x........ by thread #x
4912Locks held: none
4913   at 0x........: child16 (tc19_shadowmem.c:57)
4914   by 0x........: steer (tc19_shadowmem.c:358)
4915   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4916   ...
4917
4918This conflicts with a previous write of size 1 by thread #x
4919Locks held: none
4920   at 0x........: child16 (tc19_shadowmem.c:57)
4921   by 0x........: steer (tc19_shadowmem.c:358)
4922   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4923   ...
4924 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
4925   at 0x........: malloc (vg_replace_malloc.c:...)
4926   by 0x........: main (tc19_shadowmem.c:144)
4927
4928----------------------------------------------------------------
4929
4930Possible data race during write of size 1 at 0x........ by thread #x
4931Locks held: none
4932   at 0x........: child16 (tc19_shadowmem.c:57)
4933   by 0x........: steer (tc19_shadowmem.c:358)
4934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4935   ...
4936
4937This conflicts with a previous write of size 1 by thread #x
4938Locks held: none
4939   at 0x........: child16 (tc19_shadowmem.c:57)
4940   by 0x........: steer (tc19_shadowmem.c:358)
4941   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4942   ...
4943 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
4944   at 0x........: malloc (vg_replace_malloc.c:...)
4945   by 0x........: main (tc19_shadowmem.c:144)
4946
4947---------- short gran, 0 .. 98, skip 36 ----------
4948---Thread-Announcement------------------------------------------
4949
4950Thread #x was created
4951   ...
4952   by 0x........: pthread_create@* (hg_intercepts.c:...)
4953   by 0x........: main (tc19_shadowmem.c:204)
4954
4955---Thread-Announcement------------------------------------------
4956
4957Thread #x was created
4958   ...
4959   by 0x........: pthread_create@* (hg_intercepts.c:...)
4960   by 0x........: main (tc19_shadowmem.c:203)
4961
4962----------------------------------------------------------------
4963
4964Possible data race during write of size 2 at 0x........ by thread #x
4965Locks held: none
4966   at 0x........: child16 (tc19_shadowmem.c:57)
4967   by 0x........: steer (tc19_shadowmem.c:360)
4968   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4969   ...
4970
4971This conflicts with a previous write of size 2 by thread #x
4972Locks held: none
4973   at 0x........: child16 (tc19_shadowmem.c:57)
4974   by 0x........: steer (tc19_shadowmem.c:360)
4975   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4976   ...
4977 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
4978   at 0x........: malloc (vg_replace_malloc.c:...)
4979   by 0x........: main (tc19_shadowmem.c:144)
4980
4981---------- short gran, 1 .. 98, skip 37 ----------
4982---Thread-Announcement------------------------------------------
4983
4984Thread #x was created
4985   ...
4986   by 0x........: pthread_create@* (hg_intercepts.c:...)
4987   by 0x........: main (tc19_shadowmem.c:204)
4988
4989---Thread-Announcement------------------------------------------
4990
4991Thread #x was created
4992   ...
4993   by 0x........: pthread_create@* (hg_intercepts.c:...)
4994   by 0x........: main (tc19_shadowmem.c:203)
4995
4996----------------------------------------------------------------
4997
4998Possible data race during write of size 1 at 0x........ by thread #x
4999Locks held: none
5000   at 0x........: child16 (tc19_shadowmem.c:57)
5001   by 0x........: steer (tc19_shadowmem.c:362)
5002   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5003   ...
5004
5005This conflicts with a previous write of size 1 by thread #x
5006Locks held: none
5007   at 0x........: child16 (tc19_shadowmem.c:57)
5008   by 0x........: steer (tc19_shadowmem.c:362)
5009   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5010   ...
5011 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
5012   at 0x........: malloc (vg_replace_malloc.c:...)
5013   by 0x........: main (tc19_shadowmem.c:144)
5014
5015----------------------------------------------------------------
5016
5017Possible data race during write of size 1 at 0x........ by thread #x
5018Locks held: none
5019   at 0x........: child16 (tc19_shadowmem.c:57)
5020   by 0x........: steer (tc19_shadowmem.c:362)
5021   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5022   ...
5023
5024This conflicts with a previous write of size 1 by thread #x
5025Locks held: none
5026   at 0x........: child16 (tc19_shadowmem.c:57)
5027   by 0x........: steer (tc19_shadowmem.c:362)
5028   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5029   ...
5030 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
5031   at 0x........: malloc (vg_replace_malloc.c:...)
5032   by 0x........: main (tc19_shadowmem.c:144)
5033
5034---------- short gran, 0 .. 98, skip 38 ----------
5035---Thread-Announcement------------------------------------------
5036
5037Thread #x was created
5038   ...
5039   by 0x........: pthread_create@* (hg_intercepts.c:...)
5040   by 0x........: main (tc19_shadowmem.c:204)
5041
5042---Thread-Announcement------------------------------------------
5043
5044Thread #x was created
5045   ...
5046   by 0x........: pthread_create@* (hg_intercepts.c:...)
5047   by 0x........: main (tc19_shadowmem.c:203)
5048
5049----------------------------------------------------------------
5050
5051Possible data race during write of size 2 at 0x........ by thread #x
5052Locks held: none
5053   at 0x........: child16 (tc19_shadowmem.c:57)
5054   by 0x........: steer (tc19_shadowmem.c:364)
5055   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5056   ...
5057
5058This conflicts with a previous write of size 2 by thread #x
5059Locks held: none
5060   at 0x........: child16 (tc19_shadowmem.c:57)
5061   by 0x........: steer (tc19_shadowmem.c:364)
5062   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5063   ...
5064 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
5065   at 0x........: malloc (vg_replace_malloc.c:...)
5066   by 0x........: main (tc19_shadowmem.c:144)
5067
5068---------- short gran, 1 .. 98, skip 39 ----------
5069---Thread-Announcement------------------------------------------
5070
5071Thread #x was created
5072   ...
5073   by 0x........: pthread_create@* (hg_intercepts.c:...)
5074   by 0x........: main (tc19_shadowmem.c:204)
5075
5076---Thread-Announcement------------------------------------------
5077
5078Thread #x was created
5079   ...
5080   by 0x........: pthread_create@* (hg_intercepts.c:...)
5081   by 0x........: main (tc19_shadowmem.c:203)
5082
5083----------------------------------------------------------------
5084
5085Possible data race during write of size 1 at 0x........ by thread #x
5086Locks held: none
5087   at 0x........: child16 (tc19_shadowmem.c:57)
5088   by 0x........: steer (tc19_shadowmem.c:366)
5089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5090   ...
5091
5092This conflicts with a previous write of size 1 by thread #x
5093Locks held: none
5094   at 0x........: child16 (tc19_shadowmem.c:57)
5095   by 0x........: steer (tc19_shadowmem.c:366)
5096   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5097   ...
5098 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
5099   at 0x........: malloc (vg_replace_malloc.c:...)
5100   by 0x........: main (tc19_shadowmem.c:144)
5101
5102----------------------------------------------------------------
5103
5104Possible data race during write of size 1 at 0x........ by thread #x
5105Locks held: none
5106   at 0x........: child16 (tc19_shadowmem.c:57)
5107   by 0x........: steer (tc19_shadowmem.c:366)
5108   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5109   ...
5110
5111This conflicts with a previous write of size 1 by thread #x
5112Locks held: none
5113   at 0x........: child16 (tc19_shadowmem.c:57)
5114   by 0x........: steer (tc19_shadowmem.c:366)
5115   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5116   ...
5117 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
5118   at 0x........: malloc (vg_replace_malloc.c:...)
5119   by 0x........: main (tc19_shadowmem.c:144)
5120
5121---------- short gran, 0 .. 98, skip 40 ----------
5122---Thread-Announcement------------------------------------------
5123
5124Thread #x was created
5125   ...
5126   by 0x........: pthread_create@* (hg_intercepts.c:...)
5127   by 0x........: main (tc19_shadowmem.c:204)
5128
5129---Thread-Announcement------------------------------------------
5130
5131Thread #x was created
5132   ...
5133   by 0x........: pthread_create@* (hg_intercepts.c:...)
5134   by 0x........: main (tc19_shadowmem.c:203)
5135
5136----------------------------------------------------------------
5137
5138Possible data race during write of size 2 at 0x........ by thread #x
5139Locks held: none
5140   at 0x........: child16 (tc19_shadowmem.c:57)
5141   by 0x........: steer (tc19_shadowmem.c:368)
5142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5143   ...
5144
5145This conflicts with a previous write of size 2 by thread #x
5146Locks held: none
5147   at 0x........: child16 (tc19_shadowmem.c:57)
5148   by 0x........: steer (tc19_shadowmem.c:368)
5149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5150   ...
5151 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
5152   at 0x........: malloc (vg_replace_malloc.c:...)
5153   by 0x........: main (tc19_shadowmem.c:144)
5154
5155---------- short gran, 1 .. 98, skip 41 ----------
5156---Thread-Announcement------------------------------------------
5157
5158Thread #x was created
5159   ...
5160   by 0x........: pthread_create@* (hg_intercepts.c:...)
5161   by 0x........: main (tc19_shadowmem.c:204)
5162
5163---Thread-Announcement------------------------------------------
5164
5165Thread #x was created
5166   ...
5167   by 0x........: pthread_create@* (hg_intercepts.c:...)
5168   by 0x........: main (tc19_shadowmem.c:203)
5169
5170----------------------------------------------------------------
5171
5172Possible data race during write of size 1 at 0x........ by thread #x
5173Locks held: none
5174   at 0x........: child16 (tc19_shadowmem.c:57)
5175   by 0x........: steer (tc19_shadowmem.c:370)
5176   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5177   ...
5178
5179This conflicts with a previous write of size 1 by thread #x
5180Locks held: none
5181   at 0x........: child16 (tc19_shadowmem.c:57)
5182   by 0x........: steer (tc19_shadowmem.c:370)
5183   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5184   ...
5185 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
5186   at 0x........: malloc (vg_replace_malloc.c:...)
5187   by 0x........: main (tc19_shadowmem.c:144)
5188
5189----------------------------------------------------------------
5190
5191Possible data race during write of size 1 at 0x........ by thread #x
5192Locks held: none
5193   at 0x........: child16 (tc19_shadowmem.c:57)
5194   by 0x........: steer (tc19_shadowmem.c:370)
5195   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5196   ...
5197
5198This conflicts with a previous write of size 1 by thread #x
5199Locks held: none
5200   at 0x........: child16 (tc19_shadowmem.c:57)
5201   by 0x........: steer (tc19_shadowmem.c:370)
5202   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5203   ...
5204 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
5205   at 0x........: malloc (vg_replace_malloc.c:...)
5206   by 0x........: main (tc19_shadowmem.c:144)
5207
5208---------- short gran, 0 .. 98, skip 42 ----------
5209---Thread-Announcement------------------------------------------
5210
5211Thread #x was created
5212   ...
5213   by 0x........: pthread_create@* (hg_intercepts.c:...)
5214   by 0x........: main (tc19_shadowmem.c:204)
5215
5216---Thread-Announcement------------------------------------------
5217
5218Thread #x was created
5219   ...
5220   by 0x........: pthread_create@* (hg_intercepts.c:...)
5221   by 0x........: main (tc19_shadowmem.c:203)
5222
5223----------------------------------------------------------------
5224
5225Possible data race during write of size 2 at 0x........ by thread #x
5226Locks held: none
5227   at 0x........: child16 (tc19_shadowmem.c:57)
5228   by 0x........: steer (tc19_shadowmem.c:372)
5229   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5230   ...
5231
5232This conflicts with a previous write of size 2 by thread #x
5233Locks held: none
5234   at 0x........: child16 (tc19_shadowmem.c:57)
5235   by 0x........: steer (tc19_shadowmem.c:372)
5236   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5237   ...
5238 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
5239   at 0x........: malloc (vg_replace_malloc.c:...)
5240   by 0x........: main (tc19_shadowmem.c:144)
5241
5242---------- short gran, 1 .. 98, skip 43 ----------
5243---Thread-Announcement------------------------------------------
5244
5245Thread #x was created
5246   ...
5247   by 0x........: pthread_create@* (hg_intercepts.c:...)
5248   by 0x........: main (tc19_shadowmem.c:204)
5249
5250---Thread-Announcement------------------------------------------
5251
5252Thread #x was created
5253   ...
5254   by 0x........: pthread_create@* (hg_intercepts.c:...)
5255   by 0x........: main (tc19_shadowmem.c:203)
5256
5257----------------------------------------------------------------
5258
5259Possible data race during write of size 1 at 0x........ by thread #x
5260Locks held: none
5261   at 0x........: child16 (tc19_shadowmem.c:57)
5262   by 0x........: steer (tc19_shadowmem.c:374)
5263   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5264   ...
5265
5266This conflicts with a previous write of size 1 by thread #x
5267Locks held: none
5268   at 0x........: child16 (tc19_shadowmem.c:57)
5269   by 0x........: steer (tc19_shadowmem.c:374)
5270   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5271   ...
5272 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
5273   at 0x........: malloc (vg_replace_malloc.c:...)
5274   by 0x........: main (tc19_shadowmem.c:144)
5275
5276----------------------------------------------------------------
5277
5278Possible data race during write of size 1 at 0x........ by thread #x
5279Locks held: none
5280   at 0x........: child16 (tc19_shadowmem.c:57)
5281   by 0x........: steer (tc19_shadowmem.c:374)
5282   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5283   ...
5284
5285This conflicts with a previous write of size 1 by thread #x
5286Locks held: none
5287   at 0x........: child16 (tc19_shadowmem.c:57)
5288   by 0x........: steer (tc19_shadowmem.c:374)
5289   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5290   ...
5291 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
5292   at 0x........: malloc (vg_replace_malloc.c:...)
5293   by 0x........: main (tc19_shadowmem.c:144)
5294
5295---------- short gran, 0 .. 98, skip 44 ----------
5296---Thread-Announcement------------------------------------------
5297
5298Thread #x was created
5299   ...
5300   by 0x........: pthread_create@* (hg_intercepts.c:...)
5301   by 0x........: main (tc19_shadowmem.c:204)
5302
5303---Thread-Announcement------------------------------------------
5304
5305Thread #x was created
5306   ...
5307   by 0x........: pthread_create@* (hg_intercepts.c:...)
5308   by 0x........: main (tc19_shadowmem.c:203)
5309
5310----------------------------------------------------------------
5311
5312Possible data race during write of size 2 at 0x........ by thread #x
5313Locks held: none
5314   at 0x........: child16 (tc19_shadowmem.c:57)
5315   by 0x........: steer (tc19_shadowmem.c:376)
5316   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5317   ...
5318
5319This conflicts with a previous write of size 2 by thread #x
5320Locks held: none
5321   at 0x........: child16 (tc19_shadowmem.c:57)
5322   by 0x........: steer (tc19_shadowmem.c:376)
5323   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5324   ...
5325 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
5326   at 0x........: malloc (vg_replace_malloc.c:...)
5327   by 0x........: main (tc19_shadowmem.c:144)
5328
5329---------- short gran, 1 .. 98, skip 45 ----------
5330---Thread-Announcement------------------------------------------
5331
5332Thread #x was created
5333   ...
5334   by 0x........: pthread_create@* (hg_intercepts.c:...)
5335   by 0x........: main (tc19_shadowmem.c:204)
5336
5337---Thread-Announcement------------------------------------------
5338
5339Thread #x was created
5340   ...
5341   by 0x........: pthread_create@* (hg_intercepts.c:...)
5342   by 0x........: main (tc19_shadowmem.c:203)
5343
5344----------------------------------------------------------------
5345
5346Possible data race during write of size 1 at 0x........ by thread #x
5347Locks held: none
5348   at 0x........: child16 (tc19_shadowmem.c:57)
5349   by 0x........: steer (tc19_shadowmem.c:378)
5350   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5351   ...
5352
5353This conflicts with a previous write of size 1 by thread #x
5354Locks held: none
5355   at 0x........: child16 (tc19_shadowmem.c:57)
5356   by 0x........: steer (tc19_shadowmem.c:378)
5357   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5358   ...
5359 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
5360   at 0x........: malloc (vg_replace_malloc.c:...)
5361   by 0x........: main (tc19_shadowmem.c:144)
5362
5363----------------------------------------------------------------
5364
5365Possible data race during write of size 1 at 0x........ by thread #x
5366Locks held: none
5367   at 0x........: child16 (tc19_shadowmem.c:57)
5368   by 0x........: steer (tc19_shadowmem.c:378)
5369   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5370   ...
5371
5372This conflicts with a previous write of size 1 by thread #x
5373Locks held: none
5374   at 0x........: child16 (tc19_shadowmem.c:57)
5375   by 0x........: steer (tc19_shadowmem.c:378)
5376   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5377   ...
5378 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
5379   at 0x........: malloc (vg_replace_malloc.c:...)
5380   by 0x........: main (tc19_shadowmem.c:144)
5381
5382---------- short gran, 0 .. 98, skip 46 ----------
5383---Thread-Announcement------------------------------------------
5384
5385Thread #x was created
5386   ...
5387   by 0x........: pthread_create@* (hg_intercepts.c:...)
5388   by 0x........: main (tc19_shadowmem.c:204)
5389
5390---Thread-Announcement------------------------------------------
5391
5392Thread #x was created
5393   ...
5394   by 0x........: pthread_create@* (hg_intercepts.c:...)
5395   by 0x........: main (tc19_shadowmem.c:203)
5396
5397----------------------------------------------------------------
5398
5399Possible data race during write of size 2 at 0x........ by thread #x
5400Locks held: none
5401   at 0x........: child16 (tc19_shadowmem.c:57)
5402   by 0x........: steer (tc19_shadowmem.c:380)
5403   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5404   ...
5405
5406This conflicts with a previous write of size 2 by thread #x
5407Locks held: none
5408   at 0x........: child16 (tc19_shadowmem.c:57)
5409   by 0x........: steer (tc19_shadowmem.c:380)
5410   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5411   ...
5412 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
5413   at 0x........: malloc (vg_replace_malloc.c:...)
5414   by 0x........: main (tc19_shadowmem.c:144)
5415
5416---------- short gran, 1 .. 98, skip 47 ----------
5417---Thread-Announcement------------------------------------------
5418
5419Thread #x was created
5420   ...
5421   by 0x........: pthread_create@* (hg_intercepts.c:...)
5422   by 0x........: main (tc19_shadowmem.c:204)
5423
5424---Thread-Announcement------------------------------------------
5425
5426Thread #x was created
5427   ...
5428   by 0x........: pthread_create@* (hg_intercepts.c:...)
5429   by 0x........: main (tc19_shadowmem.c:203)
5430
5431----------------------------------------------------------------
5432
5433Possible data race during write of size 1 at 0x........ by thread #x
5434Locks held: none
5435   at 0x........: child16 (tc19_shadowmem.c:57)
5436   by 0x........: steer (tc19_shadowmem.c:382)
5437   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5438   ...
5439
5440This conflicts with a previous write of size 1 by thread #x
5441Locks held: none
5442   at 0x........: child16 (tc19_shadowmem.c:57)
5443   by 0x........: steer (tc19_shadowmem.c:382)
5444   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5445   ...
5446 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
5447   at 0x........: malloc (vg_replace_malloc.c:...)
5448   by 0x........: main (tc19_shadowmem.c:144)
5449
5450----------------------------------------------------------------
5451
5452Possible data race during write of size 1 at 0x........ by thread #x
5453Locks held: none
5454   at 0x........: child16 (tc19_shadowmem.c:57)
5455   by 0x........: steer (tc19_shadowmem.c:382)
5456   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5457   ...
5458
5459This conflicts with a previous write of size 1 by thread #x
5460Locks held: none
5461   at 0x........: child16 (tc19_shadowmem.c:57)
5462   by 0x........: steer (tc19_shadowmem.c:382)
5463   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5464   ...
5465 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
5466   at 0x........: malloc (vg_replace_malloc.c:...)
5467   by 0x........: main (tc19_shadowmem.c:144)
5468
5469---------- short gran, 0 .. 98, skip 48 ----------
5470---Thread-Announcement------------------------------------------
5471
5472Thread #x was created
5473   ...
5474   by 0x........: pthread_create@* (hg_intercepts.c:...)
5475   by 0x........: main (tc19_shadowmem.c:204)
5476
5477---Thread-Announcement------------------------------------------
5478
5479Thread #x was created
5480   ...
5481   by 0x........: pthread_create@* (hg_intercepts.c:...)
5482   by 0x........: main (tc19_shadowmem.c:203)
5483
5484----------------------------------------------------------------
5485
5486Possible data race during write of size 2 at 0x........ by thread #x
5487Locks held: none
5488   at 0x........: child16 (tc19_shadowmem.c:57)
5489   by 0x........: steer (tc19_shadowmem.c:384)
5490   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5491   ...
5492
5493This conflicts with a previous write of size 2 by thread #x
5494Locks held: none
5495   at 0x........: child16 (tc19_shadowmem.c:57)
5496   by 0x........: steer (tc19_shadowmem.c:384)
5497   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5498   ...
5499 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
5500   at 0x........: malloc (vg_replace_malloc.c:...)
5501   by 0x........: main (tc19_shadowmem.c:144)
5502
5503---------- short gran, 1 .. 98, skip 49 ----------
5504---Thread-Announcement------------------------------------------
5505
5506Thread #x was created
5507   ...
5508   by 0x........: pthread_create@* (hg_intercepts.c:...)
5509   by 0x........: main (tc19_shadowmem.c:204)
5510
5511---Thread-Announcement------------------------------------------
5512
5513Thread #x was created
5514   ...
5515   by 0x........: pthread_create@* (hg_intercepts.c:...)
5516   by 0x........: main (tc19_shadowmem.c:203)
5517
5518----------------------------------------------------------------
5519
5520Possible data race during write of size 1 at 0x........ by thread #x
5521Locks held: none
5522   at 0x........: child16 (tc19_shadowmem.c:57)
5523   by 0x........: steer (tc19_shadowmem.c:386)
5524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5525   ...
5526
5527This conflicts with a previous write of size 1 by thread #x
5528Locks held: none
5529   at 0x........: child16 (tc19_shadowmem.c:57)
5530   by 0x........: steer (tc19_shadowmem.c:386)
5531   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5532   ...
5533 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
5534   at 0x........: malloc (vg_replace_malloc.c:...)
5535   by 0x........: main (tc19_shadowmem.c:144)
5536
5537----------------------------------------------------------------
5538
5539Possible data race during write of size 1 at 0x........ by thread #x
5540Locks held: none
5541   at 0x........: child16 (tc19_shadowmem.c:57)
5542   by 0x........: steer (tc19_shadowmem.c:386)
5543   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5544   ...
5545
5546This conflicts with a previous write of size 1 by thread #x
5547Locks held: none
5548   at 0x........: child16 (tc19_shadowmem.c:57)
5549   by 0x........: steer (tc19_shadowmem.c:386)
5550   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5551   ...
5552 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
5553   at 0x........: malloc (vg_replace_malloc.c:...)
5554   by 0x........: main (tc19_shadowmem.c:144)
5555
5556---------- short gran, 0 .. 98, skip 50 ----------
5557---Thread-Announcement------------------------------------------
5558
5559Thread #x was created
5560   ...
5561   by 0x........: pthread_create@* (hg_intercepts.c:...)
5562   by 0x........: main (tc19_shadowmem.c:204)
5563
5564---Thread-Announcement------------------------------------------
5565
5566Thread #x was created
5567   ...
5568   by 0x........: pthread_create@* (hg_intercepts.c:...)
5569   by 0x........: main (tc19_shadowmem.c:203)
5570
5571----------------------------------------------------------------
5572
5573Possible data race during write of size 2 at 0x........ by thread #x
5574Locks held: none
5575   at 0x........: child16 (tc19_shadowmem.c:57)
5576   by 0x........: steer (tc19_shadowmem.c:388)
5577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5578   ...
5579
5580This conflicts with a previous write of size 2 by thread #x
5581Locks held: none
5582   at 0x........: child16 (tc19_shadowmem.c:57)
5583   by 0x........: steer (tc19_shadowmem.c:388)
5584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5585   ...
5586 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
5587   at 0x........: malloc (vg_replace_malloc.c:...)
5588   by 0x........: main (tc19_shadowmem.c:144)
5589
5590---------- short gran, 1 .. 98, skip 51 ----------
5591---Thread-Announcement------------------------------------------
5592
5593Thread #x was created
5594   ...
5595   by 0x........: pthread_create@* (hg_intercepts.c:...)
5596   by 0x........: main (tc19_shadowmem.c:204)
5597
5598---Thread-Announcement------------------------------------------
5599
5600Thread #x was created
5601   ...
5602   by 0x........: pthread_create@* (hg_intercepts.c:...)
5603   by 0x........: main (tc19_shadowmem.c:203)
5604
5605----------------------------------------------------------------
5606
5607Possible data race during write of size 1 at 0x........ by thread #x
5608Locks held: none
5609   at 0x........: child16 (tc19_shadowmem.c:57)
5610   by 0x........: steer (tc19_shadowmem.c:390)
5611   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5612   ...
5613
5614This conflicts with a previous write of size 1 by thread #x
5615Locks held: none
5616   at 0x........: child16 (tc19_shadowmem.c:57)
5617   by 0x........: steer (tc19_shadowmem.c:390)
5618   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5619   ...
5620 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
5621   at 0x........: malloc (vg_replace_malloc.c:...)
5622   by 0x........: main (tc19_shadowmem.c:144)
5623
5624----------------------------------------------------------------
5625
5626Possible data race during write of size 1 at 0x........ by thread #x
5627Locks held: none
5628   at 0x........: child16 (tc19_shadowmem.c:57)
5629   by 0x........: steer (tc19_shadowmem.c:390)
5630   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5631   ...
5632
5633This conflicts with a previous write of size 1 by thread #x
5634Locks held: none
5635   at 0x........: child16 (tc19_shadowmem.c:57)
5636   by 0x........: steer (tc19_shadowmem.c:390)
5637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5638   ...
5639 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
5640   at 0x........: malloc (vg_replace_malloc.c:...)
5641   by 0x........: main (tc19_shadowmem.c:144)
5642
5643---------- short gran, 0 .. 98, skip 52 ----------
5644---Thread-Announcement------------------------------------------
5645
5646Thread #x was created
5647   ...
5648   by 0x........: pthread_create@* (hg_intercepts.c:...)
5649   by 0x........: main (tc19_shadowmem.c:204)
5650
5651---Thread-Announcement------------------------------------------
5652
5653Thread #x was created
5654   ...
5655   by 0x........: pthread_create@* (hg_intercepts.c:...)
5656   by 0x........: main (tc19_shadowmem.c:203)
5657
5658----------------------------------------------------------------
5659
5660Possible data race during write of size 2 at 0x........ by thread #x
5661Locks held: none
5662   at 0x........: child16 (tc19_shadowmem.c:57)
5663   by 0x........: steer (tc19_shadowmem.c:392)
5664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5665   ...
5666
5667This conflicts with a previous write of size 2 by thread #x
5668Locks held: none
5669   at 0x........: child16 (tc19_shadowmem.c:57)
5670   by 0x........: steer (tc19_shadowmem.c:392)
5671   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5672   ...
5673 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
5674   at 0x........: malloc (vg_replace_malloc.c:...)
5675   by 0x........: main (tc19_shadowmem.c:144)
5676
5677---------- short gran, 1 .. 98, skip 53 ----------
5678---Thread-Announcement------------------------------------------
5679
5680Thread #x was created
5681   ...
5682   by 0x........: pthread_create@* (hg_intercepts.c:...)
5683   by 0x........: main (tc19_shadowmem.c:204)
5684
5685---Thread-Announcement------------------------------------------
5686
5687Thread #x was created
5688   ...
5689   by 0x........: pthread_create@* (hg_intercepts.c:...)
5690   by 0x........: main (tc19_shadowmem.c:203)
5691
5692----------------------------------------------------------------
5693
5694Possible data race during write of size 1 at 0x........ by thread #x
5695Locks held: none
5696   at 0x........: child16 (tc19_shadowmem.c:57)
5697   by 0x........: steer (tc19_shadowmem.c:394)
5698   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5699   ...
5700
5701This conflicts with a previous write of size 1 by thread #x
5702Locks held: none
5703   at 0x........: child16 (tc19_shadowmem.c:57)
5704   by 0x........: steer (tc19_shadowmem.c:394)
5705   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5706   ...
5707 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
5708   at 0x........: malloc (vg_replace_malloc.c:...)
5709   by 0x........: main (tc19_shadowmem.c:144)
5710
5711----------------------------------------------------------------
5712
5713Possible data race during write of size 1 at 0x........ by thread #x
5714Locks held: none
5715   at 0x........: child16 (tc19_shadowmem.c:57)
5716   by 0x........: steer (tc19_shadowmem.c:394)
5717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5718   ...
5719
5720This conflicts with a previous write of size 1 by thread #x
5721Locks held: none
5722   at 0x........: child16 (tc19_shadowmem.c:57)
5723   by 0x........: steer (tc19_shadowmem.c:394)
5724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5725   ...
5726 Address 0x........ is 54 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
5730---------- short gran, 0 .. 98, skip 54 ----------
5731---Thread-Announcement------------------------------------------
5732
5733Thread #x was created
5734   ...
5735   by 0x........: pthread_create@* (hg_intercepts.c:...)
5736   by 0x........: main (tc19_shadowmem.c:204)
5737
5738---Thread-Announcement------------------------------------------
5739
5740Thread #x was created
5741   ...
5742   by 0x........: pthread_create@* (hg_intercepts.c:...)
5743   by 0x........: main (tc19_shadowmem.c:203)
5744
5745----------------------------------------------------------------
5746
5747Possible data race during write of size 2 at 0x........ by thread #x
5748Locks held: none
5749   at 0x........: child16 (tc19_shadowmem.c:57)
5750   by 0x........: steer (tc19_shadowmem.c:396)
5751   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5752   ...
5753
5754This conflicts with a previous write of size 2 by thread #x
5755Locks held: none
5756   at 0x........: child16 (tc19_shadowmem.c:57)
5757   by 0x........: steer (tc19_shadowmem.c:396)
5758   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5759   ...
5760 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
5761   at 0x........: malloc (vg_replace_malloc.c:...)
5762   by 0x........: main (tc19_shadowmem.c:144)
5763
5764---------- short gran, 1 .. 98, skip 55 ----------
5765---Thread-Announcement------------------------------------------
5766
5767Thread #x was created
5768   ...
5769   by 0x........: pthread_create@* (hg_intercepts.c:...)
5770   by 0x........: main (tc19_shadowmem.c:204)
5771
5772---Thread-Announcement------------------------------------------
5773
5774Thread #x was created
5775   ...
5776   by 0x........: pthread_create@* (hg_intercepts.c:...)
5777   by 0x........: main (tc19_shadowmem.c:203)
5778
5779----------------------------------------------------------------
5780
5781Possible data race during write of size 1 at 0x........ by thread #x
5782Locks held: none
5783   at 0x........: child16 (tc19_shadowmem.c:57)
5784   by 0x........: steer (tc19_shadowmem.c:398)
5785   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5786   ...
5787
5788This conflicts with a previous write of size 1 by thread #x
5789Locks held: none
5790   at 0x........: child16 (tc19_shadowmem.c:57)
5791   by 0x........: steer (tc19_shadowmem.c:398)
5792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5793   ...
5794 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
5795   at 0x........: malloc (vg_replace_malloc.c:...)
5796   by 0x........: main (tc19_shadowmem.c:144)
5797
5798----------------------------------------------------------------
5799
5800Possible data race during write of size 1 at 0x........ by thread #x
5801Locks held: none
5802   at 0x........: child16 (tc19_shadowmem.c:57)
5803   by 0x........: steer (tc19_shadowmem.c:398)
5804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5805   ...
5806
5807This conflicts with a previous write of size 1 by thread #x
5808Locks held: none
5809   at 0x........: child16 (tc19_shadowmem.c:57)
5810   by 0x........: steer (tc19_shadowmem.c:398)
5811   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5812   ...
5813 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
5814   at 0x........: malloc (vg_replace_malloc.c:...)
5815   by 0x........: main (tc19_shadowmem.c:144)
5816
5817---------- short gran, 0 .. 98, skip 56 ----------
5818---Thread-Announcement------------------------------------------
5819
5820Thread #x was created
5821   ...
5822   by 0x........: pthread_create@* (hg_intercepts.c:...)
5823   by 0x........: main (tc19_shadowmem.c:204)
5824
5825---Thread-Announcement------------------------------------------
5826
5827Thread #x was created
5828   ...
5829   by 0x........: pthread_create@* (hg_intercepts.c:...)
5830   by 0x........: main (tc19_shadowmem.c:203)
5831
5832----------------------------------------------------------------
5833
5834Possible data race during write of size 2 at 0x........ by thread #x
5835Locks held: none
5836   at 0x........: child16 (tc19_shadowmem.c:57)
5837   by 0x........: steer (tc19_shadowmem.c:400)
5838   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5839   ...
5840
5841This conflicts with a previous write of size 2 by thread #x
5842Locks held: none
5843   at 0x........: child16 (tc19_shadowmem.c:57)
5844   by 0x........: steer (tc19_shadowmem.c:400)
5845   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5846   ...
5847 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
5848   at 0x........: malloc (vg_replace_malloc.c:...)
5849   by 0x........: main (tc19_shadowmem.c:144)
5850
5851---------- short gran, 1 .. 98, skip 57 ----------
5852---Thread-Announcement------------------------------------------
5853
5854Thread #x was created
5855   ...
5856   by 0x........: pthread_create@* (hg_intercepts.c:...)
5857   by 0x........: main (tc19_shadowmem.c:204)
5858
5859---Thread-Announcement------------------------------------------
5860
5861Thread #x was created
5862   ...
5863   by 0x........: pthread_create@* (hg_intercepts.c:...)
5864   by 0x........: main (tc19_shadowmem.c:203)
5865
5866----------------------------------------------------------------
5867
5868Possible data race during write of size 1 at 0x........ by thread #x
5869Locks held: none
5870   at 0x........: child16 (tc19_shadowmem.c:57)
5871   by 0x........: steer (tc19_shadowmem.c:402)
5872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5873   ...
5874
5875This conflicts with a previous write of size 1 by thread #x
5876Locks held: none
5877   at 0x........: child16 (tc19_shadowmem.c:57)
5878   by 0x........: steer (tc19_shadowmem.c:402)
5879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5880   ...
5881 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
5882   at 0x........: malloc (vg_replace_malloc.c:...)
5883   by 0x........: main (tc19_shadowmem.c:144)
5884
5885----------------------------------------------------------------
5886
5887Possible data race during write of size 1 at 0x........ by thread #x
5888Locks held: none
5889   at 0x........: child16 (tc19_shadowmem.c:57)
5890   by 0x........: steer (tc19_shadowmem.c:402)
5891   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5892   ...
5893
5894This conflicts with a previous write of size 1 by thread #x
5895Locks held: none
5896   at 0x........: child16 (tc19_shadowmem.c:57)
5897   by 0x........: steer (tc19_shadowmem.c:402)
5898   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5899   ...
5900 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
5901   at 0x........: malloc (vg_replace_malloc.c:...)
5902   by 0x........: main (tc19_shadowmem.c:144)
5903
5904---------- short gran, 0 .. 98, skip 58 ----------
5905---Thread-Announcement------------------------------------------
5906
5907Thread #x was created
5908   ...
5909   by 0x........: pthread_create@* (hg_intercepts.c:...)
5910   by 0x........: main (tc19_shadowmem.c:204)
5911
5912---Thread-Announcement------------------------------------------
5913
5914Thread #x was created
5915   ...
5916   by 0x........: pthread_create@* (hg_intercepts.c:...)
5917   by 0x........: main (tc19_shadowmem.c:203)
5918
5919----------------------------------------------------------------
5920
5921Possible data race during write of size 2 at 0x........ by thread #x
5922Locks held: none
5923   at 0x........: child16 (tc19_shadowmem.c:57)
5924   by 0x........: steer (tc19_shadowmem.c:404)
5925   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5926   ...
5927
5928This conflicts with a previous write of size 2 by thread #x
5929Locks held: none
5930   at 0x........: child16 (tc19_shadowmem.c:57)
5931   by 0x........: steer (tc19_shadowmem.c:404)
5932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5933   ...
5934 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
5935   at 0x........: malloc (vg_replace_malloc.c:...)
5936   by 0x........: main (tc19_shadowmem.c:144)
5937
5938---------- short gran, 1 .. 98, skip 59 ----------
5939---Thread-Announcement------------------------------------------
5940
5941Thread #x was created
5942   ...
5943   by 0x........: pthread_create@* (hg_intercepts.c:...)
5944   by 0x........: main (tc19_shadowmem.c:204)
5945
5946---Thread-Announcement------------------------------------------
5947
5948Thread #x was created
5949   ...
5950   by 0x........: pthread_create@* (hg_intercepts.c:...)
5951   by 0x........: main (tc19_shadowmem.c:203)
5952
5953----------------------------------------------------------------
5954
5955Possible data race during write of size 1 at 0x........ by thread #x
5956Locks held: none
5957   at 0x........: child16 (tc19_shadowmem.c:57)
5958   by 0x........: steer (tc19_shadowmem.c:406)
5959   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5960   ...
5961
5962This conflicts with a previous write of size 1 by thread #x
5963Locks held: none
5964   at 0x........: child16 (tc19_shadowmem.c:57)
5965   by 0x........: steer (tc19_shadowmem.c:406)
5966   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5967   ...
5968 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
5969   at 0x........: malloc (vg_replace_malloc.c:...)
5970   by 0x........: main (tc19_shadowmem.c:144)
5971
5972----------------------------------------------------------------
5973
5974Possible data race during write of size 1 at 0x........ by thread #x
5975Locks held: none
5976   at 0x........: child16 (tc19_shadowmem.c:57)
5977   by 0x........: steer (tc19_shadowmem.c:406)
5978   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5979   ...
5980
5981This conflicts with a previous write of size 1 by thread #x
5982Locks held: none
5983   at 0x........: child16 (tc19_shadowmem.c:57)
5984   by 0x........: steer (tc19_shadowmem.c:406)
5985   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5986   ...
5987 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
5988   at 0x........: malloc (vg_replace_malloc.c:...)
5989   by 0x........: main (tc19_shadowmem.c:144)
5990
5991---------- short gran, 0 .. 98, skip 60 ----------
5992---Thread-Announcement------------------------------------------
5993
5994Thread #x was created
5995   ...
5996   by 0x........: pthread_create@* (hg_intercepts.c:...)
5997   by 0x........: main (tc19_shadowmem.c:204)
5998
5999---Thread-Announcement------------------------------------------
6000
6001Thread #x was created
6002   ...
6003   by 0x........: pthread_create@* (hg_intercepts.c:...)
6004   by 0x........: main (tc19_shadowmem.c:203)
6005
6006----------------------------------------------------------------
6007
6008Possible data race during write of size 2 at 0x........ by thread #x
6009Locks held: none
6010   at 0x........: child16 (tc19_shadowmem.c:57)
6011   by 0x........: steer (tc19_shadowmem.c:408)
6012   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6013   ...
6014
6015This conflicts with a previous write of size 2 by thread #x
6016Locks held: none
6017   at 0x........: child16 (tc19_shadowmem.c:57)
6018   by 0x........: steer (tc19_shadowmem.c:408)
6019   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6020   ...
6021 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
6022   at 0x........: malloc (vg_replace_malloc.c:...)
6023   by 0x........: main (tc19_shadowmem.c:144)
6024
6025---------- short gran, 1 .. 98, skip 61 ----------
6026---Thread-Announcement------------------------------------------
6027
6028Thread #x was created
6029   ...
6030   by 0x........: pthread_create@* (hg_intercepts.c:...)
6031   by 0x........: main (tc19_shadowmem.c:204)
6032
6033---Thread-Announcement------------------------------------------
6034
6035Thread #x was created
6036   ...
6037   by 0x........: pthread_create@* (hg_intercepts.c:...)
6038   by 0x........: main (tc19_shadowmem.c:203)
6039
6040----------------------------------------------------------------
6041
6042Possible data race during write of size 1 at 0x........ by thread #x
6043Locks held: none
6044   at 0x........: child16 (tc19_shadowmem.c:57)
6045   by 0x........: steer (tc19_shadowmem.c:410)
6046   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6047   ...
6048
6049This conflicts with a previous write of size 1 by thread #x
6050Locks held: none
6051   at 0x........: child16 (tc19_shadowmem.c:57)
6052   by 0x........: steer (tc19_shadowmem.c:410)
6053   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6054   ...
6055 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
6056   at 0x........: malloc (vg_replace_malloc.c:...)
6057   by 0x........: main (tc19_shadowmem.c:144)
6058
6059----------------------------------------------------------------
6060
6061Possible data race during write of size 1 at 0x........ by thread #x
6062Locks held: none
6063   at 0x........: child16 (tc19_shadowmem.c:57)
6064   by 0x........: steer (tc19_shadowmem.c:410)
6065   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6066   ...
6067
6068This conflicts with a previous write of size 1 by thread #x
6069Locks held: none
6070   at 0x........: child16 (tc19_shadowmem.c:57)
6071   by 0x........: steer (tc19_shadowmem.c:410)
6072   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6073   ...
6074 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
6075   at 0x........: malloc (vg_replace_malloc.c:...)
6076   by 0x........: main (tc19_shadowmem.c:144)
6077
6078---------- short gran, 0 .. 98, skip 62 ----------
6079---Thread-Announcement------------------------------------------
6080
6081Thread #x was created
6082   ...
6083   by 0x........: pthread_create@* (hg_intercepts.c:...)
6084   by 0x........: main (tc19_shadowmem.c:204)
6085
6086---Thread-Announcement------------------------------------------
6087
6088Thread #x was created
6089   ...
6090   by 0x........: pthread_create@* (hg_intercepts.c:...)
6091   by 0x........: main (tc19_shadowmem.c:203)
6092
6093----------------------------------------------------------------
6094
6095Possible data race during write of size 2 at 0x........ by thread #x
6096Locks held: none
6097   at 0x........: child16 (tc19_shadowmem.c:57)
6098   by 0x........: steer (tc19_shadowmem.c:412)
6099   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6100   ...
6101
6102This conflicts with a previous write of size 2 by thread #x
6103Locks held: none
6104   at 0x........: child16 (tc19_shadowmem.c:57)
6105   by 0x........: steer (tc19_shadowmem.c:412)
6106   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6107   ...
6108 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
6109   at 0x........: malloc (vg_replace_malloc.c:...)
6110   by 0x........: main (tc19_shadowmem.c:144)
6111
6112---------- short gran, 1 .. 98, skip 63 ----------
6113---Thread-Announcement------------------------------------------
6114
6115Thread #x was created
6116   ...
6117   by 0x........: pthread_create@* (hg_intercepts.c:...)
6118   by 0x........: main (tc19_shadowmem.c:204)
6119
6120---Thread-Announcement------------------------------------------
6121
6122Thread #x was created
6123   ...
6124   by 0x........: pthread_create@* (hg_intercepts.c:...)
6125   by 0x........: main (tc19_shadowmem.c:203)
6126
6127----------------------------------------------------------------
6128
6129Possible data race during write of size 1 at 0x........ by thread #x
6130Locks held: none
6131   at 0x........: child16 (tc19_shadowmem.c:57)
6132   by 0x........: steer (tc19_shadowmem.c:414)
6133   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6134   ...
6135
6136This conflicts with a previous write of size 1 by thread #x
6137Locks held: none
6138   at 0x........: child16 (tc19_shadowmem.c:57)
6139   by 0x........: steer (tc19_shadowmem.c:414)
6140   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6141   ...
6142 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
6143   at 0x........: malloc (vg_replace_malloc.c:...)
6144   by 0x........: main (tc19_shadowmem.c:144)
6145
6146----------------------------------------------------------------
6147
6148Possible data race during write of size 1 at 0x........ by thread #x
6149Locks held: none
6150   at 0x........: child16 (tc19_shadowmem.c:57)
6151   by 0x........: steer (tc19_shadowmem.c:414)
6152   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6153   ...
6154
6155This conflicts with a previous write of size 1 by thread #x
6156Locks held: none
6157   at 0x........: child16 (tc19_shadowmem.c:57)
6158   by 0x........: steer (tc19_shadowmem.c:414)
6159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6160   ...
6161 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
6162   at 0x........: malloc (vg_replace_malloc.c:...)
6163   by 0x........: main (tc19_shadowmem.c:144)
6164
6165---------- short gran, 0 .. 98, skip 64 ----------
6166---Thread-Announcement------------------------------------------
6167
6168Thread #x was created
6169   ...
6170   by 0x........: pthread_create@* (hg_intercepts.c:...)
6171   by 0x........: main (tc19_shadowmem.c:204)
6172
6173---Thread-Announcement------------------------------------------
6174
6175Thread #x was created
6176   ...
6177   by 0x........: pthread_create@* (hg_intercepts.c:...)
6178   by 0x........: main (tc19_shadowmem.c:203)
6179
6180----------------------------------------------------------------
6181
6182Possible data race during write of size 2 at 0x........ by thread #x
6183Locks held: none
6184   at 0x........: child16 (tc19_shadowmem.c:57)
6185   by 0x........: steer (tc19_shadowmem.c:416)
6186   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6187   ...
6188
6189This conflicts with a previous write of size 2 by thread #x
6190Locks held: none
6191   at 0x........: child16 (tc19_shadowmem.c:57)
6192   by 0x........: steer (tc19_shadowmem.c:416)
6193   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6194   ...
6195 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
6196   at 0x........: malloc (vg_replace_malloc.c:...)
6197   by 0x........: main (tc19_shadowmem.c:144)
6198
6199---------- short gran, 1 .. 98, skip 65 ----------
6200---Thread-Announcement------------------------------------------
6201
6202Thread #x was created
6203   ...
6204   by 0x........: pthread_create@* (hg_intercepts.c:...)
6205   by 0x........: main (tc19_shadowmem.c:204)
6206
6207---Thread-Announcement------------------------------------------
6208
6209Thread #x was created
6210   ...
6211   by 0x........: pthread_create@* (hg_intercepts.c:...)
6212   by 0x........: main (tc19_shadowmem.c:203)
6213
6214----------------------------------------------------------------
6215
6216Possible data race during write of size 1 at 0x........ by thread #x
6217Locks held: none
6218   at 0x........: child16 (tc19_shadowmem.c:57)
6219   by 0x........: steer (tc19_shadowmem.c:418)
6220   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6221   ...
6222
6223This conflicts with a previous write of size 1 by thread #x
6224Locks held: none
6225   at 0x........: child16 (tc19_shadowmem.c:57)
6226   by 0x........: steer (tc19_shadowmem.c:418)
6227   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6228   ...
6229 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
6230   at 0x........: malloc (vg_replace_malloc.c:...)
6231   by 0x........: main (tc19_shadowmem.c:144)
6232
6233----------------------------------------------------------------
6234
6235Possible data race during write of size 1 at 0x........ by thread #x
6236Locks held: none
6237   at 0x........: child16 (tc19_shadowmem.c:57)
6238   by 0x........: steer (tc19_shadowmem.c:418)
6239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6240   ...
6241
6242This conflicts with a previous write of size 1 by thread #x
6243Locks held: none
6244   at 0x........: child16 (tc19_shadowmem.c:57)
6245   by 0x........: steer (tc19_shadowmem.c:418)
6246   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6247   ...
6248 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
6249   at 0x........: malloc (vg_replace_malloc.c:...)
6250   by 0x........: main (tc19_shadowmem.c:144)
6251
6252---------- short gran, 0 .. 98, skip 66 ----------
6253---Thread-Announcement------------------------------------------
6254
6255Thread #x was created
6256   ...
6257   by 0x........: pthread_create@* (hg_intercepts.c:...)
6258   by 0x........: main (tc19_shadowmem.c:204)
6259
6260---Thread-Announcement------------------------------------------
6261
6262Thread #x was created
6263   ...
6264   by 0x........: pthread_create@* (hg_intercepts.c:...)
6265   by 0x........: main (tc19_shadowmem.c:203)
6266
6267----------------------------------------------------------------
6268
6269Possible data race during write of size 2 at 0x........ by thread #x
6270Locks held: none
6271   at 0x........: child16 (tc19_shadowmem.c:57)
6272   by 0x........: steer (tc19_shadowmem.c:420)
6273   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6274   ...
6275
6276This conflicts with a previous write of size 2 by thread #x
6277Locks held: none
6278   at 0x........: child16 (tc19_shadowmem.c:57)
6279   by 0x........: steer (tc19_shadowmem.c:420)
6280   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6281   ...
6282 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
6283   at 0x........: malloc (vg_replace_malloc.c:...)
6284   by 0x........: main (tc19_shadowmem.c:144)
6285
6286---------- short gran, 1 .. 98, skip 67 ----------
6287---Thread-Announcement------------------------------------------
6288
6289Thread #x was created
6290   ...
6291   by 0x........: pthread_create@* (hg_intercepts.c:...)
6292   by 0x........: main (tc19_shadowmem.c:204)
6293
6294---Thread-Announcement------------------------------------------
6295
6296Thread #x was created
6297   ...
6298   by 0x........: pthread_create@* (hg_intercepts.c:...)
6299   by 0x........: main (tc19_shadowmem.c:203)
6300
6301----------------------------------------------------------------
6302
6303Possible data race during write of size 1 at 0x........ by thread #x
6304Locks held: none
6305   at 0x........: child16 (tc19_shadowmem.c:57)
6306   by 0x........: steer (tc19_shadowmem.c:422)
6307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6308   ...
6309
6310This conflicts with a previous write of size 1 by thread #x
6311Locks held: none
6312   at 0x........: child16 (tc19_shadowmem.c:57)
6313   by 0x........: steer (tc19_shadowmem.c:422)
6314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6315   ...
6316 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
6317   at 0x........: malloc (vg_replace_malloc.c:...)
6318   by 0x........: main (tc19_shadowmem.c:144)
6319
6320----------------------------------------------------------------
6321
6322Possible data race during write of size 1 at 0x........ by thread #x
6323Locks held: none
6324   at 0x........: child16 (tc19_shadowmem.c:57)
6325   by 0x........: steer (tc19_shadowmem.c:422)
6326   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6327   ...
6328
6329This conflicts with a previous write of size 1 by thread #x
6330Locks held: none
6331   at 0x........: child16 (tc19_shadowmem.c:57)
6332   by 0x........: steer (tc19_shadowmem.c:422)
6333   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6334   ...
6335 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
6336   at 0x........: malloc (vg_replace_malloc.c:...)
6337   by 0x........: main (tc19_shadowmem.c:144)
6338
6339---------- short gran, 0 .. 98, skip 68 ----------
6340---Thread-Announcement------------------------------------------
6341
6342Thread #x was created
6343   ...
6344   by 0x........: pthread_create@* (hg_intercepts.c:...)
6345   by 0x........: main (tc19_shadowmem.c:204)
6346
6347---Thread-Announcement------------------------------------------
6348
6349Thread #x was created
6350   ...
6351   by 0x........: pthread_create@* (hg_intercepts.c:...)
6352   by 0x........: main (tc19_shadowmem.c:203)
6353
6354----------------------------------------------------------------
6355
6356Possible data race during write of size 2 at 0x........ by thread #x
6357Locks held: none
6358   at 0x........: child16 (tc19_shadowmem.c:57)
6359   by 0x........: steer (tc19_shadowmem.c:424)
6360   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6361   ...
6362
6363This conflicts with a previous write of size 2 by thread #x
6364Locks held: none
6365   at 0x........: child16 (tc19_shadowmem.c:57)
6366   by 0x........: steer (tc19_shadowmem.c:424)
6367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6368   ...
6369 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
6370   at 0x........: malloc (vg_replace_malloc.c:...)
6371   by 0x........: main (tc19_shadowmem.c:144)
6372
6373---------- short gran, 1 .. 98, skip 69 ----------
6374---Thread-Announcement------------------------------------------
6375
6376Thread #x was created
6377   ...
6378   by 0x........: pthread_create@* (hg_intercepts.c:...)
6379   by 0x........: main (tc19_shadowmem.c:204)
6380
6381---Thread-Announcement------------------------------------------
6382
6383Thread #x was created
6384   ...
6385   by 0x........: pthread_create@* (hg_intercepts.c:...)
6386   by 0x........: main (tc19_shadowmem.c:203)
6387
6388----------------------------------------------------------------
6389
6390Possible data race during write of size 1 at 0x........ by thread #x
6391Locks held: none
6392   at 0x........: child16 (tc19_shadowmem.c:57)
6393   by 0x........: steer (tc19_shadowmem.c:426)
6394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6395   ...
6396
6397This conflicts with a previous write of size 1 by thread #x
6398Locks held: none
6399   at 0x........: child16 (tc19_shadowmem.c:57)
6400   by 0x........: steer (tc19_shadowmem.c:426)
6401   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6402   ...
6403 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
6404   at 0x........: malloc (vg_replace_malloc.c:...)
6405   by 0x........: main (tc19_shadowmem.c:144)
6406
6407----------------------------------------------------------------
6408
6409Possible data race during write of size 1 at 0x........ by thread #x
6410Locks held: none
6411   at 0x........: child16 (tc19_shadowmem.c:57)
6412   by 0x........: steer (tc19_shadowmem.c:426)
6413   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6414   ...
6415
6416This conflicts with a previous write of size 1 by thread #x
6417Locks held: none
6418   at 0x........: child16 (tc19_shadowmem.c:57)
6419   by 0x........: steer (tc19_shadowmem.c:426)
6420   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6421   ...
6422 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
6423   at 0x........: malloc (vg_replace_malloc.c:...)
6424   by 0x........: main (tc19_shadowmem.c:144)
6425
6426---------- short gran, 0 .. 98, skip 70 ----------
6427---Thread-Announcement------------------------------------------
6428
6429Thread #x was created
6430   ...
6431   by 0x........: pthread_create@* (hg_intercepts.c:...)
6432   by 0x........: main (tc19_shadowmem.c:204)
6433
6434---Thread-Announcement------------------------------------------
6435
6436Thread #x was created
6437   ...
6438   by 0x........: pthread_create@* (hg_intercepts.c:...)
6439   by 0x........: main (tc19_shadowmem.c:203)
6440
6441----------------------------------------------------------------
6442
6443Possible data race during write of size 2 at 0x........ by thread #x
6444Locks held: none
6445   at 0x........: child16 (tc19_shadowmem.c:57)
6446   by 0x........: steer (tc19_shadowmem.c:428)
6447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6448   ...
6449
6450This conflicts with a previous write of size 2 by thread #x
6451Locks held: none
6452   at 0x........: child16 (tc19_shadowmem.c:57)
6453   by 0x........: steer (tc19_shadowmem.c:428)
6454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6455   ...
6456 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
6457   at 0x........: malloc (vg_replace_malloc.c:...)
6458   by 0x........: main (tc19_shadowmem.c:144)
6459
6460---------- short gran, 1 .. 98, skip 71 ----------
6461---Thread-Announcement------------------------------------------
6462
6463Thread #x was created
6464   ...
6465   by 0x........: pthread_create@* (hg_intercepts.c:...)
6466   by 0x........: main (tc19_shadowmem.c:204)
6467
6468---Thread-Announcement------------------------------------------
6469
6470Thread #x was created
6471   ...
6472   by 0x........: pthread_create@* (hg_intercepts.c:...)
6473   by 0x........: main (tc19_shadowmem.c:203)
6474
6475----------------------------------------------------------------
6476
6477Possible data race during write of size 1 at 0x........ by thread #x
6478Locks held: none
6479   at 0x........: child16 (tc19_shadowmem.c:57)
6480   by 0x........: steer (tc19_shadowmem.c:430)
6481   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6482   ...
6483
6484This conflicts with a previous write of size 1 by thread #x
6485Locks held: none
6486   at 0x........: child16 (tc19_shadowmem.c:57)
6487   by 0x........: steer (tc19_shadowmem.c:430)
6488   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6489   ...
6490 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
6491   at 0x........: malloc (vg_replace_malloc.c:...)
6492   by 0x........: main (tc19_shadowmem.c:144)
6493
6494----------------------------------------------------------------
6495
6496Possible data race during write of size 1 at 0x........ by thread #x
6497Locks held: none
6498   at 0x........: child16 (tc19_shadowmem.c:57)
6499   by 0x........: steer (tc19_shadowmem.c:430)
6500   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6501   ...
6502
6503This conflicts with a previous write of size 1 by thread #x
6504Locks held: none
6505   at 0x........: child16 (tc19_shadowmem.c:57)
6506   by 0x........: steer (tc19_shadowmem.c:430)
6507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6508   ...
6509 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
6510   at 0x........: malloc (vg_replace_malloc.c:...)
6511   by 0x........: main (tc19_shadowmem.c:144)
6512
6513---------- short gran, 0 .. 98, skip 72 ----------
6514---Thread-Announcement------------------------------------------
6515
6516Thread #x was created
6517   ...
6518   by 0x........: pthread_create@* (hg_intercepts.c:...)
6519   by 0x........: main (tc19_shadowmem.c:204)
6520
6521---Thread-Announcement------------------------------------------
6522
6523Thread #x was created
6524   ...
6525   by 0x........: pthread_create@* (hg_intercepts.c:...)
6526   by 0x........: main (tc19_shadowmem.c:203)
6527
6528----------------------------------------------------------------
6529
6530Possible data race during write of size 2 at 0x........ by thread #x
6531Locks held: none
6532   at 0x........: child16 (tc19_shadowmem.c:57)
6533   by 0x........: steer (tc19_shadowmem.c:432)
6534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6535   ...
6536
6537This conflicts with a previous write of size 2 by thread #x
6538Locks held: none
6539   at 0x........: child16 (tc19_shadowmem.c:57)
6540   by 0x........: steer (tc19_shadowmem.c:432)
6541   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6542   ...
6543 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
6544   at 0x........: malloc (vg_replace_malloc.c:...)
6545   by 0x........: main (tc19_shadowmem.c:144)
6546
6547---------- short gran, 1 .. 98, skip 73 ----------
6548---Thread-Announcement------------------------------------------
6549
6550Thread #x was created
6551   ...
6552   by 0x........: pthread_create@* (hg_intercepts.c:...)
6553   by 0x........: main (tc19_shadowmem.c:204)
6554
6555---Thread-Announcement------------------------------------------
6556
6557Thread #x was created
6558   ...
6559   by 0x........: pthread_create@* (hg_intercepts.c:...)
6560   by 0x........: main (tc19_shadowmem.c:203)
6561
6562----------------------------------------------------------------
6563
6564Possible data race during write of size 1 at 0x........ by thread #x
6565Locks held: none
6566   at 0x........: child16 (tc19_shadowmem.c:57)
6567   by 0x........: steer (tc19_shadowmem.c:434)
6568   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6569   ...
6570
6571This conflicts with a previous write of size 1 by thread #x
6572Locks held: none
6573   at 0x........: child16 (tc19_shadowmem.c:57)
6574   by 0x........: steer (tc19_shadowmem.c:434)
6575   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6576   ...
6577 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
6578   at 0x........: malloc (vg_replace_malloc.c:...)
6579   by 0x........: main (tc19_shadowmem.c:144)
6580
6581----------------------------------------------------------------
6582
6583Possible data race during write of size 1 at 0x........ by thread #x
6584Locks held: none
6585   at 0x........: child16 (tc19_shadowmem.c:57)
6586   by 0x........: steer (tc19_shadowmem.c:434)
6587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6588   ...
6589
6590This conflicts with a previous write of size 1 by thread #x
6591Locks held: none
6592   at 0x........: child16 (tc19_shadowmem.c:57)
6593   by 0x........: steer (tc19_shadowmem.c:434)
6594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6595   ...
6596 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
6597   at 0x........: malloc (vg_replace_malloc.c:...)
6598   by 0x........: main (tc19_shadowmem.c:144)
6599
6600---------- short gran, 0 .. 98, skip 74 ----------
6601---Thread-Announcement------------------------------------------
6602
6603Thread #x was created
6604   ...
6605   by 0x........: pthread_create@* (hg_intercepts.c:...)
6606   by 0x........: main (tc19_shadowmem.c:204)
6607
6608---Thread-Announcement------------------------------------------
6609
6610Thread #x was created
6611   ...
6612   by 0x........: pthread_create@* (hg_intercepts.c:...)
6613   by 0x........: main (tc19_shadowmem.c:203)
6614
6615----------------------------------------------------------------
6616
6617Possible data race during write of size 2 at 0x........ by thread #x
6618Locks held: none
6619   at 0x........: child16 (tc19_shadowmem.c:57)
6620   by 0x........: steer (tc19_shadowmem.c:436)
6621   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6622   ...
6623
6624This conflicts with a previous write of size 2 by thread #x
6625Locks held: none
6626   at 0x........: child16 (tc19_shadowmem.c:57)
6627   by 0x........: steer (tc19_shadowmem.c:436)
6628   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6629   ...
6630 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
6631   at 0x........: malloc (vg_replace_malloc.c:...)
6632   by 0x........: main (tc19_shadowmem.c:144)
6633
6634---------- short gran, 1 .. 98, skip 75 ----------
6635---Thread-Announcement------------------------------------------
6636
6637Thread #x was created
6638   ...
6639   by 0x........: pthread_create@* (hg_intercepts.c:...)
6640   by 0x........: main (tc19_shadowmem.c:204)
6641
6642---Thread-Announcement------------------------------------------
6643
6644Thread #x was created
6645   ...
6646   by 0x........: pthread_create@* (hg_intercepts.c:...)
6647   by 0x........: main (tc19_shadowmem.c:203)
6648
6649----------------------------------------------------------------
6650
6651Possible data race during write of size 1 at 0x........ by thread #x
6652Locks held: none
6653   at 0x........: child16 (tc19_shadowmem.c:57)
6654   by 0x........: steer (tc19_shadowmem.c:438)
6655   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6656   ...
6657
6658This conflicts with a previous write of size 1 by thread #x
6659Locks held: none
6660   at 0x........: child16 (tc19_shadowmem.c:57)
6661   by 0x........: steer (tc19_shadowmem.c:438)
6662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6663   ...
6664 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
6665   at 0x........: malloc (vg_replace_malloc.c:...)
6666   by 0x........: main (tc19_shadowmem.c:144)
6667
6668----------------------------------------------------------------
6669
6670Possible data race during write of size 1 at 0x........ by thread #x
6671Locks held: none
6672   at 0x........: child16 (tc19_shadowmem.c:57)
6673   by 0x........: steer (tc19_shadowmem.c:438)
6674   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6675   ...
6676
6677This conflicts with a previous write of size 1 by thread #x
6678Locks held: none
6679   at 0x........: child16 (tc19_shadowmem.c:57)
6680   by 0x........: steer (tc19_shadowmem.c:438)
6681   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6682   ...
6683 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
6684   at 0x........: malloc (vg_replace_malloc.c:...)
6685   by 0x........: main (tc19_shadowmem.c:144)
6686
6687---------- short gran, 0 .. 98, skip 76 ----------
6688---Thread-Announcement------------------------------------------
6689
6690Thread #x was created
6691   ...
6692   by 0x........: pthread_create@* (hg_intercepts.c:...)
6693   by 0x........: main (tc19_shadowmem.c:204)
6694
6695---Thread-Announcement------------------------------------------
6696
6697Thread #x was created
6698   ...
6699   by 0x........: pthread_create@* (hg_intercepts.c:...)
6700   by 0x........: main (tc19_shadowmem.c:203)
6701
6702----------------------------------------------------------------
6703
6704Possible data race during write of size 2 at 0x........ by thread #x
6705Locks held: none
6706   at 0x........: child16 (tc19_shadowmem.c:57)
6707   by 0x........: steer (tc19_shadowmem.c:440)
6708   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6709   ...
6710
6711This conflicts with a previous write of size 2 by thread #x
6712Locks held: none
6713   at 0x........: child16 (tc19_shadowmem.c:57)
6714   by 0x........: steer (tc19_shadowmem.c:440)
6715   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6716   ...
6717 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
6718   at 0x........: malloc (vg_replace_malloc.c:...)
6719   by 0x........: main (tc19_shadowmem.c:144)
6720
6721---------- short gran, 1 .. 98, skip 77 ----------
6722---Thread-Announcement------------------------------------------
6723
6724Thread #x was created
6725   ...
6726   by 0x........: pthread_create@* (hg_intercepts.c:...)
6727   by 0x........: main (tc19_shadowmem.c:204)
6728
6729---Thread-Announcement------------------------------------------
6730
6731Thread #x was created
6732   ...
6733   by 0x........: pthread_create@* (hg_intercepts.c:...)
6734   by 0x........: main (tc19_shadowmem.c:203)
6735
6736----------------------------------------------------------------
6737
6738Possible data race during write of size 1 at 0x........ by thread #x
6739Locks held: none
6740   at 0x........: child16 (tc19_shadowmem.c:57)
6741   by 0x........: steer (tc19_shadowmem.c:442)
6742   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6743   ...
6744
6745This conflicts with a previous write of size 1 by thread #x
6746Locks held: none
6747   at 0x........: child16 (tc19_shadowmem.c:57)
6748   by 0x........: steer (tc19_shadowmem.c:442)
6749   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6750   ...
6751 Address 0x........ is 77 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
6755----------------------------------------------------------------
6756
6757Possible data race during write of size 1 at 0x........ by thread #x
6758Locks held: none
6759   at 0x........: child16 (tc19_shadowmem.c:57)
6760   by 0x........: steer (tc19_shadowmem.c:442)
6761   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6762   ...
6763
6764This conflicts with a previous write of size 1 by thread #x
6765Locks held: none
6766   at 0x........: child16 (tc19_shadowmem.c:57)
6767   by 0x........: steer (tc19_shadowmem.c:442)
6768   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6769   ...
6770 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
6771   at 0x........: malloc (vg_replace_malloc.c:...)
6772   by 0x........: main (tc19_shadowmem.c:144)
6773
6774---------- short gran, 0 .. 98, skip 78 ----------
6775---Thread-Announcement------------------------------------------
6776
6777Thread #x was created
6778   ...
6779   by 0x........: pthread_create@* (hg_intercepts.c:...)
6780   by 0x........: main (tc19_shadowmem.c:204)
6781
6782---Thread-Announcement------------------------------------------
6783
6784Thread #x was created
6785   ...
6786   by 0x........: pthread_create@* (hg_intercepts.c:...)
6787   by 0x........: main (tc19_shadowmem.c:203)
6788
6789----------------------------------------------------------------
6790
6791Possible data race during write of size 2 at 0x........ by thread #x
6792Locks held: none
6793   at 0x........: child16 (tc19_shadowmem.c:57)
6794   by 0x........: steer (tc19_shadowmem.c:444)
6795   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6796   ...
6797
6798This conflicts with a previous write of size 2 by thread #x
6799Locks held: none
6800   at 0x........: child16 (tc19_shadowmem.c:57)
6801   by 0x........: steer (tc19_shadowmem.c:444)
6802   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6803   ...
6804 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
6805   at 0x........: malloc (vg_replace_malloc.c:...)
6806   by 0x........: main (tc19_shadowmem.c:144)
6807
6808---------- short gran, 1 .. 98, skip 79 ----------
6809---Thread-Announcement------------------------------------------
6810
6811Thread #x was created
6812   ...
6813   by 0x........: pthread_create@* (hg_intercepts.c:...)
6814   by 0x........: main (tc19_shadowmem.c:204)
6815
6816---Thread-Announcement------------------------------------------
6817
6818Thread #x was created
6819   ...
6820   by 0x........: pthread_create@* (hg_intercepts.c:...)
6821   by 0x........: main (tc19_shadowmem.c:203)
6822
6823----------------------------------------------------------------
6824
6825Possible data race during write of size 1 at 0x........ by thread #x
6826Locks held: none
6827   at 0x........: child16 (tc19_shadowmem.c:57)
6828   by 0x........: steer (tc19_shadowmem.c:446)
6829   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6830   ...
6831
6832This conflicts with a previous write of size 1 by thread #x
6833Locks held: none
6834   at 0x........: child16 (tc19_shadowmem.c:57)
6835   by 0x........: steer (tc19_shadowmem.c:446)
6836   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6837   ...
6838 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
6839   at 0x........: malloc (vg_replace_malloc.c:...)
6840   by 0x........: main (tc19_shadowmem.c:144)
6841
6842----------------------------------------------------------------
6843
6844Possible data race during write of size 1 at 0x........ by thread #x
6845Locks held: none
6846   at 0x........: child16 (tc19_shadowmem.c:57)
6847   by 0x........: steer (tc19_shadowmem.c:446)
6848   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6849   ...
6850
6851This conflicts with a previous write of size 1 by thread #x
6852Locks held: none
6853   at 0x........: child16 (tc19_shadowmem.c:57)
6854   by 0x........: steer (tc19_shadowmem.c:446)
6855   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6856   ...
6857 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
6858   at 0x........: malloc (vg_replace_malloc.c:...)
6859   by 0x........: main (tc19_shadowmem.c:144)
6860
6861---------- short gran, 0 .. 98, skip 80 ----------
6862---Thread-Announcement------------------------------------------
6863
6864Thread #x was created
6865   ...
6866   by 0x........: pthread_create@* (hg_intercepts.c:...)
6867   by 0x........: main (tc19_shadowmem.c:204)
6868
6869---Thread-Announcement------------------------------------------
6870
6871Thread #x was created
6872   ...
6873   by 0x........: pthread_create@* (hg_intercepts.c:...)
6874   by 0x........: main (tc19_shadowmem.c:203)
6875
6876----------------------------------------------------------------
6877
6878Possible data race during write of size 2 at 0x........ by thread #x
6879Locks held: none
6880   at 0x........: child16 (tc19_shadowmem.c:57)
6881   by 0x........: steer (tc19_shadowmem.c:448)
6882   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6883   ...
6884
6885This conflicts with a previous write of size 2 by thread #x
6886Locks held: none
6887   at 0x........: child16 (tc19_shadowmem.c:57)
6888   by 0x........: steer (tc19_shadowmem.c:448)
6889   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6890   ...
6891 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
6892   at 0x........: malloc (vg_replace_malloc.c:...)
6893   by 0x........: main (tc19_shadowmem.c:144)
6894
6895---------- short gran, 1 .. 98, skip 81 ----------
6896---Thread-Announcement------------------------------------------
6897
6898Thread #x was created
6899   ...
6900   by 0x........: pthread_create@* (hg_intercepts.c:...)
6901   by 0x........: main (tc19_shadowmem.c:204)
6902
6903---Thread-Announcement------------------------------------------
6904
6905Thread #x was created
6906   ...
6907   by 0x........: pthread_create@* (hg_intercepts.c:...)
6908   by 0x........: main (tc19_shadowmem.c:203)
6909
6910----------------------------------------------------------------
6911
6912Possible data race during write of size 1 at 0x........ by thread #x
6913Locks held: none
6914   at 0x........: child16 (tc19_shadowmem.c:57)
6915   by 0x........: steer (tc19_shadowmem.c:450)
6916   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6917   ...
6918
6919This conflicts with a previous write of size 1 by thread #x
6920Locks held: none
6921   at 0x........: child16 (tc19_shadowmem.c:57)
6922   by 0x........: steer (tc19_shadowmem.c:450)
6923   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6924   ...
6925 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
6926   at 0x........: malloc (vg_replace_malloc.c:...)
6927   by 0x........: main (tc19_shadowmem.c:144)
6928
6929----------------------------------------------------------------
6930
6931Possible data race during write of size 1 at 0x........ by thread #x
6932Locks held: none
6933   at 0x........: child16 (tc19_shadowmem.c:57)
6934   by 0x........: steer (tc19_shadowmem.c:450)
6935   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6936   ...
6937
6938This conflicts with a previous write of size 1 by thread #x
6939Locks held: none
6940   at 0x........: child16 (tc19_shadowmem.c:57)
6941   by 0x........: steer (tc19_shadowmem.c:450)
6942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6943   ...
6944 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
6945   at 0x........: malloc (vg_replace_malloc.c:...)
6946   by 0x........: main (tc19_shadowmem.c:144)
6947
6948---------- short gran, 0 .. 98, skip 82 ----------
6949---Thread-Announcement------------------------------------------
6950
6951Thread #x was created
6952   ...
6953   by 0x........: pthread_create@* (hg_intercepts.c:...)
6954   by 0x........: main (tc19_shadowmem.c:204)
6955
6956---Thread-Announcement------------------------------------------
6957
6958Thread #x was created
6959   ...
6960   by 0x........: pthread_create@* (hg_intercepts.c:...)
6961   by 0x........: main (tc19_shadowmem.c:203)
6962
6963----------------------------------------------------------------
6964
6965Possible data race during write of size 2 at 0x........ by thread #x
6966Locks held: none
6967   at 0x........: child16 (tc19_shadowmem.c:57)
6968   by 0x........: steer (tc19_shadowmem.c:452)
6969   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6970   ...
6971
6972This conflicts with a previous write of size 2 by thread #x
6973Locks held: none
6974   at 0x........: child16 (tc19_shadowmem.c:57)
6975   by 0x........: steer (tc19_shadowmem.c:452)
6976   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6977   ...
6978 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
6979   at 0x........: malloc (vg_replace_malloc.c:...)
6980   by 0x........: main (tc19_shadowmem.c:144)
6981
6982---------- short gran, 1 .. 98, skip 83 ----------
6983---Thread-Announcement------------------------------------------
6984
6985Thread #x was created
6986   ...
6987   by 0x........: pthread_create@* (hg_intercepts.c:...)
6988   by 0x........: main (tc19_shadowmem.c:204)
6989
6990---Thread-Announcement------------------------------------------
6991
6992Thread #x was created
6993   ...
6994   by 0x........: pthread_create@* (hg_intercepts.c:...)
6995   by 0x........: main (tc19_shadowmem.c:203)
6996
6997----------------------------------------------------------------
6998
6999Possible data race during write of size 1 at 0x........ by thread #x
7000Locks held: none
7001   at 0x........: child16 (tc19_shadowmem.c:57)
7002   by 0x........: steer (tc19_shadowmem.c:454)
7003   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7004   ...
7005
7006This conflicts with a previous write of size 1 by thread #x
7007Locks held: none
7008   at 0x........: child16 (tc19_shadowmem.c:57)
7009   by 0x........: steer (tc19_shadowmem.c:454)
7010   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7011   ...
7012 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
7013   at 0x........: malloc (vg_replace_malloc.c:...)
7014   by 0x........: main (tc19_shadowmem.c:144)
7015
7016----------------------------------------------------------------
7017
7018Possible data race during write of size 1 at 0x........ by thread #x
7019Locks held: none
7020   at 0x........: child16 (tc19_shadowmem.c:57)
7021   by 0x........: steer (tc19_shadowmem.c:454)
7022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7023   ...
7024
7025This conflicts with a previous write of size 1 by thread #x
7026Locks held: none
7027   at 0x........: child16 (tc19_shadowmem.c:57)
7028   by 0x........: steer (tc19_shadowmem.c:454)
7029   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7030   ...
7031 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
7032   at 0x........: malloc (vg_replace_malloc.c:...)
7033   by 0x........: main (tc19_shadowmem.c:144)
7034
7035---------- short gran, 0 .. 98, skip 84 ----------
7036---Thread-Announcement------------------------------------------
7037
7038Thread #x was created
7039   ...
7040   by 0x........: pthread_create@* (hg_intercepts.c:...)
7041   by 0x........: main (tc19_shadowmem.c:204)
7042
7043---Thread-Announcement------------------------------------------
7044
7045Thread #x was created
7046   ...
7047   by 0x........: pthread_create@* (hg_intercepts.c:...)
7048   by 0x........: main (tc19_shadowmem.c:203)
7049
7050----------------------------------------------------------------
7051
7052Possible data race during write of size 2 at 0x........ by thread #x
7053Locks held: none
7054   at 0x........: child16 (tc19_shadowmem.c:57)
7055   by 0x........: steer (tc19_shadowmem.c:456)
7056   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7057   ...
7058
7059This conflicts with a previous write of size 2 by thread #x
7060Locks held: none
7061   at 0x........: child16 (tc19_shadowmem.c:57)
7062   by 0x........: steer (tc19_shadowmem.c:456)
7063   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7064   ...
7065 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
7066   at 0x........: malloc (vg_replace_malloc.c:...)
7067   by 0x........: main (tc19_shadowmem.c:144)
7068
7069---------- short gran, 1 .. 98, skip 85 ----------
7070---Thread-Announcement------------------------------------------
7071
7072Thread #x was created
7073   ...
7074   by 0x........: pthread_create@* (hg_intercepts.c:...)
7075   by 0x........: main (tc19_shadowmem.c:204)
7076
7077---Thread-Announcement------------------------------------------
7078
7079Thread #x was created
7080   ...
7081   by 0x........: pthread_create@* (hg_intercepts.c:...)
7082   by 0x........: main (tc19_shadowmem.c:203)
7083
7084----------------------------------------------------------------
7085
7086Possible data race during write of size 1 at 0x........ by thread #x
7087Locks held: none
7088   at 0x........: child16 (tc19_shadowmem.c:57)
7089   by 0x........: steer (tc19_shadowmem.c:458)
7090   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7091   ...
7092
7093This conflicts with a previous write of size 1 by thread #x
7094Locks held: none
7095   at 0x........: child16 (tc19_shadowmem.c:57)
7096   by 0x........: steer (tc19_shadowmem.c:458)
7097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7098   ...
7099 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
7100   at 0x........: malloc (vg_replace_malloc.c:...)
7101   by 0x........: main (tc19_shadowmem.c:144)
7102
7103----------------------------------------------------------------
7104
7105Possible data race during write of size 1 at 0x........ by thread #x
7106Locks held: none
7107   at 0x........: child16 (tc19_shadowmem.c:57)
7108   by 0x........: steer (tc19_shadowmem.c:458)
7109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7110   ...
7111
7112This conflicts with a previous write of size 1 by thread #x
7113Locks held: none
7114   at 0x........: child16 (tc19_shadowmem.c:57)
7115   by 0x........: steer (tc19_shadowmem.c:458)
7116   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7117   ...
7118 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
7119   at 0x........: malloc (vg_replace_malloc.c:...)
7120   by 0x........: main (tc19_shadowmem.c:144)
7121
7122---------- short gran, 0 .. 98, skip 86 ----------
7123---Thread-Announcement------------------------------------------
7124
7125Thread #x was created
7126   ...
7127   by 0x........: pthread_create@* (hg_intercepts.c:...)
7128   by 0x........: main (tc19_shadowmem.c:204)
7129
7130---Thread-Announcement------------------------------------------
7131
7132Thread #x was created
7133   ...
7134   by 0x........: pthread_create@* (hg_intercepts.c:...)
7135   by 0x........: main (tc19_shadowmem.c:203)
7136
7137----------------------------------------------------------------
7138
7139Possible data race during write of size 2 at 0x........ by thread #x
7140Locks held: none
7141   at 0x........: child16 (tc19_shadowmem.c:57)
7142   by 0x........: steer (tc19_shadowmem.c:460)
7143   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7144   ...
7145
7146This conflicts with a previous write of size 2 by thread #x
7147Locks held: none
7148   at 0x........: child16 (tc19_shadowmem.c:57)
7149   by 0x........: steer (tc19_shadowmem.c:460)
7150   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7151   ...
7152 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
7153   at 0x........: malloc (vg_replace_malloc.c:...)
7154   by 0x........: main (tc19_shadowmem.c:144)
7155
7156---------- short gran, 1 .. 98, skip 87 ----------
7157---Thread-Announcement------------------------------------------
7158
7159Thread #x was created
7160   ...
7161   by 0x........: pthread_create@* (hg_intercepts.c:...)
7162   by 0x........: main (tc19_shadowmem.c:204)
7163
7164---Thread-Announcement------------------------------------------
7165
7166Thread #x was created
7167   ...
7168   by 0x........: pthread_create@* (hg_intercepts.c:...)
7169   by 0x........: main (tc19_shadowmem.c:203)
7170
7171----------------------------------------------------------------
7172
7173Possible data race during write of size 1 at 0x........ by thread #x
7174Locks held: none
7175   at 0x........: child16 (tc19_shadowmem.c:57)
7176   by 0x........: steer (tc19_shadowmem.c:462)
7177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7178   ...
7179
7180This conflicts with a previous write of size 1 by thread #x
7181Locks held: none
7182   at 0x........: child16 (tc19_shadowmem.c:57)
7183   by 0x........: steer (tc19_shadowmem.c:462)
7184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7185   ...
7186 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
7187   at 0x........: malloc (vg_replace_malloc.c:...)
7188   by 0x........: main (tc19_shadowmem.c:144)
7189
7190----------------------------------------------------------------
7191
7192Possible data race during write of size 1 at 0x........ by thread #x
7193Locks held: none
7194   at 0x........: child16 (tc19_shadowmem.c:57)
7195   by 0x........: steer (tc19_shadowmem.c:462)
7196   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7197   ...
7198
7199This conflicts with a previous write of size 1 by thread #x
7200Locks held: none
7201   at 0x........: child16 (tc19_shadowmem.c:57)
7202   by 0x........: steer (tc19_shadowmem.c:462)
7203   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7204   ...
7205 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
7206   at 0x........: malloc (vg_replace_malloc.c:...)
7207   by 0x........: main (tc19_shadowmem.c:144)
7208
7209---------- short gran, 0 .. 98, skip 88 ----------
7210---Thread-Announcement------------------------------------------
7211
7212Thread #x was created
7213   ...
7214   by 0x........: pthread_create@* (hg_intercepts.c:...)
7215   by 0x........: main (tc19_shadowmem.c:204)
7216
7217---Thread-Announcement------------------------------------------
7218
7219Thread #x was created
7220   ...
7221   by 0x........: pthread_create@* (hg_intercepts.c:...)
7222   by 0x........: main (tc19_shadowmem.c:203)
7223
7224----------------------------------------------------------------
7225
7226Possible data race during write of size 2 at 0x........ by thread #x
7227Locks held: none
7228   at 0x........: child16 (tc19_shadowmem.c:57)
7229   by 0x........: steer (tc19_shadowmem.c:464)
7230   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7231   ...
7232
7233This conflicts with a previous write of size 2 by thread #x
7234Locks held: none
7235   at 0x........: child16 (tc19_shadowmem.c:57)
7236   by 0x........: steer (tc19_shadowmem.c:464)
7237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7238   ...
7239 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
7240   at 0x........: malloc (vg_replace_malloc.c:...)
7241   by 0x........: main (tc19_shadowmem.c:144)
7242
7243---------- short gran, 1 .. 98, skip 89 ----------
7244---Thread-Announcement------------------------------------------
7245
7246Thread #x was created
7247   ...
7248   by 0x........: pthread_create@* (hg_intercepts.c:...)
7249   by 0x........: main (tc19_shadowmem.c:204)
7250
7251---Thread-Announcement------------------------------------------
7252
7253Thread #x was created
7254   ...
7255   by 0x........: pthread_create@* (hg_intercepts.c:...)
7256   by 0x........: main (tc19_shadowmem.c:203)
7257
7258----------------------------------------------------------------
7259
7260Possible data race during write of size 1 at 0x........ by thread #x
7261Locks held: none
7262   at 0x........: child16 (tc19_shadowmem.c:57)
7263   by 0x........: steer (tc19_shadowmem.c:466)
7264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7265   ...
7266
7267This conflicts with a previous write of size 1 by thread #x
7268Locks held: none
7269   at 0x........: child16 (tc19_shadowmem.c:57)
7270   by 0x........: steer (tc19_shadowmem.c:466)
7271   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7272   ...
7273 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
7274   at 0x........: malloc (vg_replace_malloc.c:...)
7275   by 0x........: main (tc19_shadowmem.c:144)
7276
7277----------------------------------------------------------------
7278
7279Possible data race during write of size 1 at 0x........ by thread #x
7280Locks held: none
7281   at 0x........: child16 (tc19_shadowmem.c:57)
7282   by 0x........: steer (tc19_shadowmem.c:466)
7283   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7284   ...
7285
7286This conflicts with a previous write of size 1 by thread #x
7287Locks held: none
7288   at 0x........: child16 (tc19_shadowmem.c:57)
7289   by 0x........: steer (tc19_shadowmem.c:466)
7290   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7291   ...
7292 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
7293   at 0x........: malloc (vg_replace_malloc.c:...)
7294   by 0x........: main (tc19_shadowmem.c:144)
7295
7296---------- short gran, 0 .. 98, skip 90 ----------
7297---Thread-Announcement------------------------------------------
7298
7299Thread #x was created
7300   ...
7301   by 0x........: pthread_create@* (hg_intercepts.c:...)
7302   by 0x........: main (tc19_shadowmem.c:204)
7303
7304---Thread-Announcement------------------------------------------
7305
7306Thread #x was created
7307   ...
7308   by 0x........: pthread_create@* (hg_intercepts.c:...)
7309   by 0x........: main (tc19_shadowmem.c:203)
7310
7311----------------------------------------------------------------
7312
7313Possible data race during write of size 2 at 0x........ by thread #x
7314Locks held: none
7315   at 0x........: child16 (tc19_shadowmem.c:57)
7316   by 0x........: steer (tc19_shadowmem.c:468)
7317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7318   ...
7319
7320This conflicts with a previous write of size 2 by thread #x
7321Locks held: none
7322   at 0x........: child16 (tc19_shadowmem.c:57)
7323   by 0x........: steer (tc19_shadowmem.c:468)
7324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7325   ...
7326 Address 0x........ is 90 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
7330---------- short gran, 1 .. 98, skip 91 ----------
7331---Thread-Announcement------------------------------------------
7332
7333Thread #x was created
7334   ...
7335   by 0x........: pthread_create@* (hg_intercepts.c:...)
7336   by 0x........: main (tc19_shadowmem.c:204)
7337
7338---Thread-Announcement------------------------------------------
7339
7340Thread #x was created
7341   ...
7342   by 0x........: pthread_create@* (hg_intercepts.c:...)
7343   by 0x........: main (tc19_shadowmem.c:203)
7344
7345----------------------------------------------------------------
7346
7347Possible data race during write of size 1 at 0x........ by thread #x
7348Locks held: none
7349   at 0x........: child16 (tc19_shadowmem.c:57)
7350   by 0x........: steer (tc19_shadowmem.c:470)
7351   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7352   ...
7353
7354This conflicts with a previous write of size 1 by thread #x
7355Locks held: none
7356   at 0x........: child16 (tc19_shadowmem.c:57)
7357   by 0x........: steer (tc19_shadowmem.c:470)
7358   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7359   ...
7360 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
7361   at 0x........: malloc (vg_replace_malloc.c:...)
7362   by 0x........: main (tc19_shadowmem.c:144)
7363
7364----------------------------------------------------------------
7365
7366Possible data race during write of size 1 at 0x........ by thread #x
7367Locks held: none
7368   at 0x........: child16 (tc19_shadowmem.c:57)
7369   by 0x........: steer (tc19_shadowmem.c:470)
7370   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7371   ...
7372
7373This conflicts with a previous write of size 1 by thread #x
7374Locks held: none
7375   at 0x........: child16 (tc19_shadowmem.c:57)
7376   by 0x........: steer (tc19_shadowmem.c:470)
7377   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7378   ...
7379 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
7380   at 0x........: malloc (vg_replace_malloc.c:...)
7381   by 0x........: main (tc19_shadowmem.c:144)
7382
7383---------- short gran, 0 .. 98, skip 92 ----------
7384---Thread-Announcement------------------------------------------
7385
7386Thread #x was created
7387   ...
7388   by 0x........: pthread_create@* (hg_intercepts.c:...)
7389   by 0x........: main (tc19_shadowmem.c:204)
7390
7391---Thread-Announcement------------------------------------------
7392
7393Thread #x was created
7394   ...
7395   by 0x........: pthread_create@* (hg_intercepts.c:...)
7396   by 0x........: main (tc19_shadowmem.c:203)
7397
7398----------------------------------------------------------------
7399
7400Possible data race during write of size 2 at 0x........ by thread #x
7401Locks held: none
7402   at 0x........: child16 (tc19_shadowmem.c:57)
7403   by 0x........: steer (tc19_shadowmem.c:472)
7404   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7405   ...
7406
7407This conflicts with a previous write of size 2 by thread #x
7408Locks held: none
7409   at 0x........: child16 (tc19_shadowmem.c:57)
7410   by 0x........: steer (tc19_shadowmem.c:472)
7411   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7412   ...
7413 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
7414   at 0x........: malloc (vg_replace_malloc.c:...)
7415   by 0x........: main (tc19_shadowmem.c:144)
7416
7417---------- short gran, 1 .. 98, skip 93 ----------
7418---Thread-Announcement------------------------------------------
7419
7420Thread #x was created
7421   ...
7422   by 0x........: pthread_create@* (hg_intercepts.c:...)
7423   by 0x........: main (tc19_shadowmem.c:204)
7424
7425---Thread-Announcement------------------------------------------
7426
7427Thread #x was created
7428   ...
7429   by 0x........: pthread_create@* (hg_intercepts.c:...)
7430   by 0x........: main (tc19_shadowmem.c:203)
7431
7432----------------------------------------------------------------
7433
7434Possible data race during write of size 1 at 0x........ by thread #x
7435Locks held: none
7436   at 0x........: child16 (tc19_shadowmem.c:57)
7437   by 0x........: steer (tc19_shadowmem.c:474)
7438   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7439   ...
7440
7441This conflicts with a previous write of size 1 by thread #x
7442Locks held: none
7443   at 0x........: child16 (tc19_shadowmem.c:57)
7444   by 0x........: steer (tc19_shadowmem.c:474)
7445   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7446   ...
7447 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
7448   at 0x........: malloc (vg_replace_malloc.c:...)
7449   by 0x........: main (tc19_shadowmem.c:144)
7450
7451----------------------------------------------------------------
7452
7453Possible data race during write of size 1 at 0x........ by thread #x
7454Locks held: none
7455   at 0x........: child16 (tc19_shadowmem.c:57)
7456   by 0x........: steer (tc19_shadowmem.c:474)
7457   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7458   ...
7459
7460This conflicts with a previous write of size 1 by thread #x
7461Locks held: none
7462   at 0x........: child16 (tc19_shadowmem.c:57)
7463   by 0x........: steer (tc19_shadowmem.c:474)
7464   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7465   ...
7466 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
7467   at 0x........: malloc (vg_replace_malloc.c:...)
7468   by 0x........: main (tc19_shadowmem.c:144)
7469
7470---------- short gran, 0 .. 98, skip 94 ----------
7471---Thread-Announcement------------------------------------------
7472
7473Thread #x was created
7474   ...
7475   by 0x........: pthread_create@* (hg_intercepts.c:...)
7476   by 0x........: main (tc19_shadowmem.c:204)
7477
7478---Thread-Announcement------------------------------------------
7479
7480Thread #x was created
7481   ...
7482   by 0x........: pthread_create@* (hg_intercepts.c:...)
7483   by 0x........: main (tc19_shadowmem.c:203)
7484
7485----------------------------------------------------------------
7486
7487Possible data race during write of size 2 at 0x........ by thread #x
7488Locks held: none
7489   at 0x........: child16 (tc19_shadowmem.c:57)
7490   by 0x........: steer (tc19_shadowmem.c:476)
7491   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7492   ...
7493
7494This conflicts with a previous write of size 2 by thread #x
7495Locks held: none
7496   at 0x........: child16 (tc19_shadowmem.c:57)
7497   by 0x........: steer (tc19_shadowmem.c:476)
7498   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7499   ...
7500 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
7501   at 0x........: malloc (vg_replace_malloc.c:...)
7502   by 0x........: main (tc19_shadowmem.c:144)
7503
7504---------- short gran, 1 .. 98, skip 95 ----------
7505---Thread-Announcement------------------------------------------
7506
7507Thread #x was created
7508   ...
7509   by 0x........: pthread_create@* (hg_intercepts.c:...)
7510   by 0x........: main (tc19_shadowmem.c:204)
7511
7512---Thread-Announcement------------------------------------------
7513
7514Thread #x was created
7515   ...
7516   by 0x........: pthread_create@* (hg_intercepts.c:...)
7517   by 0x........: main (tc19_shadowmem.c:203)
7518
7519----------------------------------------------------------------
7520
7521Possible data race during write of size 1 at 0x........ by thread #x
7522Locks held: none
7523   at 0x........: child16 (tc19_shadowmem.c:57)
7524   by 0x........: steer (tc19_shadowmem.c:478)
7525   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7526   ...
7527
7528This conflicts with a previous write of size 1 by thread #x
7529Locks held: none
7530   at 0x........: child16 (tc19_shadowmem.c:57)
7531   by 0x........: steer (tc19_shadowmem.c:478)
7532   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7533   ...
7534 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
7535   at 0x........: malloc (vg_replace_malloc.c:...)
7536   by 0x........: main (tc19_shadowmem.c:144)
7537
7538----------------------------------------------------------------
7539
7540Possible data race during write of size 1 at 0x........ by thread #x
7541Locks held: none
7542   at 0x........: child16 (tc19_shadowmem.c:57)
7543   by 0x........: steer (tc19_shadowmem.c:478)
7544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7545   ...
7546
7547This conflicts with a previous write of size 1 by thread #x
7548Locks held: none
7549   at 0x........: child16 (tc19_shadowmem.c:57)
7550   by 0x........: steer (tc19_shadowmem.c:478)
7551   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7552   ...
7553 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
7554   at 0x........: malloc (vg_replace_malloc.c:...)
7555   by 0x........: main (tc19_shadowmem.c:144)
7556
7557---------- short gran, 0 .. 98, skip 96 ----------
7558---Thread-Announcement------------------------------------------
7559
7560Thread #x was created
7561   ...
7562   by 0x........: pthread_create@* (hg_intercepts.c:...)
7563   by 0x........: main (tc19_shadowmem.c:204)
7564
7565---Thread-Announcement------------------------------------------
7566
7567Thread #x was created
7568   ...
7569   by 0x........: pthread_create@* (hg_intercepts.c:...)
7570   by 0x........: main (tc19_shadowmem.c:203)
7571
7572----------------------------------------------------------------
7573
7574Possible data race during write of size 2 at 0x........ by thread #x
7575Locks held: none
7576   at 0x........: child16 (tc19_shadowmem.c:57)
7577   by 0x........: steer (tc19_shadowmem.c:480)
7578   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7579   ...
7580
7581This conflicts with a previous write of size 2 by thread #x
7582Locks held: none
7583   at 0x........: child16 (tc19_shadowmem.c:57)
7584   by 0x........: steer (tc19_shadowmem.c:480)
7585   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7586   ...
7587 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
7588   at 0x........: malloc (vg_replace_malloc.c:...)
7589   by 0x........: main (tc19_shadowmem.c:144)
7590
7591---------- short gran, 1 .. 98, skip 97 ----------
7592---Thread-Announcement------------------------------------------
7593
7594Thread #x was created
7595   ...
7596   by 0x........: pthread_create@* (hg_intercepts.c:...)
7597   by 0x........: main (tc19_shadowmem.c:204)
7598
7599---Thread-Announcement------------------------------------------
7600
7601Thread #x was created
7602   ...
7603   by 0x........: pthread_create@* (hg_intercepts.c:...)
7604   by 0x........: main (tc19_shadowmem.c:203)
7605
7606----------------------------------------------------------------
7607
7608Possible data race during write of size 1 at 0x........ by thread #x
7609Locks held: none
7610   at 0x........: child16 (tc19_shadowmem.c:57)
7611   by 0x........: steer (tc19_shadowmem.c:482)
7612   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7613   ...
7614
7615This conflicts with a previous write of size 1 by thread #x
7616Locks held: none
7617   at 0x........: child16 (tc19_shadowmem.c:57)
7618   by 0x........: steer (tc19_shadowmem.c:482)
7619   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7620   ...
7621 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
7622   at 0x........: malloc (vg_replace_malloc.c:...)
7623   by 0x........: main (tc19_shadowmem.c:144)
7624
7625----------------------------------------------------------------
7626
7627Possible data race during write of size 1 at 0x........ by thread #x
7628Locks held: none
7629   at 0x........: child16 (tc19_shadowmem.c:57)
7630   by 0x........: steer (tc19_shadowmem.c:482)
7631   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7632   ...
7633
7634This conflicts with a previous write of size 1 by thread #x
7635Locks held: none
7636   at 0x........: child16 (tc19_shadowmem.c:57)
7637   by 0x........: steer (tc19_shadowmem.c:482)
7638   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7639   ...
7640 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
7641   at 0x........: malloc (vg_replace_malloc.c:...)
7642   by 0x........: main (tc19_shadowmem.c:144)
7643
7644
7645==========================================================
7646=== 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 ===
7647==========================================================
7648
7649---------- int gran, 0 .. 96, skip 0 ----------
7650---Thread-Announcement------------------------------------------
7651
7652Thread #x was created
7653   ...
7654   by 0x........: pthread_create@* (hg_intercepts.c:...)
7655   by 0x........: main (tc19_shadowmem.c:235)
7656
7657---Thread-Announcement------------------------------------------
7658
7659Thread #x was created
7660   ...
7661   by 0x........: pthread_create@* (hg_intercepts.c:...)
7662   by 0x........: main (tc19_shadowmem.c:234)
7663
7664----------------------------------------------------------------
7665
7666Possible data race during write of size 4 at 0x........ by thread #x
7667Locks held: none
7668   at 0x........: child32 (tc19_shadowmem.c:81)
7669   by 0x........: steer (tc19_shadowmem.c:288)
7670   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7671   ...
7672
7673This conflicts with a previous write of size 4 by thread #x
7674Locks held: none
7675   at 0x........: child32 (tc19_shadowmem.c:81)
7676   by 0x........: steer (tc19_shadowmem.c:288)
7677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7678   ...
7679 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
7680   at 0x........: malloc (vg_replace_malloc.c:...)
7681   by 0x........: main (tc19_shadowmem.c:144)
7682
7683---------- int gran, 1 .. 96, skip 1 ----------
7684---Thread-Announcement------------------------------------------
7685
7686Thread #x was created
7687   ...
7688   by 0x........: pthread_create@* (hg_intercepts.c:...)
7689   by 0x........: main (tc19_shadowmem.c:235)
7690
7691---Thread-Announcement------------------------------------------
7692
7693Thread #x was created
7694   ...
7695   by 0x........: pthread_create@* (hg_intercepts.c:...)
7696   by 0x........: main (tc19_shadowmem.c:234)
7697
7698----------------------------------------------------------------
7699
7700Possible data race during write of size 1 at 0x........ by thread #x
7701Locks held: none
7702   at 0x........: child32 (tc19_shadowmem.c:81)
7703   by 0x........: steer (tc19_shadowmem.c:290)
7704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7705   ...
7706
7707This conflicts with a previous write of size 1 by thread #x
7708Locks held: none
7709   at 0x........: child32 (tc19_shadowmem.c:81)
7710   by 0x........: steer (tc19_shadowmem.c:290)
7711   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7712   ...
7713 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
7714   at 0x........: malloc (vg_replace_malloc.c:...)
7715   by 0x........: main (tc19_shadowmem.c:144)
7716
7717----------------------------------------------------------------
7718
7719Possible data race during write of size 1 at 0x........ by thread #x
7720Locks held: none
7721   at 0x........: child32 (tc19_shadowmem.c:81)
7722   by 0x........: steer (tc19_shadowmem.c:290)
7723   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7724   ...
7725
7726This conflicts with a previous write of size 1 by thread #x
7727Locks held: none
7728   at 0x........: child32 (tc19_shadowmem.c:81)
7729   by 0x........: steer (tc19_shadowmem.c:290)
7730   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7731   ...
7732 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
7733   at 0x........: malloc (vg_replace_malloc.c:...)
7734   by 0x........: main (tc19_shadowmem.c:144)
7735
7736----------------------------------------------------------------
7737
7738Possible data race during write of size 1 at 0x........ by thread #x
7739Locks held: none
7740   at 0x........: child32 (tc19_shadowmem.c:81)
7741   by 0x........: steer (tc19_shadowmem.c:290)
7742   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7743   ...
7744
7745This conflicts with a previous write of size 1 by thread #x
7746Locks held: none
7747   at 0x........: child32 (tc19_shadowmem.c:81)
7748   by 0x........: steer (tc19_shadowmem.c:290)
7749   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7750   ...
7751 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
7752   at 0x........: malloc (vg_replace_malloc.c:...)
7753   by 0x........: main (tc19_shadowmem.c:144)
7754
7755----------------------------------------------------------------
7756
7757Possible data race during write of size 1 at 0x........ by thread #x
7758Locks held: none
7759   at 0x........: child32 (tc19_shadowmem.c:81)
7760   by 0x........: steer (tc19_shadowmem.c:290)
7761   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7762   ...
7763
7764This conflicts with a previous write of size 1 by thread #x
7765Locks held: none
7766   at 0x........: child32 (tc19_shadowmem.c:81)
7767   by 0x........: steer (tc19_shadowmem.c:290)
7768   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7769   ...
7770 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
7771   at 0x........: malloc (vg_replace_malloc.c:...)
7772   by 0x........: main (tc19_shadowmem.c:144)
7773
7774---------- int gran, 2 .. 96, skip 2 ----------
7775---Thread-Announcement------------------------------------------
7776
7777Thread #x was created
7778   ...
7779   by 0x........: pthread_create@* (hg_intercepts.c:...)
7780   by 0x........: main (tc19_shadowmem.c:235)
7781
7782---Thread-Announcement------------------------------------------
7783
7784Thread #x was created
7785   ...
7786   by 0x........: pthread_create@* (hg_intercepts.c:...)
7787   by 0x........: main (tc19_shadowmem.c:234)
7788
7789----------------------------------------------------------------
7790
7791Possible data race during write of size 2 at 0x........ by thread #x
7792Locks held: none
7793   at 0x........: child32 (tc19_shadowmem.c:81)
7794   by 0x........: steer (tc19_shadowmem.c:292)
7795   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7796   ...
7797
7798This conflicts with a previous write of size 2 by thread #x
7799Locks held: none
7800   at 0x........: child32 (tc19_shadowmem.c:81)
7801   by 0x........: steer (tc19_shadowmem.c:292)
7802   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7803   ...
7804 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
7805   at 0x........: malloc (vg_replace_malloc.c:...)
7806   by 0x........: main (tc19_shadowmem.c:144)
7807
7808----------------------------------------------------------------
7809
7810Possible data race during write of size 2 at 0x........ by thread #x
7811Locks held: none
7812   at 0x........: child32 (tc19_shadowmem.c:81)
7813   by 0x........: steer (tc19_shadowmem.c:292)
7814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7815   ...
7816
7817This conflicts with a previous write of size 2 by thread #x
7818Locks held: none
7819   at 0x........: child32 (tc19_shadowmem.c:81)
7820   by 0x........: steer (tc19_shadowmem.c:292)
7821   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7822   ...
7823 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
7824   at 0x........: malloc (vg_replace_malloc.c:...)
7825   by 0x........: main (tc19_shadowmem.c:144)
7826
7827---------- int gran, 3 .. 96, skip 3 ----------
7828---Thread-Announcement------------------------------------------
7829
7830Thread #x was created
7831   ...
7832   by 0x........: pthread_create@* (hg_intercepts.c:...)
7833   by 0x........: main (tc19_shadowmem.c:235)
7834
7835---Thread-Announcement------------------------------------------
7836
7837Thread #x was created
7838   ...
7839   by 0x........: pthread_create@* (hg_intercepts.c:...)
7840   by 0x........: main (tc19_shadowmem.c:234)
7841
7842----------------------------------------------------------------
7843
7844Possible data race during write of size 1 at 0x........ by thread #x
7845Locks held: none
7846   at 0x........: child32 (tc19_shadowmem.c:81)
7847   by 0x........: steer (tc19_shadowmem.c:294)
7848   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7849   ...
7850
7851This conflicts with a previous write of size 1 by thread #x
7852Locks held: none
7853   at 0x........: child32 (tc19_shadowmem.c:81)
7854   by 0x........: steer (tc19_shadowmem.c:294)
7855   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7856   ...
7857 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
7858   at 0x........: malloc (vg_replace_malloc.c:...)
7859   by 0x........: main (tc19_shadowmem.c:144)
7860
7861----------------------------------------------------------------
7862
7863Possible data race during write of size 1 at 0x........ by thread #x
7864Locks held: none
7865   at 0x........: child32 (tc19_shadowmem.c:81)
7866   by 0x........: steer (tc19_shadowmem.c:294)
7867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7868   ...
7869
7870This conflicts with a previous write of size 1 by thread #x
7871Locks held: none
7872   at 0x........: child32 (tc19_shadowmem.c:81)
7873   by 0x........: steer (tc19_shadowmem.c:294)
7874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7875   ...
7876 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
7877   at 0x........: malloc (vg_replace_malloc.c:...)
7878   by 0x........: main (tc19_shadowmem.c:144)
7879
7880----------------------------------------------------------------
7881
7882Possible data race during write of size 1 at 0x........ by thread #x
7883Locks held: none
7884   at 0x........: child32 (tc19_shadowmem.c:81)
7885   by 0x........: steer (tc19_shadowmem.c:294)
7886   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7887   ...
7888
7889This conflicts with a previous write of size 1 by thread #x
7890Locks held: none
7891   at 0x........: child32 (tc19_shadowmem.c:81)
7892   by 0x........: steer (tc19_shadowmem.c:294)
7893   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7894   ...
7895 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
7896   at 0x........: malloc (vg_replace_malloc.c:...)
7897   by 0x........: main (tc19_shadowmem.c:144)
7898
7899----------------------------------------------------------------
7900
7901Possible data race during write of size 1 at 0x........ by thread #x
7902Locks held: none
7903   at 0x........: child32 (tc19_shadowmem.c:81)
7904   by 0x........: steer (tc19_shadowmem.c:294)
7905   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7906   ...
7907
7908This conflicts with a previous write of size 1 by thread #x
7909Locks held: none
7910   at 0x........: child32 (tc19_shadowmem.c:81)
7911   by 0x........: steer (tc19_shadowmem.c:294)
7912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7913   ...
7914 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
7915   at 0x........: malloc (vg_replace_malloc.c:...)
7916   by 0x........: main (tc19_shadowmem.c:144)
7917
7918---------- int gran, 0 .. 96, skip 4 ----------
7919---Thread-Announcement------------------------------------------
7920
7921Thread #x was created
7922   ...
7923   by 0x........: pthread_create@* (hg_intercepts.c:...)
7924   by 0x........: main (tc19_shadowmem.c:235)
7925
7926---Thread-Announcement------------------------------------------
7927
7928Thread #x was created
7929   ...
7930   by 0x........: pthread_create@* (hg_intercepts.c:...)
7931   by 0x........: main (tc19_shadowmem.c:234)
7932
7933----------------------------------------------------------------
7934
7935Possible data race during write of size 4 at 0x........ by thread #x
7936Locks held: none
7937   at 0x........: child32 (tc19_shadowmem.c:81)
7938   by 0x........: steer (tc19_shadowmem.c:296)
7939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7940   ...
7941
7942This conflicts with a previous write of size 4 by thread #x
7943Locks held: none
7944   at 0x........: child32 (tc19_shadowmem.c:81)
7945   by 0x........: steer (tc19_shadowmem.c:296)
7946   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7947   ...
7948 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
7949   at 0x........: malloc (vg_replace_malloc.c:...)
7950   by 0x........: main (tc19_shadowmem.c:144)
7951
7952---------- int gran, 1 .. 96, skip 5 ----------
7953---Thread-Announcement------------------------------------------
7954
7955Thread #x was created
7956   ...
7957   by 0x........: pthread_create@* (hg_intercepts.c:...)
7958   by 0x........: main (tc19_shadowmem.c:235)
7959
7960---Thread-Announcement------------------------------------------
7961
7962Thread #x was created
7963   ...
7964   by 0x........: pthread_create@* (hg_intercepts.c:...)
7965   by 0x........: main (tc19_shadowmem.c:234)
7966
7967----------------------------------------------------------------
7968
7969Possible data race during write of size 1 at 0x........ by thread #x
7970Locks held: none
7971   at 0x........: child32 (tc19_shadowmem.c:81)
7972   by 0x........: steer (tc19_shadowmem.c:298)
7973   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7974   ...
7975
7976This conflicts with a previous write of size 1 by thread #x
7977Locks held: none
7978   at 0x........: child32 (tc19_shadowmem.c:81)
7979   by 0x........: steer (tc19_shadowmem.c:298)
7980   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7981   ...
7982 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
7983   at 0x........: malloc (vg_replace_malloc.c:...)
7984   by 0x........: main (tc19_shadowmem.c:144)
7985
7986----------------------------------------------------------------
7987
7988Possible data race during write of size 1 at 0x........ by thread #x
7989Locks held: none
7990   at 0x........: child32 (tc19_shadowmem.c:81)
7991   by 0x........: steer (tc19_shadowmem.c:298)
7992   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7993   ...
7994
7995This conflicts with a previous write of size 1 by thread #x
7996Locks held: none
7997   at 0x........: child32 (tc19_shadowmem.c:81)
7998   by 0x........: steer (tc19_shadowmem.c:298)
7999   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8000   ...
8001 Address 0x........ is 6 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
8005----------------------------------------------------------------
8006
8007Possible data race during write of size 1 at 0x........ by thread #x
8008Locks held: none
8009   at 0x........: child32 (tc19_shadowmem.c:81)
8010   by 0x........: steer (tc19_shadowmem.c:298)
8011   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8012   ...
8013
8014This conflicts with a previous write of size 1 by thread #x
8015Locks held: none
8016   at 0x........: child32 (tc19_shadowmem.c:81)
8017   by 0x........: steer (tc19_shadowmem.c:298)
8018   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8019   ...
8020 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
8021   at 0x........: malloc (vg_replace_malloc.c:...)
8022   by 0x........: main (tc19_shadowmem.c:144)
8023
8024----------------------------------------------------------------
8025
8026Possible data race during write of size 1 at 0x........ by thread #x
8027Locks held: none
8028   at 0x........: child32 (tc19_shadowmem.c:81)
8029   by 0x........: steer (tc19_shadowmem.c:298)
8030   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8031   ...
8032
8033This conflicts with a previous write of size 1 by thread #x
8034Locks held: none
8035   at 0x........: child32 (tc19_shadowmem.c:81)
8036   by 0x........: steer (tc19_shadowmem.c:298)
8037   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8038   ...
8039 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8040   at 0x........: malloc (vg_replace_malloc.c:...)
8041   by 0x........: main (tc19_shadowmem.c:144)
8042
8043---------- int gran, 2 .. 96, skip 6 ----------
8044---Thread-Announcement------------------------------------------
8045
8046Thread #x was created
8047   ...
8048   by 0x........: pthread_create@* (hg_intercepts.c:...)
8049   by 0x........: main (tc19_shadowmem.c:235)
8050
8051---Thread-Announcement------------------------------------------
8052
8053Thread #x was created
8054   ...
8055   by 0x........: pthread_create@* (hg_intercepts.c:...)
8056   by 0x........: main (tc19_shadowmem.c:234)
8057
8058----------------------------------------------------------------
8059
8060Possible data race during write of size 2 at 0x........ by thread #x
8061Locks held: none
8062   at 0x........: child32 (tc19_shadowmem.c:81)
8063   by 0x........: steer (tc19_shadowmem.c:300)
8064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8065   ...
8066
8067This conflicts with a previous write of size 2 by thread #x
8068Locks held: none
8069   at 0x........: child32 (tc19_shadowmem.c:81)
8070   by 0x........: steer (tc19_shadowmem.c:300)
8071   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8072   ...
8073 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
8074   at 0x........: malloc (vg_replace_malloc.c:...)
8075   by 0x........: main (tc19_shadowmem.c:144)
8076
8077----------------------------------------------------------------
8078
8079Possible data race during write of size 2 at 0x........ by thread #x
8080Locks held: none
8081   at 0x........: child32 (tc19_shadowmem.c:81)
8082   by 0x........: steer (tc19_shadowmem.c:300)
8083   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8084   ...
8085
8086This conflicts with a previous write of size 2 by thread #x
8087Locks held: none
8088   at 0x........: child32 (tc19_shadowmem.c:81)
8089   by 0x........: steer (tc19_shadowmem.c:300)
8090   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8091   ...
8092 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8093   at 0x........: malloc (vg_replace_malloc.c:...)
8094   by 0x........: main (tc19_shadowmem.c:144)
8095
8096---------- int gran, 3 .. 96, skip 7 ----------
8097---Thread-Announcement------------------------------------------
8098
8099Thread #x was created
8100   ...
8101   by 0x........: pthread_create@* (hg_intercepts.c:...)
8102   by 0x........: main (tc19_shadowmem.c:235)
8103
8104---Thread-Announcement------------------------------------------
8105
8106Thread #x was created
8107   ...
8108   by 0x........: pthread_create@* (hg_intercepts.c:...)
8109   by 0x........: main (tc19_shadowmem.c:234)
8110
8111----------------------------------------------------------------
8112
8113Possible data race during write of size 1 at 0x........ by thread #x
8114Locks held: none
8115   at 0x........: child32 (tc19_shadowmem.c:81)
8116   by 0x........: steer (tc19_shadowmem.c:302)
8117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8118   ...
8119
8120This conflicts with a previous write of size 1 by thread #x
8121Locks held: none
8122   at 0x........: child32 (tc19_shadowmem.c:81)
8123   by 0x........: steer (tc19_shadowmem.c:302)
8124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8125   ...
8126 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
8127   at 0x........: malloc (vg_replace_malloc.c:...)
8128   by 0x........: main (tc19_shadowmem.c:144)
8129
8130----------------------------------------------------------------
8131
8132Possible data race during write of size 1 at 0x........ by thread #x
8133Locks held: none
8134   at 0x........: child32 (tc19_shadowmem.c:81)
8135   by 0x........: steer (tc19_shadowmem.c:302)
8136   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8137   ...
8138
8139This conflicts with a previous write of size 1 by thread #x
8140Locks held: none
8141   at 0x........: child32 (tc19_shadowmem.c:81)
8142   by 0x........: steer (tc19_shadowmem.c:302)
8143   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8144   ...
8145 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8146   at 0x........: malloc (vg_replace_malloc.c:...)
8147   by 0x........: main (tc19_shadowmem.c:144)
8148
8149----------------------------------------------------------------
8150
8151Possible data race during write of size 1 at 0x........ by thread #x
8152Locks held: none
8153   at 0x........: child32 (tc19_shadowmem.c:81)
8154   by 0x........: steer (tc19_shadowmem.c:302)
8155   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8156   ...
8157
8158This conflicts with a previous write of size 1 by thread #x
8159Locks held: none
8160   at 0x........: child32 (tc19_shadowmem.c:81)
8161   by 0x........: steer (tc19_shadowmem.c:302)
8162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8163   ...
8164 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
8165   at 0x........: malloc (vg_replace_malloc.c:...)
8166   by 0x........: main (tc19_shadowmem.c:144)
8167
8168----------------------------------------------------------------
8169
8170Possible data race during write of size 1 at 0x........ by thread #x
8171Locks held: none
8172   at 0x........: child32 (tc19_shadowmem.c:81)
8173   by 0x........: steer (tc19_shadowmem.c:302)
8174   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8175   ...
8176
8177This conflicts with a previous write of size 1 by thread #x
8178Locks held: none
8179   at 0x........: child32 (tc19_shadowmem.c:81)
8180   by 0x........: steer (tc19_shadowmem.c:302)
8181   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8182   ...
8183 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8184   at 0x........: malloc (vg_replace_malloc.c:...)
8185   by 0x........: main (tc19_shadowmem.c:144)
8186
8187---------- int gran, 0 .. 96, skip 8 ----------
8188---Thread-Announcement------------------------------------------
8189
8190Thread #x was created
8191   ...
8192   by 0x........: pthread_create@* (hg_intercepts.c:...)
8193   by 0x........: main (tc19_shadowmem.c:235)
8194
8195---Thread-Announcement------------------------------------------
8196
8197Thread #x was created
8198   ...
8199   by 0x........: pthread_create@* (hg_intercepts.c:...)
8200   by 0x........: main (tc19_shadowmem.c:234)
8201
8202----------------------------------------------------------------
8203
8204Possible data race during write of size 4 at 0x........ by thread #x
8205Locks held: none
8206   at 0x........: child32 (tc19_shadowmem.c:81)
8207   by 0x........: steer (tc19_shadowmem.c:304)
8208   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8209   ...
8210
8211This conflicts with a previous write of size 4 by thread #x
8212Locks held: none
8213   at 0x........: child32 (tc19_shadowmem.c:81)
8214   by 0x........: steer (tc19_shadowmem.c:304)
8215   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8216   ...
8217 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8218   at 0x........: malloc (vg_replace_malloc.c:...)
8219   by 0x........: main (tc19_shadowmem.c:144)
8220
8221---------- int gran, 1 .. 96, skip 9 ----------
8222---Thread-Announcement------------------------------------------
8223
8224Thread #x was created
8225   ...
8226   by 0x........: pthread_create@* (hg_intercepts.c:...)
8227   by 0x........: main (tc19_shadowmem.c:235)
8228
8229---Thread-Announcement------------------------------------------
8230
8231Thread #x was created
8232   ...
8233   by 0x........: pthread_create@* (hg_intercepts.c:...)
8234   by 0x........: main (tc19_shadowmem.c:234)
8235
8236----------------------------------------------------------------
8237
8238Possible data race during write of size 1 at 0x........ by thread #x
8239Locks held: none
8240   at 0x........: child32 (tc19_shadowmem.c:81)
8241   by 0x........: steer (tc19_shadowmem.c:306)
8242   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8243   ...
8244
8245This conflicts with a previous write of size 1 by thread #x
8246Locks held: none
8247   at 0x........: child32 (tc19_shadowmem.c:81)
8248   by 0x........: steer (tc19_shadowmem.c:306)
8249   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8250   ...
8251 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
8252   at 0x........: malloc (vg_replace_malloc.c:...)
8253   by 0x........: main (tc19_shadowmem.c:144)
8254
8255----------------------------------------------------------------
8256
8257Possible data race during write of size 1 at 0x........ by thread #x
8258Locks held: none
8259   at 0x........: child32 (tc19_shadowmem.c:81)
8260   by 0x........: steer (tc19_shadowmem.c:306)
8261   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8262   ...
8263
8264This conflicts with a previous write of size 1 by thread #x
8265Locks held: none
8266   at 0x........: child32 (tc19_shadowmem.c:81)
8267   by 0x........: steer (tc19_shadowmem.c:306)
8268   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8269   ...
8270 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8271   at 0x........: malloc (vg_replace_malloc.c:...)
8272   by 0x........: main (tc19_shadowmem.c:144)
8273
8274----------------------------------------------------------------
8275
8276Possible data race during write of size 1 at 0x........ by thread #x
8277Locks held: none
8278   at 0x........: child32 (tc19_shadowmem.c:81)
8279   by 0x........: steer (tc19_shadowmem.c:306)
8280   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8281   ...
8282
8283This conflicts with a previous write of size 1 by thread #x
8284Locks held: none
8285   at 0x........: child32 (tc19_shadowmem.c:81)
8286   by 0x........: steer (tc19_shadowmem.c:306)
8287   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8288   ...
8289 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
8290   at 0x........: malloc (vg_replace_malloc.c:...)
8291   by 0x........: main (tc19_shadowmem.c:144)
8292
8293----------------------------------------------------------------
8294
8295Possible data race during write of size 1 at 0x........ by thread #x
8296Locks held: none
8297   at 0x........: child32 (tc19_shadowmem.c:81)
8298   by 0x........: steer (tc19_shadowmem.c:306)
8299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8300   ...
8301
8302This conflicts with a previous write of size 1 by thread #x
8303Locks held: none
8304   at 0x........: child32 (tc19_shadowmem.c:81)
8305   by 0x........: steer (tc19_shadowmem.c:306)
8306   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8307   ...
8308 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8309   at 0x........: malloc (vg_replace_malloc.c:...)
8310   by 0x........: main (tc19_shadowmem.c:144)
8311
8312---------- int gran, 2 .. 96, skip 10 ----------
8313---Thread-Announcement------------------------------------------
8314
8315Thread #x was created
8316   ...
8317   by 0x........: pthread_create@* (hg_intercepts.c:...)
8318   by 0x........: main (tc19_shadowmem.c:235)
8319
8320---Thread-Announcement------------------------------------------
8321
8322Thread #x was created
8323   ...
8324   by 0x........: pthread_create@* (hg_intercepts.c:...)
8325   by 0x........: main (tc19_shadowmem.c:234)
8326
8327----------------------------------------------------------------
8328
8329Possible data race during write of size 2 at 0x........ by thread #x
8330Locks held: none
8331   at 0x........: child32 (tc19_shadowmem.c:81)
8332   by 0x........: steer (tc19_shadowmem.c:308)
8333   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8334   ...
8335
8336This conflicts with a previous write of size 2 by thread #x
8337Locks held: none
8338   at 0x........: child32 (tc19_shadowmem.c:81)
8339   by 0x........: steer (tc19_shadowmem.c:308)
8340   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8341   ...
8342 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8343   at 0x........: malloc (vg_replace_malloc.c:...)
8344   by 0x........: main (tc19_shadowmem.c:144)
8345
8346----------------------------------------------------------------
8347
8348Possible data race during write of size 2 at 0x........ by thread #x
8349Locks held: none
8350   at 0x........: child32 (tc19_shadowmem.c:81)
8351   by 0x........: steer (tc19_shadowmem.c:308)
8352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8353   ...
8354
8355This conflicts with a previous write of size 2 by thread #x
8356Locks held: none
8357   at 0x........: child32 (tc19_shadowmem.c:81)
8358   by 0x........: steer (tc19_shadowmem.c:308)
8359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8360   ...
8361 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8362   at 0x........: malloc (vg_replace_malloc.c:...)
8363   by 0x........: main (tc19_shadowmem.c:144)
8364
8365---------- int gran, 3 .. 96, skip 11 ----------
8366---Thread-Announcement------------------------------------------
8367
8368Thread #x was created
8369   ...
8370   by 0x........: pthread_create@* (hg_intercepts.c:...)
8371   by 0x........: main (tc19_shadowmem.c:235)
8372
8373---Thread-Announcement------------------------------------------
8374
8375Thread #x was created
8376   ...
8377   by 0x........: pthread_create@* (hg_intercepts.c:...)
8378   by 0x........: main (tc19_shadowmem.c:234)
8379
8380----------------------------------------------------------------
8381
8382Possible data race during write of size 1 at 0x........ by thread #x
8383Locks held: none
8384   at 0x........: child32 (tc19_shadowmem.c:81)
8385   by 0x........: steer (tc19_shadowmem.c:310)
8386   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8387   ...
8388
8389This conflicts with a previous write of size 1 by thread #x
8390Locks held: none
8391   at 0x........: child32 (tc19_shadowmem.c:81)
8392   by 0x........: steer (tc19_shadowmem.c:310)
8393   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8394   ...
8395 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
8396   at 0x........: malloc (vg_replace_malloc.c:...)
8397   by 0x........: main (tc19_shadowmem.c:144)
8398
8399----------------------------------------------------------------
8400
8401Possible data race during write of size 1 at 0x........ by thread #x
8402Locks held: none
8403   at 0x........: child32 (tc19_shadowmem.c:81)
8404   by 0x........: steer (tc19_shadowmem.c:310)
8405   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8406   ...
8407
8408This conflicts with a previous write of size 1 by thread #x
8409Locks held: none
8410   at 0x........: child32 (tc19_shadowmem.c:81)
8411   by 0x........: steer (tc19_shadowmem.c:310)
8412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8413   ...
8414 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8415   at 0x........: malloc (vg_replace_malloc.c:...)
8416   by 0x........: main (tc19_shadowmem.c:144)
8417
8418----------------------------------------------------------------
8419
8420Possible data race during write of size 1 at 0x........ by thread #x
8421Locks held: none
8422   at 0x........: child32 (tc19_shadowmem.c:81)
8423   by 0x........: steer (tc19_shadowmem.c:310)
8424   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8425   ...
8426
8427This conflicts with a previous write of size 1 by thread #x
8428Locks held: none
8429   at 0x........: child32 (tc19_shadowmem.c:81)
8430   by 0x........: steer (tc19_shadowmem.c:310)
8431   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8432   ...
8433 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
8434   at 0x........: malloc (vg_replace_malloc.c:...)
8435   by 0x........: main (tc19_shadowmem.c:144)
8436
8437----------------------------------------------------------------
8438
8439Possible data race during write of size 1 at 0x........ by thread #x
8440Locks held: none
8441   at 0x........: child32 (tc19_shadowmem.c:81)
8442   by 0x........: steer (tc19_shadowmem.c:310)
8443   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8444   ...
8445
8446This conflicts with a previous write of size 1 by thread #x
8447Locks held: none
8448   at 0x........: child32 (tc19_shadowmem.c:81)
8449   by 0x........: steer (tc19_shadowmem.c:310)
8450   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8451   ...
8452 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8453   at 0x........: malloc (vg_replace_malloc.c:...)
8454   by 0x........: main (tc19_shadowmem.c:144)
8455
8456---------- int gran, 0 .. 96, skip 12 ----------
8457---Thread-Announcement------------------------------------------
8458
8459Thread #x was created
8460   ...
8461   by 0x........: pthread_create@* (hg_intercepts.c:...)
8462   by 0x........: main (tc19_shadowmem.c:235)
8463
8464---Thread-Announcement------------------------------------------
8465
8466Thread #x was created
8467   ...
8468   by 0x........: pthread_create@* (hg_intercepts.c:...)
8469   by 0x........: main (tc19_shadowmem.c:234)
8470
8471----------------------------------------------------------------
8472
8473Possible data race during write of size 4 at 0x........ by thread #x
8474Locks held: none
8475   at 0x........: child32 (tc19_shadowmem.c:81)
8476   by 0x........: steer (tc19_shadowmem.c:312)
8477   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8478   ...
8479
8480This conflicts with a previous write of size 4 by thread #x
8481Locks held: none
8482   at 0x........: child32 (tc19_shadowmem.c:81)
8483   by 0x........: steer (tc19_shadowmem.c:312)
8484   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8485   ...
8486 Address 0x........ is 12 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
8490---------- int gran, 1 .. 96, skip 13 ----------
8491---Thread-Announcement------------------------------------------
8492
8493Thread #x was created
8494   ...
8495   by 0x........: pthread_create@* (hg_intercepts.c:...)
8496   by 0x........: main (tc19_shadowmem.c:235)
8497
8498---Thread-Announcement------------------------------------------
8499
8500Thread #x was created
8501   ...
8502   by 0x........: pthread_create@* (hg_intercepts.c:...)
8503   by 0x........: main (tc19_shadowmem.c:234)
8504
8505----------------------------------------------------------------
8506
8507Possible data race during write of size 1 at 0x........ by thread #x
8508Locks held: none
8509   at 0x........: child32 (tc19_shadowmem.c:81)
8510   by 0x........: steer (tc19_shadowmem.c:314)
8511   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8512   ...
8513
8514This conflicts with a previous write of size 1 by thread #x
8515Locks held: none
8516   at 0x........: child32 (tc19_shadowmem.c:81)
8517   by 0x........: steer (tc19_shadowmem.c:314)
8518   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8519   ...
8520 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
8521   at 0x........: malloc (vg_replace_malloc.c:...)
8522   by 0x........: main (tc19_shadowmem.c:144)
8523
8524----------------------------------------------------------------
8525
8526Possible data race during write of size 1 at 0x........ by thread #x
8527Locks held: none
8528   at 0x........: child32 (tc19_shadowmem.c:81)
8529   by 0x........: steer (tc19_shadowmem.c:314)
8530   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8531   ...
8532
8533This conflicts with a previous write of size 1 by thread #x
8534Locks held: none
8535   at 0x........: child32 (tc19_shadowmem.c:81)
8536   by 0x........: steer (tc19_shadowmem.c:314)
8537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8538   ...
8539 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8540   at 0x........: malloc (vg_replace_malloc.c:...)
8541   by 0x........: main (tc19_shadowmem.c:144)
8542
8543----------------------------------------------------------------
8544
8545Possible data race during write of size 1 at 0x........ by thread #x
8546Locks held: none
8547   at 0x........: child32 (tc19_shadowmem.c:81)
8548   by 0x........: steer (tc19_shadowmem.c:314)
8549   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8550   ...
8551
8552This conflicts with a previous write of size 1 by thread #x
8553Locks held: none
8554   at 0x........: child32 (tc19_shadowmem.c:81)
8555   by 0x........: steer (tc19_shadowmem.c:314)
8556   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8557   ...
8558 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
8559   at 0x........: malloc (vg_replace_malloc.c:...)
8560   by 0x........: main (tc19_shadowmem.c:144)
8561
8562----------------------------------------------------------------
8563
8564Possible data race during write of size 1 at 0x........ by thread #x
8565Locks held: none
8566   at 0x........: child32 (tc19_shadowmem.c:81)
8567   by 0x........: steer (tc19_shadowmem.c:314)
8568   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8569   ...
8570
8571This conflicts with a previous write of size 1 by thread #x
8572Locks held: none
8573   at 0x........: child32 (tc19_shadowmem.c:81)
8574   by 0x........: steer (tc19_shadowmem.c:314)
8575   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8576   ...
8577 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8578   at 0x........: malloc (vg_replace_malloc.c:...)
8579   by 0x........: main (tc19_shadowmem.c:144)
8580
8581---------- int gran, 2 .. 96, skip 14 ----------
8582---Thread-Announcement------------------------------------------
8583
8584Thread #x was created
8585   ...
8586   by 0x........: pthread_create@* (hg_intercepts.c:...)
8587   by 0x........: main (tc19_shadowmem.c:235)
8588
8589---Thread-Announcement------------------------------------------
8590
8591Thread #x was created
8592   ...
8593   by 0x........: pthread_create@* (hg_intercepts.c:...)
8594   by 0x........: main (tc19_shadowmem.c:234)
8595
8596----------------------------------------------------------------
8597
8598Possible data race during write of size 2 at 0x........ by thread #x
8599Locks held: none
8600   at 0x........: child32 (tc19_shadowmem.c:81)
8601   by 0x........: steer (tc19_shadowmem.c:316)
8602   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8603   ...
8604
8605This conflicts with a previous write of size 2 by thread #x
8606Locks held: none
8607   at 0x........: child32 (tc19_shadowmem.c:81)
8608   by 0x........: steer (tc19_shadowmem.c:316)
8609   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8610   ...
8611 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8612   at 0x........: malloc (vg_replace_malloc.c:...)
8613   by 0x........: main (tc19_shadowmem.c:144)
8614
8615----------------------------------------------------------------
8616
8617Possible data race during write of size 2 at 0x........ by thread #x
8618Locks held: none
8619   at 0x........: child32 (tc19_shadowmem.c:81)
8620   by 0x........: steer (tc19_shadowmem.c:316)
8621   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8622   ...
8623
8624This conflicts with a previous write of size 2 by thread #x
8625Locks held: none
8626   at 0x........: child32 (tc19_shadowmem.c:81)
8627   by 0x........: steer (tc19_shadowmem.c:316)
8628   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8629   ...
8630 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8631   at 0x........: malloc (vg_replace_malloc.c:...)
8632   by 0x........: main (tc19_shadowmem.c:144)
8633
8634---------- int gran, 3 .. 96, skip 15 ----------
8635---Thread-Announcement------------------------------------------
8636
8637Thread #x was created
8638   ...
8639   by 0x........: pthread_create@* (hg_intercepts.c:...)
8640   by 0x........: main (tc19_shadowmem.c:235)
8641
8642---Thread-Announcement------------------------------------------
8643
8644Thread #x was created
8645   ...
8646   by 0x........: pthread_create@* (hg_intercepts.c:...)
8647   by 0x........: main (tc19_shadowmem.c:234)
8648
8649----------------------------------------------------------------
8650
8651Possible data race during write of size 1 at 0x........ by thread #x
8652Locks held: none
8653   at 0x........: child32 (tc19_shadowmem.c:81)
8654   by 0x........: steer (tc19_shadowmem.c:318)
8655   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8656   ...
8657
8658This conflicts with a previous write of size 1 by thread #x
8659Locks held: none
8660   at 0x........: child32 (tc19_shadowmem.c:81)
8661   by 0x........: steer (tc19_shadowmem.c:318)
8662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8663   ...
8664 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
8665   at 0x........: malloc (vg_replace_malloc.c:...)
8666   by 0x........: main (tc19_shadowmem.c:144)
8667
8668----------------------------------------------------------------
8669
8670Possible data race during write of size 1 at 0x........ by thread #x
8671Locks held: none
8672   at 0x........: child32 (tc19_shadowmem.c:81)
8673   by 0x........: steer (tc19_shadowmem.c:318)
8674   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8675   ...
8676
8677This conflicts with a previous write of size 1 by thread #x
8678Locks held: none
8679   at 0x........: child32 (tc19_shadowmem.c:81)
8680   by 0x........: steer (tc19_shadowmem.c:318)
8681   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8682   ...
8683 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8684   at 0x........: malloc (vg_replace_malloc.c:...)
8685   by 0x........: main (tc19_shadowmem.c:144)
8686
8687----------------------------------------------------------------
8688
8689Possible data race during write of size 1 at 0x........ by thread #x
8690Locks held: none
8691   at 0x........: child32 (tc19_shadowmem.c:81)
8692   by 0x........: steer (tc19_shadowmem.c:318)
8693   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8694   ...
8695
8696This conflicts with a previous write of size 1 by thread #x
8697Locks held: none
8698   at 0x........: child32 (tc19_shadowmem.c:81)
8699   by 0x........: steer (tc19_shadowmem.c:318)
8700   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8701   ...
8702 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
8703   at 0x........: malloc (vg_replace_malloc.c:...)
8704   by 0x........: main (tc19_shadowmem.c:144)
8705
8706----------------------------------------------------------------
8707
8708Possible data race during write of size 1 at 0x........ by thread #x
8709Locks held: none
8710   at 0x........: child32 (tc19_shadowmem.c:81)
8711   by 0x........: steer (tc19_shadowmem.c:318)
8712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8713   ...
8714
8715This conflicts with a previous write of size 1 by thread #x
8716Locks held: none
8717   at 0x........: child32 (tc19_shadowmem.c:81)
8718   by 0x........: steer (tc19_shadowmem.c:318)
8719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8720   ...
8721 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
8722   at 0x........: malloc (vg_replace_malloc.c:...)
8723   by 0x........: main (tc19_shadowmem.c:144)
8724
8725---------- int gran, 0 .. 96, skip 16 ----------
8726---Thread-Announcement------------------------------------------
8727
8728Thread #x was created
8729   ...
8730   by 0x........: pthread_create@* (hg_intercepts.c:...)
8731   by 0x........: main (tc19_shadowmem.c:235)
8732
8733---Thread-Announcement------------------------------------------
8734
8735Thread #x was created
8736   ...
8737   by 0x........: pthread_create@* (hg_intercepts.c:...)
8738   by 0x........: main (tc19_shadowmem.c:234)
8739
8740----------------------------------------------------------------
8741
8742Possible data race during write of size 4 at 0x........ by thread #x
8743Locks held: none
8744   at 0x........: child32 (tc19_shadowmem.c:81)
8745   by 0x........: steer (tc19_shadowmem.c:320)
8746   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8747   ...
8748
8749This conflicts with a previous write of size 4 by thread #x
8750Locks held: none
8751   at 0x........: child32 (tc19_shadowmem.c:81)
8752   by 0x........: steer (tc19_shadowmem.c:320)
8753   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8754   ...
8755 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8756   at 0x........: malloc (vg_replace_malloc.c:...)
8757   by 0x........: main (tc19_shadowmem.c:144)
8758
8759---------- int gran, 1 .. 96, skip 17 ----------
8760---Thread-Announcement------------------------------------------
8761
8762Thread #x was created
8763   ...
8764   by 0x........: pthread_create@* (hg_intercepts.c:...)
8765   by 0x........: main (tc19_shadowmem.c:235)
8766
8767---Thread-Announcement------------------------------------------
8768
8769Thread #x was created
8770   ...
8771   by 0x........: pthread_create@* (hg_intercepts.c:...)
8772   by 0x........: main (tc19_shadowmem.c:234)
8773
8774----------------------------------------------------------------
8775
8776Possible data race during write of size 1 at 0x........ by thread #x
8777Locks held: none
8778   at 0x........: child32 (tc19_shadowmem.c:81)
8779   by 0x........: steer (tc19_shadowmem.c:322)
8780   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8781   ...
8782
8783This conflicts with a previous write of size 1 by thread #x
8784Locks held: none
8785   at 0x........: child32 (tc19_shadowmem.c:81)
8786   by 0x........: steer (tc19_shadowmem.c:322)
8787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8788   ...
8789 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
8790   at 0x........: malloc (vg_replace_malloc.c:...)
8791   by 0x........: main (tc19_shadowmem.c:144)
8792
8793----------------------------------------------------------------
8794
8795Possible data race during write of size 1 at 0x........ by thread #x
8796Locks held: none
8797   at 0x........: child32 (tc19_shadowmem.c:81)
8798   by 0x........: steer (tc19_shadowmem.c:322)
8799   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8800   ...
8801
8802This conflicts with a previous write of size 1 by thread #x
8803Locks held: none
8804   at 0x........: child32 (tc19_shadowmem.c:81)
8805   by 0x........: steer (tc19_shadowmem.c:322)
8806   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8807   ...
8808 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
8809   at 0x........: malloc (vg_replace_malloc.c:...)
8810   by 0x........: main (tc19_shadowmem.c:144)
8811
8812----------------------------------------------------------------
8813
8814Possible data race during write of size 1 at 0x........ by thread #x
8815Locks held: none
8816   at 0x........: child32 (tc19_shadowmem.c:81)
8817   by 0x........: steer (tc19_shadowmem.c:322)
8818   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8819   ...
8820
8821This conflicts with a previous write of size 1 by thread #x
8822Locks held: none
8823   at 0x........: child32 (tc19_shadowmem.c:81)
8824   by 0x........: steer (tc19_shadowmem.c:322)
8825   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8826   ...
8827 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
8828   at 0x........: malloc (vg_replace_malloc.c:...)
8829   by 0x........: main (tc19_shadowmem.c:144)
8830
8831----------------------------------------------------------------
8832
8833Possible data race during write of size 1 at 0x........ by thread #x
8834Locks held: none
8835   at 0x........: child32 (tc19_shadowmem.c:81)
8836   by 0x........: steer (tc19_shadowmem.c:322)
8837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8838   ...
8839
8840This conflicts with a previous write of size 1 by thread #x
8841Locks held: none
8842   at 0x........: child32 (tc19_shadowmem.c:81)
8843   by 0x........: steer (tc19_shadowmem.c:322)
8844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8845   ...
8846 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
8847   at 0x........: malloc (vg_replace_malloc.c:...)
8848   by 0x........: main (tc19_shadowmem.c:144)
8849
8850---------- int gran, 2 .. 96, skip 18 ----------
8851---Thread-Announcement------------------------------------------
8852
8853Thread #x was created
8854   ...
8855   by 0x........: pthread_create@* (hg_intercepts.c:...)
8856   by 0x........: main (tc19_shadowmem.c:235)
8857
8858---Thread-Announcement------------------------------------------
8859
8860Thread #x was created
8861   ...
8862   by 0x........: pthread_create@* (hg_intercepts.c:...)
8863   by 0x........: main (tc19_shadowmem.c:234)
8864
8865----------------------------------------------------------------
8866
8867Possible data race during write of size 2 at 0x........ by thread #x
8868Locks held: none
8869   at 0x........: child32 (tc19_shadowmem.c:81)
8870   by 0x........: steer (tc19_shadowmem.c:324)
8871   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8872   ...
8873
8874This conflicts with a previous write of size 2 by thread #x
8875Locks held: none
8876   at 0x........: child32 (tc19_shadowmem.c:81)
8877   by 0x........: steer (tc19_shadowmem.c:324)
8878   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8879   ...
8880 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
8881   at 0x........: malloc (vg_replace_malloc.c:...)
8882   by 0x........: main (tc19_shadowmem.c:144)
8883
8884----------------------------------------------------------------
8885
8886Possible data race during write of size 2 at 0x........ by thread #x
8887Locks held: none
8888   at 0x........: child32 (tc19_shadowmem.c:81)
8889   by 0x........: steer (tc19_shadowmem.c:324)
8890   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8891   ...
8892
8893This conflicts with a previous write of size 2 by thread #x
8894Locks held: none
8895   at 0x........: child32 (tc19_shadowmem.c:81)
8896   by 0x........: steer (tc19_shadowmem.c:324)
8897   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8898   ...
8899 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
8900   at 0x........: malloc (vg_replace_malloc.c:...)
8901   by 0x........: main (tc19_shadowmem.c:144)
8902
8903---------- int gran, 3 .. 96, skip 19 ----------
8904---Thread-Announcement------------------------------------------
8905
8906Thread #x was created
8907   ...
8908   by 0x........: pthread_create@* (hg_intercepts.c:...)
8909   by 0x........: main (tc19_shadowmem.c:235)
8910
8911---Thread-Announcement------------------------------------------
8912
8913Thread #x was created
8914   ...
8915   by 0x........: pthread_create@* (hg_intercepts.c:...)
8916   by 0x........: main (tc19_shadowmem.c:234)
8917
8918----------------------------------------------------------------
8919
8920Possible data race during write of size 1 at 0x........ by thread #x
8921Locks held: none
8922   at 0x........: child32 (tc19_shadowmem.c:81)
8923   by 0x........: steer (tc19_shadowmem.c:326)
8924   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8925   ...
8926
8927This conflicts with a previous write of size 1 by thread #x
8928Locks held: none
8929   at 0x........: child32 (tc19_shadowmem.c:81)
8930   by 0x........: steer (tc19_shadowmem.c:326)
8931   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8932   ...
8933 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
8934   at 0x........: malloc (vg_replace_malloc.c:...)
8935   by 0x........: main (tc19_shadowmem.c:144)
8936
8937----------------------------------------------------------------
8938
8939Possible data race during write of size 1 at 0x........ by thread #x
8940Locks held: none
8941   at 0x........: child32 (tc19_shadowmem.c:81)
8942   by 0x........: steer (tc19_shadowmem.c:326)
8943   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8944   ...
8945
8946This conflicts with a previous write of size 1 by thread #x
8947Locks held: none
8948   at 0x........: child32 (tc19_shadowmem.c:81)
8949   by 0x........: steer (tc19_shadowmem.c:326)
8950   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8951   ...
8952 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
8953   at 0x........: malloc (vg_replace_malloc.c:...)
8954   by 0x........: main (tc19_shadowmem.c:144)
8955
8956----------------------------------------------------------------
8957
8958Possible data race during write of size 1 at 0x........ by thread #x
8959Locks held: none
8960   at 0x........: child32 (tc19_shadowmem.c:81)
8961   by 0x........: steer (tc19_shadowmem.c:326)
8962   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8963   ...
8964
8965This conflicts with a previous write of size 1 by thread #x
8966Locks held: none
8967   at 0x........: child32 (tc19_shadowmem.c:81)
8968   by 0x........: steer (tc19_shadowmem.c:326)
8969   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8970   ...
8971 Address 0x........ is 21 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
8975----------------------------------------------------------------
8976
8977Possible data race during write of size 1 at 0x........ by thread #x
8978Locks held: none
8979   at 0x........: child32 (tc19_shadowmem.c:81)
8980   by 0x........: steer (tc19_shadowmem.c:326)
8981   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8982   ...
8983
8984This conflicts with a previous write of size 1 by thread #x
8985Locks held: none
8986   at 0x........: child32 (tc19_shadowmem.c:81)
8987   by 0x........: steer (tc19_shadowmem.c:326)
8988   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8989   ...
8990 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
8991   at 0x........: malloc (vg_replace_malloc.c:...)
8992   by 0x........: main (tc19_shadowmem.c:144)
8993
8994---------- int gran, 0 .. 96, skip 20 ----------
8995---Thread-Announcement------------------------------------------
8996
8997Thread #x was created
8998   ...
8999   by 0x........: pthread_create@* (hg_intercepts.c:...)
9000   by 0x........: main (tc19_shadowmem.c:235)
9001
9002---Thread-Announcement------------------------------------------
9003
9004Thread #x was created
9005   ...
9006   by 0x........: pthread_create@* (hg_intercepts.c:...)
9007   by 0x........: main (tc19_shadowmem.c:234)
9008
9009----------------------------------------------------------------
9010
9011Possible data race during write of size 4 at 0x........ by thread #x
9012Locks held: none
9013   at 0x........: child32 (tc19_shadowmem.c:81)
9014   by 0x........: steer (tc19_shadowmem.c:328)
9015   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9016   ...
9017
9018This conflicts with a previous write of size 4 by thread #x
9019Locks held: none
9020   at 0x........: child32 (tc19_shadowmem.c:81)
9021   by 0x........: steer (tc19_shadowmem.c:328)
9022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9023   ...
9024 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9025   at 0x........: malloc (vg_replace_malloc.c:...)
9026   by 0x........: main (tc19_shadowmem.c:144)
9027
9028---------- int gran, 1 .. 96, skip 21 ----------
9029---Thread-Announcement------------------------------------------
9030
9031Thread #x was created
9032   ...
9033   by 0x........: pthread_create@* (hg_intercepts.c:...)
9034   by 0x........: main (tc19_shadowmem.c:235)
9035
9036---Thread-Announcement------------------------------------------
9037
9038Thread #x was created
9039   ...
9040   by 0x........: pthread_create@* (hg_intercepts.c:...)
9041   by 0x........: main (tc19_shadowmem.c:234)
9042
9043----------------------------------------------------------------
9044
9045Possible data race during write of size 1 at 0x........ by thread #x
9046Locks held: none
9047   at 0x........: child32 (tc19_shadowmem.c:81)
9048   by 0x........: steer (tc19_shadowmem.c:330)
9049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9050   ...
9051
9052This conflicts with a previous write of size 1 by thread #x
9053Locks held: none
9054   at 0x........: child32 (tc19_shadowmem.c:81)
9055   by 0x........: steer (tc19_shadowmem.c:330)
9056   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9057   ...
9058 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
9059   at 0x........: malloc (vg_replace_malloc.c:...)
9060   by 0x........: main (tc19_shadowmem.c:144)
9061
9062----------------------------------------------------------------
9063
9064Possible data race during write of size 1 at 0x........ by thread #x
9065Locks held: none
9066   at 0x........: child32 (tc19_shadowmem.c:81)
9067   by 0x........: steer (tc19_shadowmem.c:330)
9068   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9069   ...
9070
9071This conflicts with a previous write of size 1 by thread #x
9072Locks held: none
9073   at 0x........: child32 (tc19_shadowmem.c:81)
9074   by 0x........: steer (tc19_shadowmem.c:330)
9075   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9076   ...
9077 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9078   at 0x........: malloc (vg_replace_malloc.c:...)
9079   by 0x........: main (tc19_shadowmem.c:144)
9080
9081----------------------------------------------------------------
9082
9083Possible data race during write of size 1 at 0x........ by thread #x
9084Locks held: none
9085   at 0x........: child32 (tc19_shadowmem.c:81)
9086   by 0x........: steer (tc19_shadowmem.c:330)
9087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9088   ...
9089
9090This conflicts with a previous write of size 1 by thread #x
9091Locks held: none
9092   at 0x........: child32 (tc19_shadowmem.c:81)
9093   by 0x........: steer (tc19_shadowmem.c:330)
9094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9095   ...
9096 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
9097   at 0x........: malloc (vg_replace_malloc.c:...)
9098   by 0x........: main (tc19_shadowmem.c:144)
9099
9100----------------------------------------------------------------
9101
9102Possible data race during write of size 1 at 0x........ by thread #x
9103Locks held: none
9104   at 0x........: child32 (tc19_shadowmem.c:81)
9105   by 0x........: steer (tc19_shadowmem.c:330)
9106   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9107   ...
9108
9109This conflicts with a previous write of size 1 by thread #x
9110Locks held: none
9111   at 0x........: child32 (tc19_shadowmem.c:81)
9112   by 0x........: steer (tc19_shadowmem.c:330)
9113   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9114   ...
9115 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9116   at 0x........: malloc (vg_replace_malloc.c:...)
9117   by 0x........: main (tc19_shadowmem.c:144)
9118
9119---------- int gran, 2 .. 96, skip 22 ----------
9120---Thread-Announcement------------------------------------------
9121
9122Thread #x was created
9123   ...
9124   by 0x........: pthread_create@* (hg_intercepts.c:...)
9125   by 0x........: main (tc19_shadowmem.c:235)
9126
9127---Thread-Announcement------------------------------------------
9128
9129Thread #x was created
9130   ...
9131   by 0x........: pthread_create@* (hg_intercepts.c:...)
9132   by 0x........: main (tc19_shadowmem.c:234)
9133
9134----------------------------------------------------------------
9135
9136Possible data race during write of size 2 at 0x........ by thread #x
9137Locks held: none
9138   at 0x........: child32 (tc19_shadowmem.c:81)
9139   by 0x........: steer (tc19_shadowmem.c:332)
9140   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9141   ...
9142
9143This conflicts with a previous write of size 2 by thread #x
9144Locks held: none
9145   at 0x........: child32 (tc19_shadowmem.c:81)
9146   by 0x........: steer (tc19_shadowmem.c:332)
9147   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9148   ...
9149 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9150   at 0x........: malloc (vg_replace_malloc.c:...)
9151   by 0x........: main (tc19_shadowmem.c:144)
9152
9153----------------------------------------------------------------
9154
9155Possible data race during write of size 2 at 0x........ by thread #x
9156Locks held: none
9157   at 0x........: child32 (tc19_shadowmem.c:81)
9158   by 0x........: steer (tc19_shadowmem.c:332)
9159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9160   ...
9161
9162This conflicts with a previous write of size 2 by thread #x
9163Locks held: none
9164   at 0x........: child32 (tc19_shadowmem.c:81)
9165   by 0x........: steer (tc19_shadowmem.c:332)
9166   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9167   ...
9168 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9169   at 0x........: malloc (vg_replace_malloc.c:...)
9170   by 0x........: main (tc19_shadowmem.c:144)
9171
9172---------- int gran, 3 .. 96, skip 23 ----------
9173---Thread-Announcement------------------------------------------
9174
9175Thread #x was created
9176   ...
9177   by 0x........: pthread_create@* (hg_intercepts.c:...)
9178   by 0x........: main (tc19_shadowmem.c:235)
9179
9180---Thread-Announcement------------------------------------------
9181
9182Thread #x was created
9183   ...
9184   by 0x........: pthread_create@* (hg_intercepts.c:...)
9185   by 0x........: main (tc19_shadowmem.c:234)
9186
9187----------------------------------------------------------------
9188
9189Possible data race during write of size 1 at 0x........ by thread #x
9190Locks held: none
9191   at 0x........: child32 (tc19_shadowmem.c:81)
9192   by 0x........: steer (tc19_shadowmem.c:334)
9193   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9194   ...
9195
9196This conflicts with a previous write of size 1 by thread #x
9197Locks held: none
9198   at 0x........: child32 (tc19_shadowmem.c:81)
9199   by 0x........: steer (tc19_shadowmem.c:334)
9200   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9201   ...
9202 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
9203   at 0x........: malloc (vg_replace_malloc.c:...)
9204   by 0x........: main (tc19_shadowmem.c:144)
9205
9206----------------------------------------------------------------
9207
9208Possible data race during write of size 1 at 0x........ by thread #x
9209Locks held: none
9210   at 0x........: child32 (tc19_shadowmem.c:81)
9211   by 0x........: steer (tc19_shadowmem.c:334)
9212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9213   ...
9214
9215This conflicts with a previous write of size 1 by thread #x
9216Locks held: none
9217   at 0x........: child32 (tc19_shadowmem.c:81)
9218   by 0x........: steer (tc19_shadowmem.c:334)
9219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9220   ...
9221 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9222   at 0x........: malloc (vg_replace_malloc.c:...)
9223   by 0x........: main (tc19_shadowmem.c:144)
9224
9225----------------------------------------------------------------
9226
9227Possible data race during write of size 1 at 0x........ by thread #x
9228Locks held: none
9229   at 0x........: child32 (tc19_shadowmem.c:81)
9230   by 0x........: steer (tc19_shadowmem.c:334)
9231   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9232   ...
9233
9234This conflicts with a previous write of size 1 by thread #x
9235Locks held: none
9236   at 0x........: child32 (tc19_shadowmem.c:81)
9237   by 0x........: steer (tc19_shadowmem.c:334)
9238   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9239   ...
9240 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
9241   at 0x........: malloc (vg_replace_malloc.c:...)
9242   by 0x........: main (tc19_shadowmem.c:144)
9243
9244----------------------------------------------------------------
9245
9246Possible data race during write of size 1 at 0x........ by thread #x
9247Locks held: none
9248   at 0x........: child32 (tc19_shadowmem.c:81)
9249   by 0x........: steer (tc19_shadowmem.c:334)
9250   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9251   ...
9252
9253This conflicts with a previous write of size 1 by thread #x
9254Locks held: none
9255   at 0x........: child32 (tc19_shadowmem.c:81)
9256   by 0x........: steer (tc19_shadowmem.c:334)
9257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9258   ...
9259 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9260   at 0x........: malloc (vg_replace_malloc.c:...)
9261   by 0x........: main (tc19_shadowmem.c:144)
9262
9263---------- int gran, 0 .. 96, skip 24 ----------
9264---Thread-Announcement------------------------------------------
9265
9266Thread #x was created
9267   ...
9268   by 0x........: pthread_create@* (hg_intercepts.c:...)
9269   by 0x........: main (tc19_shadowmem.c:235)
9270
9271---Thread-Announcement------------------------------------------
9272
9273Thread #x was created
9274   ...
9275   by 0x........: pthread_create@* (hg_intercepts.c:...)
9276   by 0x........: main (tc19_shadowmem.c:234)
9277
9278----------------------------------------------------------------
9279
9280Possible data race during write of size 4 at 0x........ by thread #x
9281Locks held: none
9282   at 0x........: child32 (tc19_shadowmem.c:81)
9283   by 0x........: steer (tc19_shadowmem.c:336)
9284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9285   ...
9286
9287This conflicts with a previous write of size 4 by thread #x
9288Locks held: none
9289   at 0x........: child32 (tc19_shadowmem.c:81)
9290   by 0x........: steer (tc19_shadowmem.c:336)
9291   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9292   ...
9293 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9294   at 0x........: malloc (vg_replace_malloc.c:...)
9295   by 0x........: main (tc19_shadowmem.c:144)
9296
9297---------- int gran, 1 .. 96, skip 25 ----------
9298---Thread-Announcement------------------------------------------
9299
9300Thread #x was created
9301   ...
9302   by 0x........: pthread_create@* (hg_intercepts.c:...)
9303   by 0x........: main (tc19_shadowmem.c:235)
9304
9305---Thread-Announcement------------------------------------------
9306
9307Thread #x was created
9308   ...
9309   by 0x........: pthread_create@* (hg_intercepts.c:...)
9310   by 0x........: main (tc19_shadowmem.c:234)
9311
9312----------------------------------------------------------------
9313
9314Possible data race during write of size 1 at 0x........ by thread #x
9315Locks held: none
9316   at 0x........: child32 (tc19_shadowmem.c:81)
9317   by 0x........: steer (tc19_shadowmem.c:338)
9318   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9319   ...
9320
9321This conflicts with a previous write of size 1 by thread #x
9322Locks held: none
9323   at 0x........: child32 (tc19_shadowmem.c:81)
9324   by 0x........: steer (tc19_shadowmem.c:338)
9325   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9326   ...
9327 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
9328   at 0x........: malloc (vg_replace_malloc.c:...)
9329   by 0x........: main (tc19_shadowmem.c:144)
9330
9331----------------------------------------------------------------
9332
9333Possible data race during write of size 1 at 0x........ by thread #x
9334Locks held: none
9335   at 0x........: child32 (tc19_shadowmem.c:81)
9336   by 0x........: steer (tc19_shadowmem.c:338)
9337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9338   ...
9339
9340This conflicts with a previous write of size 1 by thread #x
9341Locks held: none
9342   at 0x........: child32 (tc19_shadowmem.c:81)
9343   by 0x........: steer (tc19_shadowmem.c:338)
9344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9345   ...
9346 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9347   at 0x........: malloc (vg_replace_malloc.c:...)
9348   by 0x........: main (tc19_shadowmem.c:144)
9349
9350----------------------------------------------------------------
9351
9352Possible data race during write of size 1 at 0x........ by thread #x
9353Locks held: none
9354   at 0x........: child32 (tc19_shadowmem.c:81)
9355   by 0x........: steer (tc19_shadowmem.c:338)
9356   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9357   ...
9358
9359This conflicts with a previous write of size 1 by thread #x
9360Locks held: none
9361   at 0x........: child32 (tc19_shadowmem.c:81)
9362   by 0x........: steer (tc19_shadowmem.c:338)
9363   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9364   ...
9365 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
9366   at 0x........: malloc (vg_replace_malloc.c:...)
9367   by 0x........: main (tc19_shadowmem.c:144)
9368
9369----------------------------------------------------------------
9370
9371Possible data race during write of size 1 at 0x........ by thread #x
9372Locks held: none
9373   at 0x........: child32 (tc19_shadowmem.c:81)
9374   by 0x........: steer (tc19_shadowmem.c:338)
9375   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9376   ...
9377
9378This conflicts with a previous write of size 1 by thread #x
9379Locks held: none
9380   at 0x........: child32 (tc19_shadowmem.c:81)
9381   by 0x........: steer (tc19_shadowmem.c:338)
9382   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9383   ...
9384 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9385   at 0x........: malloc (vg_replace_malloc.c:...)
9386   by 0x........: main (tc19_shadowmem.c:144)
9387
9388---------- int gran, 2 .. 96, skip 26 ----------
9389---Thread-Announcement------------------------------------------
9390
9391Thread #x was created
9392   ...
9393   by 0x........: pthread_create@* (hg_intercepts.c:...)
9394   by 0x........: main (tc19_shadowmem.c:235)
9395
9396---Thread-Announcement------------------------------------------
9397
9398Thread #x was created
9399   ...
9400   by 0x........: pthread_create@* (hg_intercepts.c:...)
9401   by 0x........: main (tc19_shadowmem.c:234)
9402
9403----------------------------------------------------------------
9404
9405Possible data race during write of size 2 at 0x........ by thread #x
9406Locks held: none
9407   at 0x........: child32 (tc19_shadowmem.c:81)
9408   by 0x........: steer (tc19_shadowmem.c:340)
9409   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9410   ...
9411
9412This conflicts with a previous write of size 2 by thread #x
9413Locks held: none
9414   at 0x........: child32 (tc19_shadowmem.c:81)
9415   by 0x........: steer (tc19_shadowmem.c:340)
9416   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9417   ...
9418 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9419   at 0x........: malloc (vg_replace_malloc.c:...)
9420   by 0x........: main (tc19_shadowmem.c:144)
9421
9422----------------------------------------------------------------
9423
9424Possible data race during write of size 2 at 0x........ by thread #x
9425Locks held: none
9426   at 0x........: child32 (tc19_shadowmem.c:81)
9427   by 0x........: steer (tc19_shadowmem.c:340)
9428   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9429   ...
9430
9431This conflicts with a previous write of size 2 by thread #x
9432Locks held: none
9433   at 0x........: child32 (tc19_shadowmem.c:81)
9434   by 0x........: steer (tc19_shadowmem.c:340)
9435   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9436   ...
9437 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9438   at 0x........: malloc (vg_replace_malloc.c:...)
9439   by 0x........: main (tc19_shadowmem.c:144)
9440
9441---------- int gran, 3 .. 96, skip 27 ----------
9442---Thread-Announcement------------------------------------------
9443
9444Thread #x was created
9445   ...
9446   by 0x........: pthread_create@* (hg_intercepts.c:...)
9447   by 0x........: main (tc19_shadowmem.c:235)
9448
9449---Thread-Announcement------------------------------------------
9450
9451Thread #x was created
9452   ...
9453   by 0x........: pthread_create@* (hg_intercepts.c:...)
9454   by 0x........: main (tc19_shadowmem.c:234)
9455
9456----------------------------------------------------------------
9457
9458Possible data race during write of size 1 at 0x........ by thread #x
9459Locks held: none
9460   at 0x........: child32 (tc19_shadowmem.c:81)
9461   by 0x........: steer (tc19_shadowmem.c:342)
9462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9463   ...
9464
9465This conflicts with a previous write of size 1 by thread #x
9466Locks held: none
9467   at 0x........: child32 (tc19_shadowmem.c:81)
9468   by 0x........: steer (tc19_shadowmem.c:342)
9469   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9470   ...
9471 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
9472   at 0x........: malloc (vg_replace_malloc.c:...)
9473   by 0x........: main (tc19_shadowmem.c:144)
9474
9475----------------------------------------------------------------
9476
9477Possible data race during write of size 1 at 0x........ by thread #x
9478Locks held: none
9479   at 0x........: child32 (tc19_shadowmem.c:81)
9480   by 0x........: steer (tc19_shadowmem.c:342)
9481   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9482   ...
9483
9484This conflicts with a previous write of size 1 by thread #x
9485Locks held: none
9486   at 0x........: child32 (tc19_shadowmem.c:81)
9487   by 0x........: steer (tc19_shadowmem.c:342)
9488   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9489   ...
9490 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9491   at 0x........: malloc (vg_replace_malloc.c:...)
9492   by 0x........: main (tc19_shadowmem.c:144)
9493
9494----------------------------------------------------------------
9495
9496Possible data race during write of size 1 at 0x........ by thread #x
9497Locks held: none
9498   at 0x........: child32 (tc19_shadowmem.c:81)
9499   by 0x........: steer (tc19_shadowmem.c:342)
9500   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9501   ...
9502
9503This conflicts with a previous write of size 1 by thread #x
9504Locks held: none
9505   at 0x........: child32 (tc19_shadowmem.c:81)
9506   by 0x........: steer (tc19_shadowmem.c:342)
9507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9508   ...
9509 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
9510   at 0x........: malloc (vg_replace_malloc.c:...)
9511   by 0x........: main (tc19_shadowmem.c:144)
9512
9513----------------------------------------------------------------
9514
9515Possible data race during write of size 1 at 0x........ by thread #x
9516Locks held: none
9517   at 0x........: child32 (tc19_shadowmem.c:81)
9518   by 0x........: steer (tc19_shadowmem.c:342)
9519   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9520   ...
9521
9522This conflicts with a previous write of size 1 by thread #x
9523Locks held: none
9524   at 0x........: child32 (tc19_shadowmem.c:81)
9525   by 0x........: steer (tc19_shadowmem.c:342)
9526   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9527   ...
9528 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
9529   at 0x........: malloc (vg_replace_malloc.c:...)
9530   by 0x........: main (tc19_shadowmem.c:144)
9531
9532---------- int gran, 0 .. 96, skip 28 ----------
9533---Thread-Announcement------------------------------------------
9534
9535Thread #x was created
9536   ...
9537   by 0x........: pthread_create@* (hg_intercepts.c:...)
9538   by 0x........: main (tc19_shadowmem.c:235)
9539
9540---Thread-Announcement------------------------------------------
9541
9542Thread #x was created
9543   ...
9544   by 0x........: pthread_create@* (hg_intercepts.c:...)
9545   by 0x........: main (tc19_shadowmem.c:234)
9546
9547----------------------------------------------------------------
9548
9549Possible data race during write of size 4 at 0x........ by thread #x
9550Locks held: none
9551   at 0x........: child32 (tc19_shadowmem.c:81)
9552   by 0x........: steer (tc19_shadowmem.c:344)
9553   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9554   ...
9555
9556This conflicts with a previous write of size 4 by thread #x
9557Locks held: none
9558   at 0x........: child32 (tc19_shadowmem.c:81)
9559   by 0x........: steer (tc19_shadowmem.c:344)
9560   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9561   ...
9562 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9563   at 0x........: malloc (vg_replace_malloc.c:...)
9564   by 0x........: main (tc19_shadowmem.c:144)
9565
9566---------- int gran, 1 .. 96, skip 29 ----------
9567---Thread-Announcement------------------------------------------
9568
9569Thread #x was created
9570   ...
9571   by 0x........: pthread_create@* (hg_intercepts.c:...)
9572   by 0x........: main (tc19_shadowmem.c:235)
9573
9574---Thread-Announcement------------------------------------------
9575
9576Thread #x was created
9577   ...
9578   by 0x........: pthread_create@* (hg_intercepts.c:...)
9579   by 0x........: main (tc19_shadowmem.c:234)
9580
9581----------------------------------------------------------------
9582
9583Possible data race during write of size 1 at 0x........ by thread #x
9584Locks held: none
9585   at 0x........: child32 (tc19_shadowmem.c:81)
9586   by 0x........: steer (tc19_shadowmem.c:346)
9587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9588   ...
9589
9590This conflicts with a previous write of size 1 by thread #x
9591Locks held: none
9592   at 0x........: child32 (tc19_shadowmem.c:81)
9593   by 0x........: steer (tc19_shadowmem.c:346)
9594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9595   ...
9596 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
9597   at 0x........: malloc (vg_replace_malloc.c:...)
9598   by 0x........: main (tc19_shadowmem.c:144)
9599
9600----------------------------------------------------------------
9601
9602Possible data race during write of size 1 at 0x........ by thread #x
9603Locks held: none
9604   at 0x........: child32 (tc19_shadowmem.c:81)
9605   by 0x........: steer (tc19_shadowmem.c:346)
9606   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9607   ...
9608
9609This conflicts with a previous write of size 1 by thread #x
9610Locks held: none
9611   at 0x........: child32 (tc19_shadowmem.c:81)
9612   by 0x........: steer (tc19_shadowmem.c:346)
9613   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9614   ...
9615 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
9616   at 0x........: malloc (vg_replace_malloc.c:...)
9617   by 0x........: main (tc19_shadowmem.c:144)
9618
9619----------------------------------------------------------------
9620
9621Possible data race during write of size 1 at 0x........ by thread #x
9622Locks held: none
9623   at 0x........: child32 (tc19_shadowmem.c:81)
9624   by 0x........: steer (tc19_shadowmem.c:346)
9625   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9626   ...
9627
9628This conflicts with a previous write of size 1 by thread #x
9629Locks held: none
9630   at 0x........: child32 (tc19_shadowmem.c:81)
9631   by 0x........: steer (tc19_shadowmem.c:346)
9632   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9633   ...
9634 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
9635   at 0x........: malloc (vg_replace_malloc.c:...)
9636   by 0x........: main (tc19_shadowmem.c:144)
9637
9638----------------------------------------------------------------
9639
9640Possible data race during write of size 1 at 0x........ by thread #x
9641Locks held: none
9642   at 0x........: child32 (tc19_shadowmem.c:81)
9643   by 0x........: steer (tc19_shadowmem.c:346)
9644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9645   ...
9646
9647This conflicts with a previous write of size 1 by thread #x
9648Locks held: none
9649   at 0x........: child32 (tc19_shadowmem.c:81)
9650   by 0x........: steer (tc19_shadowmem.c:346)
9651   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9652   ...
9653 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
9654   at 0x........: malloc (vg_replace_malloc.c:...)
9655   by 0x........: main (tc19_shadowmem.c:144)
9656
9657---------- int gran, 2 .. 96, skip 30 ----------
9658---Thread-Announcement------------------------------------------
9659
9660Thread #x was created
9661   ...
9662   by 0x........: pthread_create@* (hg_intercepts.c:...)
9663   by 0x........: main (tc19_shadowmem.c:235)
9664
9665---Thread-Announcement------------------------------------------
9666
9667Thread #x was created
9668   ...
9669   by 0x........: pthread_create@* (hg_intercepts.c:...)
9670   by 0x........: main (tc19_shadowmem.c:234)
9671
9672----------------------------------------------------------------
9673
9674Possible data race during write of size 2 at 0x........ by thread #x
9675Locks held: none
9676   at 0x........: child32 (tc19_shadowmem.c:81)
9677   by 0x........: steer (tc19_shadowmem.c:348)
9678   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9679   ...
9680
9681This conflicts with a previous write of size 2 by thread #x
9682Locks held: none
9683   at 0x........: child32 (tc19_shadowmem.c:81)
9684   by 0x........: steer (tc19_shadowmem.c:348)
9685   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9686   ...
9687 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
9688   at 0x........: malloc (vg_replace_malloc.c:...)
9689   by 0x........: main (tc19_shadowmem.c:144)
9690
9691----------------------------------------------------------------
9692
9693Possible data race during write of size 2 at 0x........ by thread #x
9694Locks held: none
9695   at 0x........: child32 (tc19_shadowmem.c:81)
9696   by 0x........: steer (tc19_shadowmem.c:348)
9697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9698   ...
9699
9700This conflicts with a previous write of size 2 by thread #x
9701Locks held: none
9702   at 0x........: child32 (tc19_shadowmem.c:81)
9703   by 0x........: steer (tc19_shadowmem.c:348)
9704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9705   ...
9706 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
9707   at 0x........: malloc (vg_replace_malloc.c:...)
9708   by 0x........: main (tc19_shadowmem.c:144)
9709
9710---------- int gran, 3 .. 96, skip 31 ----------
9711---Thread-Announcement------------------------------------------
9712
9713Thread #x was created
9714   ...
9715   by 0x........: pthread_create@* (hg_intercepts.c:...)
9716   by 0x........: main (tc19_shadowmem.c:235)
9717
9718---Thread-Announcement------------------------------------------
9719
9720Thread #x was created
9721   ...
9722   by 0x........: pthread_create@* (hg_intercepts.c:...)
9723   by 0x........: main (tc19_shadowmem.c:234)
9724
9725----------------------------------------------------------------
9726
9727Possible data race during write of size 1 at 0x........ by thread #x
9728Locks held: none
9729   at 0x........: child32 (tc19_shadowmem.c:81)
9730   by 0x........: steer (tc19_shadowmem.c:350)
9731   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9732   ...
9733
9734This conflicts with a previous write of size 1 by thread #x
9735Locks held: none
9736   at 0x........: child32 (tc19_shadowmem.c:81)
9737   by 0x........: steer (tc19_shadowmem.c:350)
9738   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9739   ...
9740 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
9741   at 0x........: malloc (vg_replace_malloc.c:...)
9742   by 0x........: main (tc19_shadowmem.c:144)
9743
9744----------------------------------------------------------------
9745
9746Possible data race during write of size 1 at 0x........ by thread #x
9747Locks held: none
9748   at 0x........: child32 (tc19_shadowmem.c:81)
9749   by 0x........: steer (tc19_shadowmem.c:350)
9750   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9751   ...
9752
9753This conflicts with a previous write of size 1 by thread #x
9754Locks held: none
9755   at 0x........: child32 (tc19_shadowmem.c:81)
9756   by 0x........: steer (tc19_shadowmem.c:350)
9757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9758   ...
9759 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
9760   at 0x........: malloc (vg_replace_malloc.c:...)
9761   by 0x........: main (tc19_shadowmem.c:144)
9762
9763----------------------------------------------------------------
9764
9765Possible data race during write of size 1 at 0x........ by thread #x
9766Locks held: none
9767   at 0x........: child32 (tc19_shadowmem.c:81)
9768   by 0x........: steer (tc19_shadowmem.c:350)
9769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9770   ...
9771
9772This conflicts with a previous write of size 1 by thread #x
9773Locks held: none
9774   at 0x........: child32 (tc19_shadowmem.c:81)
9775   by 0x........: steer (tc19_shadowmem.c:350)
9776   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9777   ...
9778 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
9779   at 0x........: malloc (vg_replace_malloc.c:...)
9780   by 0x........: main (tc19_shadowmem.c:144)
9781
9782----------------------------------------------------------------
9783
9784Possible data race during write of size 1 at 0x........ by thread #x
9785Locks held: none
9786   at 0x........: child32 (tc19_shadowmem.c:81)
9787   by 0x........: steer (tc19_shadowmem.c:350)
9788   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9789   ...
9790
9791This conflicts with a previous write of size 1 by thread #x
9792Locks held: none
9793   at 0x........: child32 (tc19_shadowmem.c:81)
9794   by 0x........: steer (tc19_shadowmem.c:350)
9795   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9796   ...
9797 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
9798   at 0x........: malloc (vg_replace_malloc.c:...)
9799   by 0x........: main (tc19_shadowmem.c:144)
9800
9801---------- int gran, 0 .. 96, skip 32 ----------
9802---Thread-Announcement------------------------------------------
9803
9804Thread #x was created
9805   ...
9806   by 0x........: pthread_create@* (hg_intercepts.c:...)
9807   by 0x........: main (tc19_shadowmem.c:235)
9808
9809---Thread-Announcement------------------------------------------
9810
9811Thread #x was created
9812   ...
9813   by 0x........: pthread_create@* (hg_intercepts.c:...)
9814   by 0x........: main (tc19_shadowmem.c:234)
9815
9816----------------------------------------------------------------
9817
9818Possible data race during write of size 4 at 0x........ by thread #x
9819Locks held: none
9820   at 0x........: child32 (tc19_shadowmem.c:81)
9821   by 0x........: steer (tc19_shadowmem.c:352)
9822   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9823   ...
9824
9825This conflicts with a previous write of size 4 by thread #x
9826Locks held: none
9827   at 0x........: child32 (tc19_shadowmem.c:81)
9828   by 0x........: steer (tc19_shadowmem.c:352)
9829   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9830   ...
9831 Address 0x........ is 32 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
9835---------- int gran, 1 .. 96, skip 33 ----------
9836---Thread-Announcement------------------------------------------
9837
9838Thread #x was created
9839   ...
9840   by 0x........: pthread_create@* (hg_intercepts.c:...)
9841   by 0x........: main (tc19_shadowmem.c:235)
9842
9843---Thread-Announcement------------------------------------------
9844
9845Thread #x was created
9846   ...
9847   by 0x........: pthread_create@* (hg_intercepts.c:...)
9848   by 0x........: main (tc19_shadowmem.c:234)
9849
9850----------------------------------------------------------------
9851
9852Possible data race during write of size 1 at 0x........ by thread #x
9853Locks held: none
9854   at 0x........: child32 (tc19_shadowmem.c:81)
9855   by 0x........: steer (tc19_shadowmem.c:354)
9856   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9857   ...
9858
9859This conflicts with a previous write of size 1 by thread #x
9860Locks held: none
9861   at 0x........: child32 (tc19_shadowmem.c:81)
9862   by 0x........: steer (tc19_shadowmem.c:354)
9863   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9864   ...
9865 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
9866   at 0x........: malloc (vg_replace_malloc.c:...)
9867   by 0x........: main (tc19_shadowmem.c:144)
9868
9869----------------------------------------------------------------
9870
9871Possible data race during write of size 1 at 0x........ by thread #x
9872Locks held: none
9873   at 0x........: child32 (tc19_shadowmem.c:81)
9874   by 0x........: steer (tc19_shadowmem.c:354)
9875   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9876   ...
9877
9878This conflicts with a previous write of size 1 by thread #x
9879Locks held: none
9880   at 0x........: child32 (tc19_shadowmem.c:81)
9881   by 0x........: steer (tc19_shadowmem.c:354)
9882   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9883   ...
9884 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
9885   at 0x........: malloc (vg_replace_malloc.c:...)
9886   by 0x........: main (tc19_shadowmem.c:144)
9887
9888----------------------------------------------------------------
9889
9890Possible data race during write of size 1 at 0x........ by thread #x
9891Locks held: none
9892   at 0x........: child32 (tc19_shadowmem.c:81)
9893   by 0x........: steer (tc19_shadowmem.c:354)
9894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9895   ...
9896
9897This conflicts with a previous write of size 1 by thread #x
9898Locks held: none
9899   at 0x........: child32 (tc19_shadowmem.c:81)
9900   by 0x........: steer (tc19_shadowmem.c:354)
9901   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9902   ...
9903 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
9904   at 0x........: malloc (vg_replace_malloc.c:...)
9905   by 0x........: main (tc19_shadowmem.c:144)
9906
9907----------------------------------------------------------------
9908
9909Possible data race during write of size 1 at 0x........ by thread #x
9910Locks held: none
9911   at 0x........: child32 (tc19_shadowmem.c:81)
9912   by 0x........: steer (tc19_shadowmem.c:354)
9913   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9914   ...
9915
9916This conflicts with a previous write of size 1 by thread #x
9917Locks held: none
9918   at 0x........: child32 (tc19_shadowmem.c:81)
9919   by 0x........: steer (tc19_shadowmem.c:354)
9920   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9921   ...
9922 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
9923   at 0x........: malloc (vg_replace_malloc.c:...)
9924   by 0x........: main (tc19_shadowmem.c:144)
9925
9926---------- int gran, 2 .. 96, skip 34 ----------
9927---Thread-Announcement------------------------------------------
9928
9929Thread #x was created
9930   ...
9931   by 0x........: pthread_create@* (hg_intercepts.c:...)
9932   by 0x........: main (tc19_shadowmem.c:235)
9933
9934---Thread-Announcement------------------------------------------
9935
9936Thread #x was created
9937   ...
9938   by 0x........: pthread_create@* (hg_intercepts.c:...)
9939   by 0x........: main (tc19_shadowmem.c:234)
9940
9941----------------------------------------------------------------
9942
9943Possible data race during write of size 2 at 0x........ by thread #x
9944Locks held: none
9945   at 0x........: child32 (tc19_shadowmem.c:81)
9946   by 0x........: steer (tc19_shadowmem.c:356)
9947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9948   ...
9949
9950This conflicts with a previous write of size 2 by thread #x
9951Locks held: none
9952   at 0x........: child32 (tc19_shadowmem.c:81)
9953   by 0x........: steer (tc19_shadowmem.c:356)
9954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9955   ...
9956 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
9957   at 0x........: malloc (vg_replace_malloc.c:...)
9958   by 0x........: main (tc19_shadowmem.c:144)
9959
9960----------------------------------------------------------------
9961
9962Possible data race during write of size 2 at 0x........ by thread #x
9963Locks held: none
9964   at 0x........: child32 (tc19_shadowmem.c:81)
9965   by 0x........: steer (tc19_shadowmem.c:356)
9966   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9967   ...
9968
9969This conflicts with a previous write of size 2 by thread #x
9970Locks held: none
9971   at 0x........: child32 (tc19_shadowmem.c:81)
9972   by 0x........: steer (tc19_shadowmem.c:356)
9973   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9974   ...
9975 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
9976   at 0x........: malloc (vg_replace_malloc.c:...)
9977   by 0x........: main (tc19_shadowmem.c:144)
9978
9979---------- int gran, 3 .. 96, skip 35 ----------
9980---Thread-Announcement------------------------------------------
9981
9982Thread #x was created
9983   ...
9984   by 0x........: pthread_create@* (hg_intercepts.c:...)
9985   by 0x........: main (tc19_shadowmem.c:235)
9986
9987---Thread-Announcement------------------------------------------
9988
9989Thread #x was created
9990   ...
9991   by 0x........: pthread_create@* (hg_intercepts.c:...)
9992   by 0x........: main (tc19_shadowmem.c:234)
9993
9994----------------------------------------------------------------
9995
9996Possible data race during write of size 1 at 0x........ by thread #x
9997Locks held: none
9998   at 0x........: child32 (tc19_shadowmem.c:81)
9999   by 0x........: steer (tc19_shadowmem.c:358)
10000   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10001   ...
10002
10003This conflicts with a previous write of size 1 by thread #x
10004Locks held: none
10005   at 0x........: child32 (tc19_shadowmem.c:81)
10006   by 0x........: steer (tc19_shadowmem.c:358)
10007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10008   ...
10009 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
10010   at 0x........: malloc (vg_replace_malloc.c:...)
10011   by 0x........: main (tc19_shadowmem.c:144)
10012
10013----------------------------------------------------------------
10014
10015Possible data race during write of size 1 at 0x........ by thread #x
10016Locks held: none
10017   at 0x........: child32 (tc19_shadowmem.c:81)
10018   by 0x........: steer (tc19_shadowmem.c:358)
10019   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10020   ...
10021
10022This conflicts with a previous write of size 1 by thread #x
10023Locks held: none
10024   at 0x........: child32 (tc19_shadowmem.c:81)
10025   by 0x........: steer (tc19_shadowmem.c:358)
10026   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10027   ...
10028 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10029   at 0x........: malloc (vg_replace_malloc.c:...)
10030   by 0x........: main (tc19_shadowmem.c:144)
10031
10032----------------------------------------------------------------
10033
10034Possible data race during write of size 1 at 0x........ by thread #x
10035Locks held: none
10036   at 0x........: child32 (tc19_shadowmem.c:81)
10037   by 0x........: steer (tc19_shadowmem.c:358)
10038   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10039   ...
10040
10041This conflicts with a previous write of size 1 by thread #x
10042Locks held: none
10043   at 0x........: child32 (tc19_shadowmem.c:81)
10044   by 0x........: steer (tc19_shadowmem.c:358)
10045   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10046   ...
10047 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
10048   at 0x........: malloc (vg_replace_malloc.c:...)
10049   by 0x........: main (tc19_shadowmem.c:144)
10050
10051----------------------------------------------------------------
10052
10053Possible data race during write of size 1 at 0x........ by thread #x
10054Locks held: none
10055   at 0x........: child32 (tc19_shadowmem.c:81)
10056   by 0x........: steer (tc19_shadowmem.c:358)
10057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10058   ...
10059
10060This conflicts with a previous write of size 1 by thread #x
10061Locks held: none
10062   at 0x........: child32 (tc19_shadowmem.c:81)
10063   by 0x........: steer (tc19_shadowmem.c:358)
10064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10065   ...
10066 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10067   at 0x........: malloc (vg_replace_malloc.c:...)
10068   by 0x........: main (tc19_shadowmem.c:144)
10069
10070---------- int gran, 0 .. 96, skip 36 ----------
10071---Thread-Announcement------------------------------------------
10072
10073Thread #x was created
10074   ...
10075   by 0x........: pthread_create@* (hg_intercepts.c:...)
10076   by 0x........: main (tc19_shadowmem.c:235)
10077
10078---Thread-Announcement------------------------------------------
10079
10080Thread #x was created
10081   ...
10082   by 0x........: pthread_create@* (hg_intercepts.c:...)
10083   by 0x........: main (tc19_shadowmem.c:234)
10084
10085----------------------------------------------------------------
10086
10087Possible data race during write of size 4 at 0x........ by thread #x
10088Locks held: none
10089   at 0x........: child32 (tc19_shadowmem.c:81)
10090   by 0x........: steer (tc19_shadowmem.c:360)
10091   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10092   ...
10093
10094This conflicts with a previous write of size 4 by thread #x
10095Locks held: none
10096   at 0x........: child32 (tc19_shadowmem.c:81)
10097   by 0x........: steer (tc19_shadowmem.c:360)
10098   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10099   ...
10100 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10101   at 0x........: malloc (vg_replace_malloc.c:...)
10102   by 0x........: main (tc19_shadowmem.c:144)
10103
10104---------- int gran, 1 .. 96, skip 37 ----------
10105---Thread-Announcement------------------------------------------
10106
10107Thread #x was created
10108   ...
10109   by 0x........: pthread_create@* (hg_intercepts.c:...)
10110   by 0x........: main (tc19_shadowmem.c:235)
10111
10112---Thread-Announcement------------------------------------------
10113
10114Thread #x was created
10115   ...
10116   by 0x........: pthread_create@* (hg_intercepts.c:...)
10117   by 0x........: main (tc19_shadowmem.c:234)
10118
10119----------------------------------------------------------------
10120
10121Possible data race during write of size 1 at 0x........ by thread #x
10122Locks held: none
10123   at 0x........: child32 (tc19_shadowmem.c:81)
10124   by 0x........: steer (tc19_shadowmem.c:362)
10125   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10126   ...
10127
10128This conflicts with a previous write of size 1 by thread #x
10129Locks held: none
10130   at 0x........: child32 (tc19_shadowmem.c:81)
10131   by 0x........: steer (tc19_shadowmem.c:362)
10132   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10133   ...
10134 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
10135   at 0x........: malloc (vg_replace_malloc.c:...)
10136   by 0x........: main (tc19_shadowmem.c:144)
10137
10138----------------------------------------------------------------
10139
10140Possible data race during write of size 1 at 0x........ by thread #x
10141Locks held: none
10142   at 0x........: child32 (tc19_shadowmem.c:81)
10143   by 0x........: steer (tc19_shadowmem.c:362)
10144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10145   ...
10146
10147This conflicts with a previous write of size 1 by thread #x
10148Locks held: none
10149   at 0x........: child32 (tc19_shadowmem.c:81)
10150   by 0x........: steer (tc19_shadowmem.c:362)
10151   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10152   ...
10153 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10154   at 0x........: malloc (vg_replace_malloc.c:...)
10155   by 0x........: main (tc19_shadowmem.c:144)
10156
10157----------------------------------------------------------------
10158
10159Possible data race during write of size 1 at 0x........ by thread #x
10160Locks held: none
10161   at 0x........: child32 (tc19_shadowmem.c:81)
10162   by 0x........: steer (tc19_shadowmem.c:362)
10163   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10164   ...
10165
10166This conflicts with a previous write of size 1 by thread #x
10167Locks held: none
10168   at 0x........: child32 (tc19_shadowmem.c:81)
10169   by 0x........: steer (tc19_shadowmem.c:362)
10170   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10171   ...
10172 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
10173   at 0x........: malloc (vg_replace_malloc.c:...)
10174   by 0x........: main (tc19_shadowmem.c:144)
10175
10176----------------------------------------------------------------
10177
10178Possible data race during write of size 1 at 0x........ by thread #x
10179Locks held: none
10180   at 0x........: child32 (tc19_shadowmem.c:81)
10181   by 0x........: steer (tc19_shadowmem.c:362)
10182   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10183   ...
10184
10185This conflicts with a previous write of size 1 by thread #x
10186Locks held: none
10187   at 0x........: child32 (tc19_shadowmem.c:81)
10188   by 0x........: steer (tc19_shadowmem.c:362)
10189   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10190   ...
10191 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10192   at 0x........: malloc (vg_replace_malloc.c:...)
10193   by 0x........: main (tc19_shadowmem.c:144)
10194
10195---------- int gran, 2 .. 96, skip 38 ----------
10196---Thread-Announcement------------------------------------------
10197
10198Thread #x was created
10199   ...
10200   by 0x........: pthread_create@* (hg_intercepts.c:...)
10201   by 0x........: main (tc19_shadowmem.c:235)
10202
10203---Thread-Announcement------------------------------------------
10204
10205Thread #x was created
10206   ...
10207   by 0x........: pthread_create@* (hg_intercepts.c:...)
10208   by 0x........: main (tc19_shadowmem.c:234)
10209
10210----------------------------------------------------------------
10211
10212Possible data race during write of size 2 at 0x........ by thread #x
10213Locks held: none
10214   at 0x........: child32 (tc19_shadowmem.c:81)
10215   by 0x........: steer (tc19_shadowmem.c:364)
10216   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10217   ...
10218
10219This conflicts with a previous write of size 2 by thread #x
10220Locks held: none
10221   at 0x........: child32 (tc19_shadowmem.c:81)
10222   by 0x........: steer (tc19_shadowmem.c:364)
10223   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10224   ...
10225 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10226   at 0x........: malloc (vg_replace_malloc.c:...)
10227   by 0x........: main (tc19_shadowmem.c:144)
10228
10229----------------------------------------------------------------
10230
10231Possible data race during write of size 2 at 0x........ by thread #x
10232Locks held: none
10233   at 0x........: child32 (tc19_shadowmem.c:81)
10234   by 0x........: steer (tc19_shadowmem.c:364)
10235   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10236   ...
10237
10238This conflicts with a previous write of size 2 by thread #x
10239Locks held: none
10240   at 0x........: child32 (tc19_shadowmem.c:81)
10241   by 0x........: steer (tc19_shadowmem.c:364)
10242   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10243   ...
10244 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10245   at 0x........: malloc (vg_replace_malloc.c:...)
10246   by 0x........: main (tc19_shadowmem.c:144)
10247
10248---------- int gran, 3 .. 96, skip 39 ----------
10249---Thread-Announcement------------------------------------------
10250
10251Thread #x was created
10252   ...
10253   by 0x........: pthread_create@* (hg_intercepts.c:...)
10254   by 0x........: main (tc19_shadowmem.c:235)
10255
10256---Thread-Announcement------------------------------------------
10257
10258Thread #x was created
10259   ...
10260   by 0x........: pthread_create@* (hg_intercepts.c:...)
10261   by 0x........: main (tc19_shadowmem.c:234)
10262
10263----------------------------------------------------------------
10264
10265Possible data race during write of size 1 at 0x........ by thread #x
10266Locks held: none
10267   at 0x........: child32 (tc19_shadowmem.c:81)
10268   by 0x........: steer (tc19_shadowmem.c:366)
10269   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10270   ...
10271
10272This conflicts with a previous write of size 1 by thread #x
10273Locks held: none
10274   at 0x........: child32 (tc19_shadowmem.c:81)
10275   by 0x........: steer (tc19_shadowmem.c:366)
10276   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10277   ...
10278 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
10279   at 0x........: malloc (vg_replace_malloc.c:...)
10280   by 0x........: main (tc19_shadowmem.c:144)
10281
10282----------------------------------------------------------------
10283
10284Possible data race during write of size 1 at 0x........ by thread #x
10285Locks held: none
10286   at 0x........: child32 (tc19_shadowmem.c:81)
10287   by 0x........: steer (tc19_shadowmem.c:366)
10288   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10289   ...
10290
10291This conflicts with a previous write of size 1 by thread #x
10292Locks held: none
10293   at 0x........: child32 (tc19_shadowmem.c:81)
10294   by 0x........: steer (tc19_shadowmem.c:366)
10295   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10296   ...
10297 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10298   at 0x........: malloc (vg_replace_malloc.c:...)
10299   by 0x........: main (tc19_shadowmem.c:144)
10300
10301----------------------------------------------------------------
10302
10303Possible data race during write of size 1 at 0x........ by thread #x
10304Locks held: none
10305   at 0x........: child32 (tc19_shadowmem.c:81)
10306   by 0x........: steer (tc19_shadowmem.c:366)
10307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10308   ...
10309
10310This conflicts with a previous write of size 1 by thread #x
10311Locks held: none
10312   at 0x........: child32 (tc19_shadowmem.c:81)
10313   by 0x........: steer (tc19_shadowmem.c:366)
10314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10315   ...
10316 Address 0x........ is 41 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
10320----------------------------------------------------------------
10321
10322Possible data race during write of size 1 at 0x........ by thread #x
10323Locks held: none
10324   at 0x........: child32 (tc19_shadowmem.c:81)
10325   by 0x........: steer (tc19_shadowmem.c:366)
10326   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10327   ...
10328
10329This conflicts with a previous write of size 1 by thread #x
10330Locks held: none
10331   at 0x........: child32 (tc19_shadowmem.c:81)
10332   by 0x........: steer (tc19_shadowmem.c:366)
10333   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10334   ...
10335 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10336   at 0x........: malloc (vg_replace_malloc.c:...)
10337   by 0x........: main (tc19_shadowmem.c:144)
10338
10339---------- int gran, 0 .. 96, skip 40 ----------
10340---Thread-Announcement------------------------------------------
10341
10342Thread #x was created
10343   ...
10344   by 0x........: pthread_create@* (hg_intercepts.c:...)
10345   by 0x........: main (tc19_shadowmem.c:235)
10346
10347---Thread-Announcement------------------------------------------
10348
10349Thread #x was created
10350   ...
10351   by 0x........: pthread_create@* (hg_intercepts.c:...)
10352   by 0x........: main (tc19_shadowmem.c:234)
10353
10354----------------------------------------------------------------
10355
10356Possible data race during write of size 4 at 0x........ by thread #x
10357Locks held: none
10358   at 0x........: child32 (tc19_shadowmem.c:81)
10359   by 0x........: steer (tc19_shadowmem.c:368)
10360   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10361   ...
10362
10363This conflicts with a previous write of size 4 by thread #x
10364Locks held: none
10365   at 0x........: child32 (tc19_shadowmem.c:81)
10366   by 0x........: steer (tc19_shadowmem.c:368)
10367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10368   ...
10369 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10370   at 0x........: malloc (vg_replace_malloc.c:...)
10371   by 0x........: main (tc19_shadowmem.c:144)
10372
10373---------- int gran, 1 .. 96, skip 41 ----------
10374---Thread-Announcement------------------------------------------
10375
10376Thread #x was created
10377   ...
10378   by 0x........: pthread_create@* (hg_intercepts.c:...)
10379   by 0x........: main (tc19_shadowmem.c:235)
10380
10381---Thread-Announcement------------------------------------------
10382
10383Thread #x was created
10384   ...
10385   by 0x........: pthread_create@* (hg_intercepts.c:...)
10386   by 0x........: main (tc19_shadowmem.c:234)
10387
10388----------------------------------------------------------------
10389
10390Possible data race during write of size 1 at 0x........ by thread #x
10391Locks held: none
10392   at 0x........: child32 (tc19_shadowmem.c:81)
10393   by 0x........: steer (tc19_shadowmem.c:370)
10394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10395   ...
10396
10397This conflicts with a previous write of size 1 by thread #x
10398Locks held: none
10399   at 0x........: child32 (tc19_shadowmem.c:81)
10400   by 0x........: steer (tc19_shadowmem.c:370)
10401   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10402   ...
10403 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
10404   at 0x........: malloc (vg_replace_malloc.c:...)
10405   by 0x........: main (tc19_shadowmem.c:144)
10406
10407----------------------------------------------------------------
10408
10409Possible data race during write of size 1 at 0x........ by thread #x
10410Locks held: none
10411   at 0x........: child32 (tc19_shadowmem.c:81)
10412   by 0x........: steer (tc19_shadowmem.c:370)
10413   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10414   ...
10415
10416This conflicts with a previous write of size 1 by thread #x
10417Locks held: none
10418   at 0x........: child32 (tc19_shadowmem.c:81)
10419   by 0x........: steer (tc19_shadowmem.c:370)
10420   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10421   ...
10422 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10423   at 0x........: malloc (vg_replace_malloc.c:...)
10424   by 0x........: main (tc19_shadowmem.c:144)
10425
10426----------------------------------------------------------------
10427
10428Possible data race during write of size 1 at 0x........ by thread #x
10429Locks held: none
10430   at 0x........: child32 (tc19_shadowmem.c:81)
10431   by 0x........: steer (tc19_shadowmem.c:370)
10432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10433   ...
10434
10435This conflicts with a previous write of size 1 by thread #x
10436Locks held: none
10437   at 0x........: child32 (tc19_shadowmem.c:81)
10438   by 0x........: steer (tc19_shadowmem.c:370)
10439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10440   ...
10441 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
10442   at 0x........: malloc (vg_replace_malloc.c:...)
10443   by 0x........: main (tc19_shadowmem.c:144)
10444
10445----------------------------------------------------------------
10446
10447Possible data race during write of size 1 at 0x........ by thread #x
10448Locks held: none
10449   at 0x........: child32 (tc19_shadowmem.c:81)
10450   by 0x........: steer (tc19_shadowmem.c:370)
10451   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10452   ...
10453
10454This conflicts with a previous write of size 1 by thread #x
10455Locks held: none
10456   at 0x........: child32 (tc19_shadowmem.c:81)
10457   by 0x........: steer (tc19_shadowmem.c:370)
10458   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10459   ...
10460 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10461   at 0x........: malloc (vg_replace_malloc.c:...)
10462   by 0x........: main (tc19_shadowmem.c:144)
10463
10464---------- int gran, 2 .. 96, skip 42 ----------
10465---Thread-Announcement------------------------------------------
10466
10467Thread #x was created
10468   ...
10469   by 0x........: pthread_create@* (hg_intercepts.c:...)
10470   by 0x........: main (tc19_shadowmem.c:235)
10471
10472---Thread-Announcement------------------------------------------
10473
10474Thread #x was created
10475   ...
10476   by 0x........: pthread_create@* (hg_intercepts.c:...)
10477   by 0x........: main (tc19_shadowmem.c:234)
10478
10479----------------------------------------------------------------
10480
10481Possible data race during write of size 2 at 0x........ by thread #x
10482Locks held: none
10483   at 0x........: child32 (tc19_shadowmem.c:81)
10484   by 0x........: steer (tc19_shadowmem.c:372)
10485   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10486   ...
10487
10488This conflicts with a previous write of size 2 by thread #x
10489Locks held: none
10490   at 0x........: child32 (tc19_shadowmem.c:81)
10491   by 0x........: steer (tc19_shadowmem.c:372)
10492   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10493   ...
10494 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10495   at 0x........: malloc (vg_replace_malloc.c:...)
10496   by 0x........: main (tc19_shadowmem.c:144)
10497
10498----------------------------------------------------------------
10499
10500Possible data race during write of size 2 at 0x........ by thread #x
10501Locks held: none
10502   at 0x........: child32 (tc19_shadowmem.c:81)
10503   by 0x........: steer (tc19_shadowmem.c:372)
10504   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10505   ...
10506
10507This conflicts with a previous write of size 2 by thread #x
10508Locks held: none
10509   at 0x........: child32 (tc19_shadowmem.c:81)
10510   by 0x........: steer (tc19_shadowmem.c:372)
10511   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10512   ...
10513 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10514   at 0x........: malloc (vg_replace_malloc.c:...)
10515   by 0x........: main (tc19_shadowmem.c:144)
10516
10517---------- int gran, 3 .. 96, skip 43 ----------
10518---Thread-Announcement------------------------------------------
10519
10520Thread #x was created
10521   ...
10522   by 0x........: pthread_create@* (hg_intercepts.c:...)
10523   by 0x........: main (tc19_shadowmem.c:235)
10524
10525---Thread-Announcement------------------------------------------
10526
10527Thread #x was created
10528   ...
10529   by 0x........: pthread_create@* (hg_intercepts.c:...)
10530   by 0x........: main (tc19_shadowmem.c:234)
10531
10532----------------------------------------------------------------
10533
10534Possible data race during write of size 1 at 0x........ by thread #x
10535Locks held: none
10536   at 0x........: child32 (tc19_shadowmem.c:81)
10537   by 0x........: steer (tc19_shadowmem.c:374)
10538   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10539   ...
10540
10541This conflicts with a previous write of size 1 by thread #x
10542Locks held: none
10543   at 0x........: child32 (tc19_shadowmem.c:81)
10544   by 0x........: steer (tc19_shadowmem.c:374)
10545   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10546   ...
10547 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
10548   at 0x........: malloc (vg_replace_malloc.c:...)
10549   by 0x........: main (tc19_shadowmem.c:144)
10550
10551----------------------------------------------------------------
10552
10553Possible data race during write of size 1 at 0x........ by thread #x
10554Locks held: none
10555   at 0x........: child32 (tc19_shadowmem.c:81)
10556   by 0x........: steer (tc19_shadowmem.c:374)
10557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10558   ...
10559
10560This conflicts with a previous write of size 1 by thread #x
10561Locks held: none
10562   at 0x........: child32 (tc19_shadowmem.c:81)
10563   by 0x........: steer (tc19_shadowmem.c:374)
10564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10565   ...
10566 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10567   at 0x........: malloc (vg_replace_malloc.c:...)
10568   by 0x........: main (tc19_shadowmem.c:144)
10569
10570----------------------------------------------------------------
10571
10572Possible data race during write of size 1 at 0x........ by thread #x
10573Locks held: none
10574   at 0x........: child32 (tc19_shadowmem.c:81)
10575   by 0x........: steer (tc19_shadowmem.c:374)
10576   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10577   ...
10578
10579This conflicts with a previous write of size 1 by thread #x
10580Locks held: none
10581   at 0x........: child32 (tc19_shadowmem.c:81)
10582   by 0x........: steer (tc19_shadowmem.c:374)
10583   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10584   ...
10585 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
10586   at 0x........: malloc (vg_replace_malloc.c:...)
10587   by 0x........: main (tc19_shadowmem.c:144)
10588
10589----------------------------------------------------------------
10590
10591Possible data race during write of size 1 at 0x........ by thread #x
10592Locks held: none
10593   at 0x........: child32 (tc19_shadowmem.c:81)
10594   by 0x........: steer (tc19_shadowmem.c:374)
10595   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10596   ...
10597
10598This conflicts with a previous write of size 1 by thread #x
10599Locks held: none
10600   at 0x........: child32 (tc19_shadowmem.c:81)
10601   by 0x........: steer (tc19_shadowmem.c:374)
10602   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10603   ...
10604 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
10605   at 0x........: malloc (vg_replace_malloc.c:...)
10606   by 0x........: main (tc19_shadowmem.c:144)
10607
10608---------- int gran, 0 .. 96, skip 44 ----------
10609---Thread-Announcement------------------------------------------
10610
10611Thread #x was created
10612   ...
10613   by 0x........: pthread_create@* (hg_intercepts.c:...)
10614   by 0x........: main (tc19_shadowmem.c:235)
10615
10616---Thread-Announcement------------------------------------------
10617
10618Thread #x was created
10619   ...
10620   by 0x........: pthread_create@* (hg_intercepts.c:...)
10621   by 0x........: main (tc19_shadowmem.c:234)
10622
10623----------------------------------------------------------------
10624
10625Possible data race during write of size 4 at 0x........ by thread #x
10626Locks held: none
10627   at 0x........: child32 (tc19_shadowmem.c:81)
10628   by 0x........: steer (tc19_shadowmem.c:376)
10629   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10630   ...
10631
10632This conflicts with a previous write of size 4 by thread #x
10633Locks held: none
10634   at 0x........: child32 (tc19_shadowmem.c:81)
10635   by 0x........: steer (tc19_shadowmem.c:376)
10636   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10637   ...
10638 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10639   at 0x........: malloc (vg_replace_malloc.c:...)
10640   by 0x........: main (tc19_shadowmem.c:144)
10641
10642---------- int gran, 1 .. 96, skip 45 ----------
10643---Thread-Announcement------------------------------------------
10644
10645Thread #x was created
10646   ...
10647   by 0x........: pthread_create@* (hg_intercepts.c:...)
10648   by 0x........: main (tc19_shadowmem.c:235)
10649
10650---Thread-Announcement------------------------------------------
10651
10652Thread #x was created
10653   ...
10654   by 0x........: pthread_create@* (hg_intercepts.c:...)
10655   by 0x........: main (tc19_shadowmem.c:234)
10656
10657----------------------------------------------------------------
10658
10659Possible data race during write of size 1 at 0x........ by thread #x
10660Locks held: none
10661   at 0x........: child32 (tc19_shadowmem.c:81)
10662   by 0x........: steer (tc19_shadowmem.c:378)
10663   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10664   ...
10665
10666This conflicts with a previous write of size 1 by thread #x
10667Locks held: none
10668   at 0x........: child32 (tc19_shadowmem.c:81)
10669   by 0x........: steer (tc19_shadowmem.c:378)
10670   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10671   ...
10672 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
10673   at 0x........: malloc (vg_replace_malloc.c:...)
10674   by 0x........: main (tc19_shadowmem.c:144)
10675
10676----------------------------------------------------------------
10677
10678Possible data race during write of size 1 at 0x........ by thread #x
10679Locks held: none
10680   at 0x........: child32 (tc19_shadowmem.c:81)
10681   by 0x........: steer (tc19_shadowmem.c:378)
10682   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10683   ...
10684
10685This conflicts with a previous write of size 1 by thread #x
10686Locks held: none
10687   at 0x........: child32 (tc19_shadowmem.c:81)
10688   by 0x........: steer (tc19_shadowmem.c:378)
10689   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10690   ...
10691 Address 0x........ is 46 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
10695----------------------------------------------------------------
10696
10697Possible data race during write of size 1 at 0x........ by thread #x
10698Locks held: none
10699   at 0x........: child32 (tc19_shadowmem.c:81)
10700   by 0x........: steer (tc19_shadowmem.c:378)
10701   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10702   ...
10703
10704This conflicts with a previous write of size 1 by thread #x
10705Locks held: none
10706   at 0x........: child32 (tc19_shadowmem.c:81)
10707   by 0x........: steer (tc19_shadowmem.c:378)
10708   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10709   ...
10710 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
10711   at 0x........: malloc (vg_replace_malloc.c:...)
10712   by 0x........: main (tc19_shadowmem.c:144)
10713
10714----------------------------------------------------------------
10715
10716Possible data race during write of size 1 at 0x........ by thread #x
10717Locks held: none
10718   at 0x........: child32 (tc19_shadowmem.c:81)
10719   by 0x........: steer (tc19_shadowmem.c:378)
10720   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10721   ...
10722
10723This conflicts with a previous write of size 1 by thread #x
10724Locks held: none
10725   at 0x........: child32 (tc19_shadowmem.c:81)
10726   by 0x........: steer (tc19_shadowmem.c:378)
10727   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10728   ...
10729 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
10730   at 0x........: malloc (vg_replace_malloc.c:...)
10731   by 0x........: main (tc19_shadowmem.c:144)
10732
10733---------- int gran, 2 .. 96, skip 46 ----------
10734---Thread-Announcement------------------------------------------
10735
10736Thread #x was created
10737   ...
10738   by 0x........: pthread_create@* (hg_intercepts.c:...)
10739   by 0x........: main (tc19_shadowmem.c:235)
10740
10741---Thread-Announcement------------------------------------------
10742
10743Thread #x was created
10744   ...
10745   by 0x........: pthread_create@* (hg_intercepts.c:...)
10746   by 0x........: main (tc19_shadowmem.c:234)
10747
10748----------------------------------------------------------------
10749
10750Possible data race during write of size 2 at 0x........ by thread #x
10751Locks held: none
10752   at 0x........: child32 (tc19_shadowmem.c:81)
10753   by 0x........: steer (tc19_shadowmem.c:380)
10754   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10755   ...
10756
10757This conflicts with a previous write of size 2 by thread #x
10758Locks held: none
10759   at 0x........: child32 (tc19_shadowmem.c:81)
10760   by 0x........: steer (tc19_shadowmem.c:380)
10761   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10762   ...
10763 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
10764   at 0x........: malloc (vg_replace_malloc.c:...)
10765   by 0x........: main (tc19_shadowmem.c:144)
10766
10767----------------------------------------------------------------
10768
10769Possible data race during write of size 2 at 0x........ by thread #x
10770Locks held: none
10771   at 0x........: child32 (tc19_shadowmem.c:81)
10772   by 0x........: steer (tc19_shadowmem.c:380)
10773   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10774   ...
10775
10776This conflicts with a previous write of size 2 by thread #x
10777Locks held: none
10778   at 0x........: child32 (tc19_shadowmem.c:81)
10779   by 0x........: steer (tc19_shadowmem.c:380)
10780   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10781   ...
10782 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
10783   at 0x........: malloc (vg_replace_malloc.c:...)
10784   by 0x........: main (tc19_shadowmem.c:144)
10785
10786---------- int gran, 3 .. 96, skip 47 ----------
10787---Thread-Announcement------------------------------------------
10788
10789Thread #x was created
10790   ...
10791   by 0x........: pthread_create@* (hg_intercepts.c:...)
10792   by 0x........: main (tc19_shadowmem.c:235)
10793
10794---Thread-Announcement------------------------------------------
10795
10796Thread #x was created
10797   ...
10798   by 0x........: pthread_create@* (hg_intercepts.c:...)
10799   by 0x........: main (tc19_shadowmem.c:234)
10800
10801----------------------------------------------------------------
10802
10803Possible data race during write of size 1 at 0x........ by thread #x
10804Locks held: none
10805   at 0x........: child32 (tc19_shadowmem.c:81)
10806   by 0x........: steer (tc19_shadowmem.c:382)
10807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10808   ...
10809
10810This conflicts with a previous write of size 1 by thread #x
10811Locks held: none
10812   at 0x........: child32 (tc19_shadowmem.c:81)
10813   by 0x........: steer (tc19_shadowmem.c:382)
10814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10815   ...
10816 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
10817   at 0x........: malloc (vg_replace_malloc.c:...)
10818   by 0x........: main (tc19_shadowmem.c:144)
10819
10820----------------------------------------------------------------
10821
10822Possible data race during write of size 1 at 0x........ by thread #x
10823Locks held: none
10824   at 0x........: child32 (tc19_shadowmem.c:81)
10825   by 0x........: steer (tc19_shadowmem.c:382)
10826   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10827   ...
10828
10829This conflicts with a previous write of size 1 by thread #x
10830Locks held: none
10831   at 0x........: child32 (tc19_shadowmem.c:81)
10832   by 0x........: steer (tc19_shadowmem.c:382)
10833   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10834   ...
10835 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
10836   at 0x........: malloc (vg_replace_malloc.c:...)
10837   by 0x........: main (tc19_shadowmem.c:144)
10838
10839----------------------------------------------------------------
10840
10841Possible data race during write of size 1 at 0x........ by thread #x
10842Locks held: none
10843   at 0x........: child32 (tc19_shadowmem.c:81)
10844   by 0x........: steer (tc19_shadowmem.c:382)
10845   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10846   ...
10847
10848This conflicts with a previous write of size 1 by thread #x
10849Locks held: none
10850   at 0x........: child32 (tc19_shadowmem.c:81)
10851   by 0x........: steer (tc19_shadowmem.c:382)
10852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10853   ...
10854 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
10855   at 0x........: malloc (vg_replace_malloc.c:...)
10856   by 0x........: main (tc19_shadowmem.c:144)
10857
10858----------------------------------------------------------------
10859
10860Possible data race during write of size 1 at 0x........ by thread #x
10861Locks held: none
10862   at 0x........: child32 (tc19_shadowmem.c:81)
10863   by 0x........: steer (tc19_shadowmem.c:382)
10864   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10865   ...
10866
10867This conflicts with a previous write of size 1 by thread #x
10868Locks held: none
10869   at 0x........: child32 (tc19_shadowmem.c:81)
10870   by 0x........: steer (tc19_shadowmem.c:382)
10871   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10872   ...
10873 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
10874   at 0x........: malloc (vg_replace_malloc.c:...)
10875   by 0x........: main (tc19_shadowmem.c:144)
10876
10877---------- int gran, 0 .. 96, skip 48 ----------
10878---Thread-Announcement------------------------------------------
10879
10880Thread #x was created
10881   ...
10882   by 0x........: pthread_create@* (hg_intercepts.c:...)
10883   by 0x........: main (tc19_shadowmem.c:235)
10884
10885---Thread-Announcement------------------------------------------
10886
10887Thread #x was created
10888   ...
10889   by 0x........: pthread_create@* (hg_intercepts.c:...)
10890   by 0x........: main (tc19_shadowmem.c:234)
10891
10892----------------------------------------------------------------
10893
10894Possible data race during write of size 4 at 0x........ by thread #x
10895Locks held: none
10896   at 0x........: child32 (tc19_shadowmem.c:81)
10897   by 0x........: steer (tc19_shadowmem.c:384)
10898   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10899   ...
10900
10901This conflicts with a previous write of size 4 by thread #x
10902Locks held: none
10903   at 0x........: child32 (tc19_shadowmem.c:81)
10904   by 0x........: steer (tc19_shadowmem.c:384)
10905   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10906   ...
10907 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
10908   at 0x........: malloc (vg_replace_malloc.c:...)
10909   by 0x........: main (tc19_shadowmem.c:144)
10910
10911---------- int gran, 1 .. 96, skip 49 ----------
10912---Thread-Announcement------------------------------------------
10913
10914Thread #x was created
10915   ...
10916   by 0x........: pthread_create@* (hg_intercepts.c:...)
10917   by 0x........: main (tc19_shadowmem.c:235)
10918
10919---Thread-Announcement------------------------------------------
10920
10921Thread #x was created
10922   ...
10923   by 0x........: pthread_create@* (hg_intercepts.c:...)
10924   by 0x........: main (tc19_shadowmem.c:234)
10925
10926----------------------------------------------------------------
10927
10928Possible data race during write of size 1 at 0x........ by thread #x
10929Locks held: none
10930   at 0x........: child32 (tc19_shadowmem.c:81)
10931   by 0x........: steer (tc19_shadowmem.c:386)
10932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10933   ...
10934
10935This conflicts with a previous write of size 1 by thread #x
10936Locks held: none
10937   at 0x........: child32 (tc19_shadowmem.c:81)
10938   by 0x........: steer (tc19_shadowmem.c:386)
10939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10940   ...
10941 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
10942   at 0x........: malloc (vg_replace_malloc.c:...)
10943   by 0x........: main (tc19_shadowmem.c:144)
10944
10945----------------------------------------------------------------
10946
10947Possible data race during write of size 1 at 0x........ by thread #x
10948Locks held: none
10949   at 0x........: child32 (tc19_shadowmem.c:81)
10950   by 0x........: steer (tc19_shadowmem.c:386)
10951   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10952   ...
10953
10954This conflicts with a previous write of size 1 by thread #x
10955Locks held: none
10956   at 0x........: child32 (tc19_shadowmem.c:81)
10957   by 0x........: steer (tc19_shadowmem.c:386)
10958   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10959   ...
10960 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
10961   at 0x........: malloc (vg_replace_malloc.c:...)
10962   by 0x........: main (tc19_shadowmem.c:144)
10963
10964----------------------------------------------------------------
10965
10966Possible data race during write of size 1 at 0x........ by thread #x
10967Locks held: none
10968   at 0x........: child32 (tc19_shadowmem.c:81)
10969   by 0x........: steer (tc19_shadowmem.c:386)
10970   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10971   ...
10972
10973This conflicts with a previous write of size 1 by thread #x
10974Locks held: none
10975   at 0x........: child32 (tc19_shadowmem.c:81)
10976   by 0x........: steer (tc19_shadowmem.c:386)
10977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10978   ...
10979 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
10980   at 0x........: malloc (vg_replace_malloc.c:...)
10981   by 0x........: main (tc19_shadowmem.c:144)
10982
10983----------------------------------------------------------------
10984
10985Possible data race during write of size 1 at 0x........ by thread #x
10986Locks held: none
10987   at 0x........: child32 (tc19_shadowmem.c:81)
10988   by 0x........: steer (tc19_shadowmem.c:386)
10989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10990   ...
10991
10992This conflicts with a previous write of size 1 by thread #x
10993Locks held: none
10994   at 0x........: child32 (tc19_shadowmem.c:81)
10995   by 0x........: steer (tc19_shadowmem.c:386)
10996   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10997   ...
10998 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
10999   at 0x........: malloc (vg_replace_malloc.c:...)
11000   by 0x........: main (tc19_shadowmem.c:144)
11001
11002---------- int gran, 2 .. 96, skip 50 ----------
11003---Thread-Announcement------------------------------------------
11004
11005Thread #x was created
11006   ...
11007   by 0x........: pthread_create@* (hg_intercepts.c:...)
11008   by 0x........: main (tc19_shadowmem.c:235)
11009
11010---Thread-Announcement------------------------------------------
11011
11012Thread #x was created
11013   ...
11014   by 0x........: pthread_create@* (hg_intercepts.c:...)
11015   by 0x........: main (tc19_shadowmem.c:234)
11016
11017----------------------------------------------------------------
11018
11019Possible data race during write of size 2 at 0x........ by thread #x
11020Locks held: none
11021   at 0x........: child32 (tc19_shadowmem.c:81)
11022   by 0x........: steer (tc19_shadowmem.c:388)
11023   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11024   ...
11025
11026This conflicts with a previous write of size 2 by thread #x
11027Locks held: none
11028   at 0x........: child32 (tc19_shadowmem.c:81)
11029   by 0x........: steer (tc19_shadowmem.c:388)
11030   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11031   ...
11032 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
11033   at 0x........: malloc (vg_replace_malloc.c:...)
11034   by 0x........: main (tc19_shadowmem.c:144)
11035
11036----------------------------------------------------------------
11037
11038Possible data race during write of size 2 at 0x........ by thread #x
11039Locks held: none
11040   at 0x........: child32 (tc19_shadowmem.c:81)
11041   by 0x........: steer (tc19_shadowmem.c:388)
11042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11043   ...
11044
11045This conflicts with a previous write of size 2 by thread #x
11046Locks held: none
11047   at 0x........: child32 (tc19_shadowmem.c:81)
11048   by 0x........: steer (tc19_shadowmem.c:388)
11049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11050   ...
11051 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11052   at 0x........: malloc (vg_replace_malloc.c:...)
11053   by 0x........: main (tc19_shadowmem.c:144)
11054
11055---------- int gran, 3 .. 96, skip 51 ----------
11056---Thread-Announcement------------------------------------------
11057
11058Thread #x was created
11059   ...
11060   by 0x........: pthread_create@* (hg_intercepts.c:...)
11061   by 0x........: main (tc19_shadowmem.c:235)
11062
11063---Thread-Announcement------------------------------------------
11064
11065Thread #x was created
11066   ...
11067   by 0x........: pthread_create@* (hg_intercepts.c:...)
11068   by 0x........: main (tc19_shadowmem.c:234)
11069
11070----------------------------------------------------------------
11071
11072Possible data race during write of size 1 at 0x........ by thread #x
11073Locks held: none
11074   at 0x........: child32 (tc19_shadowmem.c:81)
11075   by 0x........: steer (tc19_shadowmem.c:390)
11076   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11077   ...
11078
11079This conflicts with a previous write of size 1 by thread #x
11080Locks held: none
11081   at 0x........: child32 (tc19_shadowmem.c:81)
11082   by 0x........: steer (tc19_shadowmem.c:390)
11083   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11084   ...
11085 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
11086   at 0x........: malloc (vg_replace_malloc.c:...)
11087   by 0x........: main (tc19_shadowmem.c:144)
11088
11089----------------------------------------------------------------
11090
11091Possible data race during write of size 1 at 0x........ by thread #x
11092Locks held: none
11093   at 0x........: child32 (tc19_shadowmem.c:81)
11094   by 0x........: steer (tc19_shadowmem.c:390)
11095   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11096   ...
11097
11098This conflicts with a previous write of size 1 by thread #x
11099Locks held: none
11100   at 0x........: child32 (tc19_shadowmem.c:81)
11101   by 0x........: steer (tc19_shadowmem.c:390)
11102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11103   ...
11104 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11105   at 0x........: malloc (vg_replace_malloc.c:...)
11106   by 0x........: main (tc19_shadowmem.c:144)
11107
11108----------------------------------------------------------------
11109
11110Possible data race during write of size 1 at 0x........ by thread #x
11111Locks held: none
11112   at 0x........: child32 (tc19_shadowmem.c:81)
11113   by 0x........: steer (tc19_shadowmem.c:390)
11114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11115   ...
11116
11117This conflicts with a previous write of size 1 by thread #x
11118Locks held: none
11119   at 0x........: child32 (tc19_shadowmem.c:81)
11120   by 0x........: steer (tc19_shadowmem.c:390)
11121   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11122   ...
11123 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
11124   at 0x........: malloc (vg_replace_malloc.c:...)
11125   by 0x........: main (tc19_shadowmem.c:144)
11126
11127----------------------------------------------------------------
11128
11129Possible data race during write of size 1 at 0x........ by thread #x
11130Locks held: none
11131   at 0x........: child32 (tc19_shadowmem.c:81)
11132   by 0x........: steer (tc19_shadowmem.c:390)
11133   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11134   ...
11135
11136This conflicts with a previous write of size 1 by thread #x
11137Locks held: none
11138   at 0x........: child32 (tc19_shadowmem.c:81)
11139   by 0x........: steer (tc19_shadowmem.c:390)
11140   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11141   ...
11142 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11143   at 0x........: malloc (vg_replace_malloc.c:...)
11144   by 0x........: main (tc19_shadowmem.c:144)
11145
11146---------- int gran, 0 .. 96, skip 52 ----------
11147---Thread-Announcement------------------------------------------
11148
11149Thread #x was created
11150   ...
11151   by 0x........: pthread_create@* (hg_intercepts.c:...)
11152   by 0x........: main (tc19_shadowmem.c:235)
11153
11154---Thread-Announcement------------------------------------------
11155
11156Thread #x was created
11157   ...
11158   by 0x........: pthread_create@* (hg_intercepts.c:...)
11159   by 0x........: main (tc19_shadowmem.c:234)
11160
11161----------------------------------------------------------------
11162
11163Possible data race during write of size 4 at 0x........ by thread #x
11164Locks held: none
11165   at 0x........: child32 (tc19_shadowmem.c:81)
11166   by 0x........: steer (tc19_shadowmem.c:392)
11167   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11168   ...
11169
11170This conflicts with a previous write of size 4 by thread #x
11171Locks held: none
11172   at 0x........: child32 (tc19_shadowmem.c:81)
11173   by 0x........: steer (tc19_shadowmem.c:392)
11174   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11175   ...
11176 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11177   at 0x........: malloc (vg_replace_malloc.c:...)
11178   by 0x........: main (tc19_shadowmem.c:144)
11179
11180---------- int gran, 1 .. 96, skip 53 ----------
11181---Thread-Announcement------------------------------------------
11182
11183Thread #x was created
11184   ...
11185   by 0x........: pthread_create@* (hg_intercepts.c:...)
11186   by 0x........: main (tc19_shadowmem.c:235)
11187
11188---Thread-Announcement------------------------------------------
11189
11190Thread #x was created
11191   ...
11192   by 0x........: pthread_create@* (hg_intercepts.c:...)
11193   by 0x........: main (tc19_shadowmem.c:234)
11194
11195----------------------------------------------------------------
11196
11197Possible data race during write of size 1 at 0x........ by thread #x
11198Locks held: none
11199   at 0x........: child32 (tc19_shadowmem.c:81)
11200   by 0x........: steer (tc19_shadowmem.c:394)
11201   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11202   ...
11203
11204This conflicts with a previous write of size 1 by thread #x
11205Locks held: none
11206   at 0x........: child32 (tc19_shadowmem.c:81)
11207   by 0x........: steer (tc19_shadowmem.c:394)
11208   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11209   ...
11210 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
11211   at 0x........: malloc (vg_replace_malloc.c:...)
11212   by 0x........: main (tc19_shadowmem.c:144)
11213
11214----------------------------------------------------------------
11215
11216Possible data race during write of size 1 at 0x........ by thread #x
11217Locks held: none
11218   at 0x........: child32 (tc19_shadowmem.c:81)
11219   by 0x........: steer (tc19_shadowmem.c:394)
11220   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11221   ...
11222
11223This conflicts with a previous write of size 1 by thread #x
11224Locks held: none
11225   at 0x........: child32 (tc19_shadowmem.c:81)
11226   by 0x........: steer (tc19_shadowmem.c:394)
11227   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11228   ...
11229 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11230   at 0x........: malloc (vg_replace_malloc.c:...)
11231   by 0x........: main (tc19_shadowmem.c:144)
11232
11233----------------------------------------------------------------
11234
11235Possible data race during write of size 1 at 0x........ by thread #x
11236Locks held: none
11237   at 0x........: child32 (tc19_shadowmem.c:81)
11238   by 0x........: steer (tc19_shadowmem.c:394)
11239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11240   ...
11241
11242This conflicts with a previous write of size 1 by thread #x
11243Locks held: none
11244   at 0x........: child32 (tc19_shadowmem.c:81)
11245   by 0x........: steer (tc19_shadowmem.c:394)
11246   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11247   ...
11248 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
11249   at 0x........: malloc (vg_replace_malloc.c:...)
11250   by 0x........: main (tc19_shadowmem.c:144)
11251
11252----------------------------------------------------------------
11253
11254Possible data race during write of size 1 at 0x........ by thread #x
11255Locks held: none
11256   at 0x........: child32 (tc19_shadowmem.c:81)
11257   by 0x........: steer (tc19_shadowmem.c:394)
11258   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11259   ...
11260
11261This conflicts with a previous write of size 1 by thread #x
11262Locks held: none
11263   at 0x........: child32 (tc19_shadowmem.c:81)
11264   by 0x........: steer (tc19_shadowmem.c:394)
11265   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11266   ...
11267 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11268   at 0x........: malloc (vg_replace_malloc.c:...)
11269   by 0x........: main (tc19_shadowmem.c:144)
11270
11271---------- int gran, 2 .. 96, skip 54 ----------
11272---Thread-Announcement------------------------------------------
11273
11274Thread #x was created
11275   ...
11276   by 0x........: pthread_create@* (hg_intercepts.c:...)
11277   by 0x........: main (tc19_shadowmem.c:235)
11278
11279---Thread-Announcement------------------------------------------
11280
11281Thread #x was created
11282   ...
11283   by 0x........: pthread_create@* (hg_intercepts.c:...)
11284   by 0x........: main (tc19_shadowmem.c:234)
11285
11286----------------------------------------------------------------
11287
11288Possible data race during write of size 2 at 0x........ by thread #x
11289Locks held: none
11290   at 0x........: child32 (tc19_shadowmem.c:81)
11291   by 0x........: steer (tc19_shadowmem.c:396)
11292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11293   ...
11294
11295This conflicts with a previous write of size 2 by thread #x
11296Locks held: none
11297   at 0x........: child32 (tc19_shadowmem.c:81)
11298   by 0x........: steer (tc19_shadowmem.c:396)
11299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11300   ...
11301 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11302   at 0x........: malloc (vg_replace_malloc.c:...)
11303   by 0x........: main (tc19_shadowmem.c:144)
11304
11305----------------------------------------------------------------
11306
11307Possible data race during write of size 2 at 0x........ by thread #x
11308Locks held: none
11309   at 0x........: child32 (tc19_shadowmem.c:81)
11310   by 0x........: steer (tc19_shadowmem.c:396)
11311   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11312   ...
11313
11314This conflicts with a previous write of size 2 by thread #x
11315Locks held: none
11316   at 0x........: child32 (tc19_shadowmem.c:81)
11317   by 0x........: steer (tc19_shadowmem.c:396)
11318   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11319   ...
11320 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11321   at 0x........: malloc (vg_replace_malloc.c:...)
11322   by 0x........: main (tc19_shadowmem.c:144)
11323
11324---------- int gran, 3 .. 96, skip 55 ----------
11325---Thread-Announcement------------------------------------------
11326
11327Thread #x was created
11328   ...
11329   by 0x........: pthread_create@* (hg_intercepts.c:...)
11330   by 0x........: main (tc19_shadowmem.c:235)
11331
11332---Thread-Announcement------------------------------------------
11333
11334Thread #x was created
11335   ...
11336   by 0x........: pthread_create@* (hg_intercepts.c:...)
11337   by 0x........: main (tc19_shadowmem.c:234)
11338
11339----------------------------------------------------------------
11340
11341Possible data race during write of size 1 at 0x........ by thread #x
11342Locks held: none
11343   at 0x........: child32 (tc19_shadowmem.c:81)
11344   by 0x........: steer (tc19_shadowmem.c:398)
11345   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11346   ...
11347
11348This conflicts with a previous write of size 1 by thread #x
11349Locks held: none
11350   at 0x........: child32 (tc19_shadowmem.c:81)
11351   by 0x........: steer (tc19_shadowmem.c:398)
11352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11353   ...
11354 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
11355   at 0x........: malloc (vg_replace_malloc.c:...)
11356   by 0x........: main (tc19_shadowmem.c:144)
11357
11358----------------------------------------------------------------
11359
11360Possible data race during write of size 1 at 0x........ by thread #x
11361Locks held: none
11362   at 0x........: child32 (tc19_shadowmem.c:81)
11363   by 0x........: steer (tc19_shadowmem.c:398)
11364   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11365   ...
11366
11367This conflicts with a previous write of size 1 by thread #x
11368Locks held: none
11369   at 0x........: child32 (tc19_shadowmem.c:81)
11370   by 0x........: steer (tc19_shadowmem.c:398)
11371   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11372   ...
11373 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11374   at 0x........: malloc (vg_replace_malloc.c:...)
11375   by 0x........: main (tc19_shadowmem.c:144)
11376
11377----------------------------------------------------------------
11378
11379Possible data race during write of size 1 at 0x........ by thread #x
11380Locks held: none
11381   at 0x........: child32 (tc19_shadowmem.c:81)
11382   by 0x........: steer (tc19_shadowmem.c:398)
11383   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11384   ...
11385
11386This conflicts with a previous write of size 1 by thread #x
11387Locks held: none
11388   at 0x........: child32 (tc19_shadowmem.c:81)
11389   by 0x........: steer (tc19_shadowmem.c:398)
11390   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11391   ...
11392 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
11393   at 0x........: malloc (vg_replace_malloc.c:...)
11394   by 0x........: main (tc19_shadowmem.c:144)
11395
11396----------------------------------------------------------------
11397
11398Possible data race during write of size 1 at 0x........ by thread #x
11399Locks held: none
11400   at 0x........: child32 (tc19_shadowmem.c:81)
11401   by 0x........: steer (tc19_shadowmem.c:398)
11402   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11403   ...
11404
11405This conflicts with a previous write of size 1 by thread #x
11406Locks held: none
11407   at 0x........: child32 (tc19_shadowmem.c:81)
11408   by 0x........: steer (tc19_shadowmem.c:398)
11409   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11410   ...
11411 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11412   at 0x........: malloc (vg_replace_malloc.c:...)
11413   by 0x........: main (tc19_shadowmem.c:144)
11414
11415---------- int gran, 0 .. 96, skip 56 ----------
11416---Thread-Announcement------------------------------------------
11417
11418Thread #x was created
11419   ...
11420   by 0x........: pthread_create@* (hg_intercepts.c:...)
11421   by 0x........: main (tc19_shadowmem.c:235)
11422
11423---Thread-Announcement------------------------------------------
11424
11425Thread #x was created
11426   ...
11427   by 0x........: pthread_create@* (hg_intercepts.c:...)
11428   by 0x........: main (tc19_shadowmem.c:234)
11429
11430----------------------------------------------------------------
11431
11432Possible data race during write of size 4 at 0x........ by thread #x
11433Locks held: none
11434   at 0x........: child32 (tc19_shadowmem.c:81)
11435   by 0x........: steer (tc19_shadowmem.c:400)
11436   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11437   ...
11438
11439This conflicts with a previous write of size 4 by thread #x
11440Locks held: none
11441   at 0x........: child32 (tc19_shadowmem.c:81)
11442   by 0x........: steer (tc19_shadowmem.c:400)
11443   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11444   ...
11445 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11446   at 0x........: malloc (vg_replace_malloc.c:...)
11447   by 0x........: main (tc19_shadowmem.c:144)
11448
11449---------- int gran, 1 .. 96, skip 57 ----------
11450---Thread-Announcement------------------------------------------
11451
11452Thread #x was created
11453   ...
11454   by 0x........: pthread_create@* (hg_intercepts.c:...)
11455   by 0x........: main (tc19_shadowmem.c:235)
11456
11457---Thread-Announcement------------------------------------------
11458
11459Thread #x was created
11460   ...
11461   by 0x........: pthread_create@* (hg_intercepts.c:...)
11462   by 0x........: main (tc19_shadowmem.c:234)
11463
11464----------------------------------------------------------------
11465
11466Possible data race during write of size 1 at 0x........ by thread #x
11467Locks held: none
11468   at 0x........: child32 (tc19_shadowmem.c:81)
11469   by 0x........: steer (tc19_shadowmem.c:402)
11470   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11471   ...
11472
11473This conflicts with a previous write of size 1 by thread #x
11474Locks held: none
11475   at 0x........: child32 (tc19_shadowmem.c:81)
11476   by 0x........: steer (tc19_shadowmem.c:402)
11477   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11478   ...
11479 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
11480   at 0x........: malloc (vg_replace_malloc.c:...)
11481   by 0x........: main (tc19_shadowmem.c:144)
11482
11483----------------------------------------------------------------
11484
11485Possible data race during write of size 1 at 0x........ by thread #x
11486Locks held: none
11487   at 0x........: child32 (tc19_shadowmem.c:81)
11488   by 0x........: steer (tc19_shadowmem.c:402)
11489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11490   ...
11491
11492This conflicts with a previous write of size 1 by thread #x
11493Locks held: none
11494   at 0x........: child32 (tc19_shadowmem.c:81)
11495   by 0x........: steer (tc19_shadowmem.c:402)
11496   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11497   ...
11498 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11499   at 0x........: malloc (vg_replace_malloc.c:...)
11500   by 0x........: main (tc19_shadowmem.c:144)
11501
11502----------------------------------------------------------------
11503
11504Possible data race during write of size 1 at 0x........ by thread #x
11505Locks held: none
11506   at 0x........: child32 (tc19_shadowmem.c:81)
11507   by 0x........: steer (tc19_shadowmem.c:402)
11508   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11509   ...
11510
11511This conflicts with a previous write of size 1 by thread #x
11512Locks held: none
11513   at 0x........: child32 (tc19_shadowmem.c:81)
11514   by 0x........: steer (tc19_shadowmem.c:402)
11515   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11516   ...
11517 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
11518   at 0x........: malloc (vg_replace_malloc.c:...)
11519   by 0x........: main (tc19_shadowmem.c:144)
11520
11521----------------------------------------------------------------
11522
11523Possible data race during write of size 1 at 0x........ by thread #x
11524Locks held: none
11525   at 0x........: child32 (tc19_shadowmem.c:81)
11526   by 0x........: steer (tc19_shadowmem.c:402)
11527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11528   ...
11529
11530This conflicts with a previous write of size 1 by thread #x
11531Locks held: none
11532   at 0x........: child32 (tc19_shadowmem.c:81)
11533   by 0x........: steer (tc19_shadowmem.c:402)
11534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11535   ...
11536 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11537   at 0x........: malloc (vg_replace_malloc.c:...)
11538   by 0x........: main (tc19_shadowmem.c:144)
11539
11540---------- int gran, 2 .. 96, skip 58 ----------
11541---Thread-Announcement------------------------------------------
11542
11543Thread #x was created
11544   ...
11545   by 0x........: pthread_create@* (hg_intercepts.c:...)
11546   by 0x........: main (tc19_shadowmem.c:235)
11547
11548---Thread-Announcement------------------------------------------
11549
11550Thread #x was created
11551   ...
11552   by 0x........: pthread_create@* (hg_intercepts.c:...)
11553   by 0x........: main (tc19_shadowmem.c:234)
11554
11555----------------------------------------------------------------
11556
11557Possible data race during write of size 2 at 0x........ by thread #x
11558Locks held: none
11559   at 0x........: child32 (tc19_shadowmem.c:81)
11560   by 0x........: steer (tc19_shadowmem.c:404)
11561   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11562   ...
11563
11564This conflicts with a previous write of size 2 by thread #x
11565Locks held: none
11566   at 0x........: child32 (tc19_shadowmem.c:81)
11567   by 0x........: steer (tc19_shadowmem.c:404)
11568   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11569   ...
11570 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11571   at 0x........: malloc (vg_replace_malloc.c:...)
11572   by 0x........: main (tc19_shadowmem.c:144)
11573
11574----------------------------------------------------------------
11575
11576Possible data race during write of size 2 at 0x........ by thread #x
11577Locks held: none
11578   at 0x........: child32 (tc19_shadowmem.c:81)
11579   by 0x........: steer (tc19_shadowmem.c:404)
11580   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11581   ...
11582
11583This conflicts with a previous write of size 2 by thread #x
11584Locks held: none
11585   at 0x........: child32 (tc19_shadowmem.c:81)
11586   by 0x........: steer (tc19_shadowmem.c:404)
11587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11588   ...
11589 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11590   at 0x........: malloc (vg_replace_malloc.c:...)
11591   by 0x........: main (tc19_shadowmem.c:144)
11592
11593---------- int gran, 3 .. 96, skip 59 ----------
11594---Thread-Announcement------------------------------------------
11595
11596Thread #x was created
11597   ...
11598   by 0x........: pthread_create@* (hg_intercepts.c:...)
11599   by 0x........: main (tc19_shadowmem.c:235)
11600
11601---Thread-Announcement------------------------------------------
11602
11603Thread #x was created
11604   ...
11605   by 0x........: pthread_create@* (hg_intercepts.c:...)
11606   by 0x........: main (tc19_shadowmem.c:234)
11607
11608----------------------------------------------------------------
11609
11610Possible data race during write of size 1 at 0x........ by thread #x
11611Locks held: none
11612   at 0x........: child32 (tc19_shadowmem.c:81)
11613   by 0x........: steer (tc19_shadowmem.c:406)
11614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11615   ...
11616
11617This conflicts with a previous write of size 1 by thread #x
11618Locks held: none
11619   at 0x........: child32 (tc19_shadowmem.c:81)
11620   by 0x........: steer (tc19_shadowmem.c:406)
11621   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11622   ...
11623 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
11624   at 0x........: malloc (vg_replace_malloc.c:...)
11625   by 0x........: main (tc19_shadowmem.c:144)
11626
11627----------------------------------------------------------------
11628
11629Possible data race during write of size 1 at 0x........ by thread #x
11630Locks held: none
11631   at 0x........: child32 (tc19_shadowmem.c:81)
11632   by 0x........: steer (tc19_shadowmem.c:406)
11633   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11634   ...
11635
11636This conflicts with a previous write of size 1 by thread #x
11637Locks held: none
11638   at 0x........: child32 (tc19_shadowmem.c:81)
11639   by 0x........: steer (tc19_shadowmem.c:406)
11640   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11641   ...
11642 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11643   at 0x........: malloc (vg_replace_malloc.c:...)
11644   by 0x........: main (tc19_shadowmem.c:144)
11645
11646----------------------------------------------------------------
11647
11648Possible data race during write of size 1 at 0x........ by thread #x
11649Locks held: none
11650   at 0x........: child32 (tc19_shadowmem.c:81)
11651   by 0x........: steer (tc19_shadowmem.c:406)
11652   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11653   ...
11654
11655This conflicts with a previous write of size 1 by thread #x
11656Locks held: none
11657   at 0x........: child32 (tc19_shadowmem.c:81)
11658   by 0x........: steer (tc19_shadowmem.c:406)
11659   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11660   ...
11661 Address 0x........ is 61 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
11665----------------------------------------------------------------
11666
11667Possible data race during write of size 1 at 0x........ by thread #x
11668Locks held: none
11669   at 0x........: child32 (tc19_shadowmem.c:81)
11670   by 0x........: steer (tc19_shadowmem.c:406)
11671   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11672   ...
11673
11674This conflicts with a previous write of size 1 by thread #x
11675Locks held: none
11676   at 0x........: child32 (tc19_shadowmem.c:81)
11677   by 0x........: steer (tc19_shadowmem.c:406)
11678   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11679   ...
11680 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
11681   at 0x........: malloc (vg_replace_malloc.c:...)
11682   by 0x........: main (tc19_shadowmem.c:144)
11683
11684---------- int gran, 0 .. 96, skip 60 ----------
11685---Thread-Announcement------------------------------------------
11686
11687Thread #x was created
11688   ...
11689   by 0x........: pthread_create@* (hg_intercepts.c:...)
11690   by 0x........: main (tc19_shadowmem.c:235)
11691
11692---Thread-Announcement------------------------------------------
11693
11694Thread #x was created
11695   ...
11696   by 0x........: pthread_create@* (hg_intercepts.c:...)
11697   by 0x........: main (tc19_shadowmem.c:234)
11698
11699----------------------------------------------------------------
11700
11701Possible data race during write of size 4 at 0x........ by thread #x
11702Locks held: none
11703   at 0x........: child32 (tc19_shadowmem.c:81)
11704   by 0x........: steer (tc19_shadowmem.c:408)
11705   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11706   ...
11707
11708This conflicts with a previous write of size 4 by thread #x
11709Locks held: none
11710   at 0x........: child32 (tc19_shadowmem.c:81)
11711   by 0x........: steer (tc19_shadowmem.c:408)
11712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11713   ...
11714 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11715   at 0x........: malloc (vg_replace_malloc.c:...)
11716   by 0x........: main (tc19_shadowmem.c:144)
11717
11718---------- int gran, 1 .. 96, skip 61 ----------
11719---Thread-Announcement------------------------------------------
11720
11721Thread #x was created
11722   ...
11723   by 0x........: pthread_create@* (hg_intercepts.c:...)
11724   by 0x........: main (tc19_shadowmem.c:235)
11725
11726---Thread-Announcement------------------------------------------
11727
11728Thread #x was created
11729   ...
11730   by 0x........: pthread_create@* (hg_intercepts.c:...)
11731   by 0x........: main (tc19_shadowmem.c:234)
11732
11733----------------------------------------------------------------
11734
11735Possible data race during write of size 1 at 0x........ by thread #x
11736Locks held: none
11737   at 0x........: child32 (tc19_shadowmem.c:81)
11738   by 0x........: steer (tc19_shadowmem.c:410)
11739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11740   ...
11741
11742This conflicts with a previous write of size 1 by thread #x
11743Locks held: none
11744   at 0x........: child32 (tc19_shadowmem.c:81)
11745   by 0x........: steer (tc19_shadowmem.c:410)
11746   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11747   ...
11748 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
11749   at 0x........: malloc (vg_replace_malloc.c:...)
11750   by 0x........: main (tc19_shadowmem.c:144)
11751
11752----------------------------------------------------------------
11753
11754Possible data race during write of size 1 at 0x........ by thread #x
11755Locks held: none
11756   at 0x........: child32 (tc19_shadowmem.c:81)
11757   by 0x........: steer (tc19_shadowmem.c:410)
11758   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11759   ...
11760
11761This conflicts with a previous write of size 1 by thread #x
11762Locks held: none
11763   at 0x........: child32 (tc19_shadowmem.c:81)
11764   by 0x........: steer (tc19_shadowmem.c:410)
11765   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11766   ...
11767 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
11768   at 0x........: malloc (vg_replace_malloc.c:...)
11769   by 0x........: main (tc19_shadowmem.c:144)
11770
11771----------------------------------------------------------------
11772
11773Possible data race during write of size 1 at 0x........ by thread #x
11774Locks held: none
11775   at 0x........: child32 (tc19_shadowmem.c:81)
11776   by 0x........: steer (tc19_shadowmem.c:410)
11777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11778   ...
11779
11780This conflicts with a previous write of size 1 by thread #x
11781Locks held: none
11782   at 0x........: child32 (tc19_shadowmem.c:81)
11783   by 0x........: steer (tc19_shadowmem.c:410)
11784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11785   ...
11786 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
11787   at 0x........: malloc (vg_replace_malloc.c:...)
11788   by 0x........: main (tc19_shadowmem.c:144)
11789
11790----------------------------------------------------------------
11791
11792Possible data race during write of size 1 at 0x........ by thread #x
11793Locks held: none
11794   at 0x........: child32 (tc19_shadowmem.c:81)
11795   by 0x........: steer (tc19_shadowmem.c:410)
11796   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11797   ...
11798
11799This conflicts with a previous write of size 1 by thread #x
11800Locks held: none
11801   at 0x........: child32 (tc19_shadowmem.c:81)
11802   by 0x........: steer (tc19_shadowmem.c:410)
11803   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11804   ...
11805 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
11806   at 0x........: malloc (vg_replace_malloc.c:...)
11807   by 0x........: main (tc19_shadowmem.c:144)
11808
11809---------- int gran, 2 .. 96, skip 62 ----------
11810---Thread-Announcement------------------------------------------
11811
11812Thread #x was created
11813   ...
11814   by 0x........: pthread_create@* (hg_intercepts.c:...)
11815   by 0x........: main (tc19_shadowmem.c:235)
11816
11817---Thread-Announcement------------------------------------------
11818
11819Thread #x was created
11820   ...
11821   by 0x........: pthread_create@* (hg_intercepts.c:...)
11822   by 0x........: main (tc19_shadowmem.c:234)
11823
11824----------------------------------------------------------------
11825
11826Possible data race during write of size 2 at 0x........ by thread #x
11827Locks held: none
11828   at 0x........: child32 (tc19_shadowmem.c:81)
11829   by 0x........: steer (tc19_shadowmem.c:412)
11830   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11831   ...
11832
11833This conflicts with a previous write of size 2 by thread #x
11834Locks held: none
11835   at 0x........: child32 (tc19_shadowmem.c:81)
11836   by 0x........: steer (tc19_shadowmem.c:412)
11837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11838   ...
11839 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
11840   at 0x........: malloc (vg_replace_malloc.c:...)
11841   by 0x........: main (tc19_shadowmem.c:144)
11842
11843----------------------------------------------------------------
11844
11845Possible data race during write of size 2 at 0x........ by thread #x
11846Locks held: none
11847   at 0x........: child32 (tc19_shadowmem.c:81)
11848   by 0x........: steer (tc19_shadowmem.c:412)
11849   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11850   ...
11851
11852This conflicts with a previous write of size 2 by thread #x
11853Locks held: none
11854   at 0x........: child32 (tc19_shadowmem.c:81)
11855   by 0x........: steer (tc19_shadowmem.c:412)
11856   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11857   ...
11858 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
11859   at 0x........: malloc (vg_replace_malloc.c:...)
11860   by 0x........: main (tc19_shadowmem.c:144)
11861
11862---------- int gran, 3 .. 96, skip 63 ----------
11863---Thread-Announcement------------------------------------------
11864
11865Thread #x was created
11866   ...
11867   by 0x........: pthread_create@* (hg_intercepts.c:...)
11868   by 0x........: main (tc19_shadowmem.c:235)
11869
11870---Thread-Announcement------------------------------------------
11871
11872Thread #x was created
11873   ...
11874   by 0x........: pthread_create@* (hg_intercepts.c:...)
11875   by 0x........: main (tc19_shadowmem.c:234)
11876
11877----------------------------------------------------------------
11878
11879Possible data race during write of size 1 at 0x........ by thread #x
11880Locks held: none
11881   at 0x........: child32 (tc19_shadowmem.c:81)
11882   by 0x........: steer (tc19_shadowmem.c:414)
11883   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11884   ...
11885
11886This conflicts with a previous write of size 1 by thread #x
11887Locks held: none
11888   at 0x........: child32 (tc19_shadowmem.c:81)
11889   by 0x........: steer (tc19_shadowmem.c:414)
11890   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11891   ...
11892 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
11893   at 0x........: malloc (vg_replace_malloc.c:...)
11894   by 0x........: main (tc19_shadowmem.c:144)
11895
11896----------------------------------------------------------------
11897
11898Possible data race during write of size 1 at 0x........ by thread #x
11899Locks held: none
11900   at 0x........: child32 (tc19_shadowmem.c:81)
11901   by 0x........: steer (tc19_shadowmem.c:414)
11902   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11903   ...
11904
11905This conflicts with a previous write of size 1 by thread #x
11906Locks held: none
11907   at 0x........: child32 (tc19_shadowmem.c:81)
11908   by 0x........: steer (tc19_shadowmem.c:414)
11909   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11910   ...
11911 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
11912   at 0x........: malloc (vg_replace_malloc.c:...)
11913   by 0x........: main (tc19_shadowmem.c:144)
11914
11915----------------------------------------------------------------
11916
11917Possible data race during write of size 1 at 0x........ by thread #x
11918Locks held: none
11919   at 0x........: child32 (tc19_shadowmem.c:81)
11920   by 0x........: steer (tc19_shadowmem.c:414)
11921   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11922   ...
11923
11924This conflicts with a previous write of size 1 by thread #x
11925Locks held: none
11926   at 0x........: child32 (tc19_shadowmem.c:81)
11927   by 0x........: steer (tc19_shadowmem.c:414)
11928   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11929   ...
11930 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
11931   at 0x........: malloc (vg_replace_malloc.c:...)
11932   by 0x........: main (tc19_shadowmem.c:144)
11933
11934----------------------------------------------------------------
11935
11936Possible data race during write of size 1 at 0x........ by thread #x
11937Locks held: none
11938   at 0x........: child32 (tc19_shadowmem.c:81)
11939   by 0x........: steer (tc19_shadowmem.c:414)
11940   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11941   ...
11942
11943This conflicts with a previous write of size 1 by thread #x
11944Locks held: none
11945   at 0x........: child32 (tc19_shadowmem.c:81)
11946   by 0x........: steer (tc19_shadowmem.c:414)
11947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11948   ...
11949 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
11950   at 0x........: malloc (vg_replace_malloc.c:...)
11951   by 0x........: main (tc19_shadowmem.c:144)
11952
11953---------- int gran, 0 .. 96, skip 64 ----------
11954---Thread-Announcement------------------------------------------
11955
11956Thread #x was created
11957   ...
11958   by 0x........: pthread_create@* (hg_intercepts.c:...)
11959   by 0x........: main (tc19_shadowmem.c:235)
11960
11961---Thread-Announcement------------------------------------------
11962
11963Thread #x was created
11964   ...
11965   by 0x........: pthread_create@* (hg_intercepts.c:...)
11966   by 0x........: main (tc19_shadowmem.c:234)
11967
11968----------------------------------------------------------------
11969
11970Possible data race during write of size 4 at 0x........ by thread #x
11971Locks held: none
11972   at 0x........: child32 (tc19_shadowmem.c:81)
11973   by 0x........: steer (tc19_shadowmem.c:416)
11974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11975   ...
11976
11977This conflicts with a previous write of size 4 by thread #x
11978Locks held: none
11979   at 0x........: child32 (tc19_shadowmem.c:81)
11980   by 0x........: steer (tc19_shadowmem.c:416)
11981   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11982   ...
11983 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
11984   at 0x........: malloc (vg_replace_malloc.c:...)
11985   by 0x........: main (tc19_shadowmem.c:144)
11986
11987---------- int gran, 1 .. 96, skip 65 ----------
11988---Thread-Announcement------------------------------------------
11989
11990Thread #x was created
11991   ...
11992   by 0x........: pthread_create@* (hg_intercepts.c:...)
11993   by 0x........: main (tc19_shadowmem.c:235)
11994
11995---Thread-Announcement------------------------------------------
11996
11997Thread #x was created
11998   ...
11999   by 0x........: pthread_create@* (hg_intercepts.c:...)
12000   by 0x........: main (tc19_shadowmem.c:234)
12001
12002----------------------------------------------------------------
12003
12004Possible data race during write of size 1 at 0x........ by thread #x
12005Locks held: none
12006   at 0x........: child32 (tc19_shadowmem.c:81)
12007   by 0x........: steer (tc19_shadowmem.c:418)
12008   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12009   ...
12010
12011This conflicts with a previous write of size 1 by thread #x
12012Locks held: none
12013   at 0x........: child32 (tc19_shadowmem.c:81)
12014   by 0x........: steer (tc19_shadowmem.c:418)
12015   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12016   ...
12017 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
12018   at 0x........: malloc (vg_replace_malloc.c:...)
12019   by 0x........: main (tc19_shadowmem.c:144)
12020
12021----------------------------------------------------------------
12022
12023Possible data race during write of size 1 at 0x........ by thread #x
12024Locks held: none
12025   at 0x........: child32 (tc19_shadowmem.c:81)
12026   by 0x........: steer (tc19_shadowmem.c:418)
12027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12028   ...
12029
12030This conflicts with a previous write of size 1 by thread #x
12031Locks held: none
12032   at 0x........: child32 (tc19_shadowmem.c:81)
12033   by 0x........: steer (tc19_shadowmem.c:418)
12034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12035   ...
12036 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12037   at 0x........: malloc (vg_replace_malloc.c:...)
12038   by 0x........: main (tc19_shadowmem.c:144)
12039
12040----------------------------------------------------------------
12041
12042Possible data race during write of size 1 at 0x........ by thread #x
12043Locks held: none
12044   at 0x........: child32 (tc19_shadowmem.c:81)
12045   by 0x........: steer (tc19_shadowmem.c:418)
12046   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12047   ...
12048
12049This conflicts with a previous write of size 1 by thread #x
12050Locks held: none
12051   at 0x........: child32 (tc19_shadowmem.c:81)
12052   by 0x........: steer (tc19_shadowmem.c:418)
12053   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12054   ...
12055 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
12056   at 0x........: malloc (vg_replace_malloc.c:...)
12057   by 0x........: main (tc19_shadowmem.c:144)
12058
12059----------------------------------------------------------------
12060
12061Possible data race during write of size 1 at 0x........ by thread #x
12062Locks held: none
12063   at 0x........: child32 (tc19_shadowmem.c:81)
12064   by 0x........: steer (tc19_shadowmem.c:418)
12065   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12066   ...
12067
12068This conflicts with a previous write of size 1 by thread #x
12069Locks held: none
12070   at 0x........: child32 (tc19_shadowmem.c:81)
12071   by 0x........: steer (tc19_shadowmem.c:418)
12072   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12073   ...
12074 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12075   at 0x........: malloc (vg_replace_malloc.c:...)
12076   by 0x........: main (tc19_shadowmem.c:144)
12077
12078---------- int gran, 2 .. 96, skip 66 ----------
12079---Thread-Announcement------------------------------------------
12080
12081Thread #x was created
12082   ...
12083   by 0x........: pthread_create@* (hg_intercepts.c:...)
12084   by 0x........: main (tc19_shadowmem.c:235)
12085
12086---Thread-Announcement------------------------------------------
12087
12088Thread #x was created
12089   ...
12090   by 0x........: pthread_create@* (hg_intercepts.c:...)
12091   by 0x........: main (tc19_shadowmem.c:234)
12092
12093----------------------------------------------------------------
12094
12095Possible data race during write of size 2 at 0x........ by thread #x
12096Locks held: none
12097   at 0x........: child32 (tc19_shadowmem.c:81)
12098   by 0x........: steer (tc19_shadowmem.c:420)
12099   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12100   ...
12101
12102This conflicts with a previous write of size 2 by thread #x
12103Locks held: none
12104   at 0x........: child32 (tc19_shadowmem.c:81)
12105   by 0x........: steer (tc19_shadowmem.c:420)
12106   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12107   ...
12108 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12109   at 0x........: malloc (vg_replace_malloc.c:...)
12110   by 0x........: main (tc19_shadowmem.c:144)
12111
12112----------------------------------------------------------------
12113
12114Possible data race during write of size 2 at 0x........ by thread #x
12115Locks held: none
12116   at 0x........: child32 (tc19_shadowmem.c:81)
12117   by 0x........: steer (tc19_shadowmem.c:420)
12118   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12119   ...
12120
12121This conflicts with a previous write of size 2 by thread #x
12122Locks held: none
12123   at 0x........: child32 (tc19_shadowmem.c:81)
12124   by 0x........: steer (tc19_shadowmem.c:420)
12125   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12126   ...
12127 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12128   at 0x........: malloc (vg_replace_malloc.c:...)
12129   by 0x........: main (tc19_shadowmem.c:144)
12130
12131---------- int gran, 3 .. 96, skip 67 ----------
12132---Thread-Announcement------------------------------------------
12133
12134Thread #x was created
12135   ...
12136   by 0x........: pthread_create@* (hg_intercepts.c:...)
12137   by 0x........: main (tc19_shadowmem.c:235)
12138
12139---Thread-Announcement------------------------------------------
12140
12141Thread #x was created
12142   ...
12143   by 0x........: pthread_create@* (hg_intercepts.c:...)
12144   by 0x........: main (tc19_shadowmem.c:234)
12145
12146----------------------------------------------------------------
12147
12148Possible data race during write of size 1 at 0x........ by thread #x
12149Locks held: none
12150   at 0x........: child32 (tc19_shadowmem.c:81)
12151   by 0x........: steer (tc19_shadowmem.c:422)
12152   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12153   ...
12154
12155This conflicts with a previous write of size 1 by thread #x
12156Locks held: none
12157   at 0x........: child32 (tc19_shadowmem.c:81)
12158   by 0x........: steer (tc19_shadowmem.c:422)
12159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12160   ...
12161 Address 0x........ is 67 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
12165----------------------------------------------------------------
12166
12167Possible data race during write of size 1 at 0x........ by thread #x
12168Locks held: none
12169   at 0x........: child32 (tc19_shadowmem.c:81)
12170   by 0x........: steer (tc19_shadowmem.c:422)
12171   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12172   ...
12173
12174This conflicts with a previous write of size 1 by thread #x
12175Locks held: none
12176   at 0x........: child32 (tc19_shadowmem.c:81)
12177   by 0x........: steer (tc19_shadowmem.c:422)
12178   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12179   ...
12180 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12181   at 0x........: malloc (vg_replace_malloc.c:...)
12182   by 0x........: main (tc19_shadowmem.c:144)
12183
12184----------------------------------------------------------------
12185
12186Possible data race during write of size 1 at 0x........ by thread #x
12187Locks held: none
12188   at 0x........: child32 (tc19_shadowmem.c:81)
12189   by 0x........: steer (tc19_shadowmem.c:422)
12190   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12191   ...
12192
12193This conflicts with a previous write of size 1 by thread #x
12194Locks held: none
12195   at 0x........: child32 (tc19_shadowmem.c:81)
12196   by 0x........: steer (tc19_shadowmem.c:422)
12197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12198   ...
12199 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
12200   at 0x........: malloc (vg_replace_malloc.c:...)
12201   by 0x........: main (tc19_shadowmem.c:144)
12202
12203----------------------------------------------------------------
12204
12205Possible data race during write of size 1 at 0x........ by thread #x
12206Locks held: none
12207   at 0x........: child32 (tc19_shadowmem.c:81)
12208   by 0x........: steer (tc19_shadowmem.c:422)
12209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12210   ...
12211
12212This conflicts with a previous write of size 1 by thread #x
12213Locks held: none
12214   at 0x........: child32 (tc19_shadowmem.c:81)
12215   by 0x........: steer (tc19_shadowmem.c:422)
12216   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12217   ...
12218 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12219   at 0x........: malloc (vg_replace_malloc.c:...)
12220   by 0x........: main (tc19_shadowmem.c:144)
12221
12222---------- int gran, 0 .. 96, skip 68 ----------
12223---Thread-Announcement------------------------------------------
12224
12225Thread #x was created
12226   ...
12227   by 0x........: pthread_create@* (hg_intercepts.c:...)
12228   by 0x........: main (tc19_shadowmem.c:235)
12229
12230---Thread-Announcement------------------------------------------
12231
12232Thread #x was created
12233   ...
12234   by 0x........: pthread_create@* (hg_intercepts.c:...)
12235   by 0x........: main (tc19_shadowmem.c:234)
12236
12237----------------------------------------------------------------
12238
12239Possible data race during write of size 4 at 0x........ by thread #x
12240Locks held: none
12241   at 0x........: child32 (tc19_shadowmem.c:81)
12242   by 0x........: steer (tc19_shadowmem.c:424)
12243   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12244   ...
12245
12246This conflicts with a previous write of size 4 by thread #x
12247Locks held: none
12248   at 0x........: child32 (tc19_shadowmem.c:81)
12249   by 0x........: steer (tc19_shadowmem.c:424)
12250   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12251   ...
12252 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12253   at 0x........: malloc (vg_replace_malloc.c:...)
12254   by 0x........: main (tc19_shadowmem.c:144)
12255
12256---------- int gran, 1 .. 96, skip 69 ----------
12257---Thread-Announcement------------------------------------------
12258
12259Thread #x was created
12260   ...
12261   by 0x........: pthread_create@* (hg_intercepts.c:...)
12262   by 0x........: main (tc19_shadowmem.c:235)
12263
12264---Thread-Announcement------------------------------------------
12265
12266Thread #x was created
12267   ...
12268   by 0x........: pthread_create@* (hg_intercepts.c:...)
12269   by 0x........: main (tc19_shadowmem.c:234)
12270
12271----------------------------------------------------------------
12272
12273Possible data race during write of size 1 at 0x........ by thread #x
12274Locks held: none
12275   at 0x........: child32 (tc19_shadowmem.c:81)
12276   by 0x........: steer (tc19_shadowmem.c:426)
12277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12278   ...
12279
12280This conflicts with a previous write of size 1 by thread #x
12281Locks held: none
12282   at 0x........: child32 (tc19_shadowmem.c:81)
12283   by 0x........: steer (tc19_shadowmem.c:426)
12284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12285   ...
12286 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
12287   at 0x........: malloc (vg_replace_malloc.c:...)
12288   by 0x........: main (tc19_shadowmem.c:144)
12289
12290----------------------------------------------------------------
12291
12292Possible data race during write of size 1 at 0x........ by thread #x
12293Locks held: none
12294   at 0x........: child32 (tc19_shadowmem.c:81)
12295   by 0x........: steer (tc19_shadowmem.c:426)
12296   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12297   ...
12298
12299This conflicts with a previous write of size 1 by thread #x
12300Locks held: none
12301   at 0x........: child32 (tc19_shadowmem.c:81)
12302   by 0x........: steer (tc19_shadowmem.c:426)
12303   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12304   ...
12305 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12306   at 0x........: malloc (vg_replace_malloc.c:...)
12307   by 0x........: main (tc19_shadowmem.c:144)
12308
12309----------------------------------------------------------------
12310
12311Possible data race during write of size 1 at 0x........ by thread #x
12312Locks held: none
12313   at 0x........: child32 (tc19_shadowmem.c:81)
12314   by 0x........: steer (tc19_shadowmem.c:426)
12315   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12316   ...
12317
12318This conflicts with a previous write of size 1 by thread #x
12319Locks held: none
12320   at 0x........: child32 (tc19_shadowmem.c:81)
12321   by 0x........: steer (tc19_shadowmem.c:426)
12322   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12323   ...
12324 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
12325   at 0x........: malloc (vg_replace_malloc.c:...)
12326   by 0x........: main (tc19_shadowmem.c:144)
12327
12328----------------------------------------------------------------
12329
12330Possible data race during write of size 1 at 0x........ by thread #x
12331Locks held: none
12332   at 0x........: child32 (tc19_shadowmem.c:81)
12333   by 0x........: steer (tc19_shadowmem.c:426)
12334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12335   ...
12336
12337This conflicts with a previous write of size 1 by thread #x
12338Locks held: none
12339   at 0x........: child32 (tc19_shadowmem.c:81)
12340   by 0x........: steer (tc19_shadowmem.c:426)
12341   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12342   ...
12343 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12344   at 0x........: malloc (vg_replace_malloc.c:...)
12345   by 0x........: main (tc19_shadowmem.c:144)
12346
12347---------- int gran, 2 .. 96, skip 70 ----------
12348---Thread-Announcement------------------------------------------
12349
12350Thread #x was created
12351   ...
12352   by 0x........: pthread_create@* (hg_intercepts.c:...)
12353   by 0x........: main (tc19_shadowmem.c:235)
12354
12355---Thread-Announcement------------------------------------------
12356
12357Thread #x was created
12358   ...
12359   by 0x........: pthread_create@* (hg_intercepts.c:...)
12360   by 0x........: main (tc19_shadowmem.c:234)
12361
12362----------------------------------------------------------------
12363
12364Possible data race during write of size 2 at 0x........ by thread #x
12365Locks held: none
12366   at 0x........: child32 (tc19_shadowmem.c:81)
12367   by 0x........: steer (tc19_shadowmem.c:428)
12368   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12369   ...
12370
12371This conflicts with a previous write of size 2 by thread #x
12372Locks held: none
12373   at 0x........: child32 (tc19_shadowmem.c:81)
12374   by 0x........: steer (tc19_shadowmem.c:428)
12375   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12376   ...
12377 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12378   at 0x........: malloc (vg_replace_malloc.c:...)
12379   by 0x........: main (tc19_shadowmem.c:144)
12380
12381----------------------------------------------------------------
12382
12383Possible data race during write of size 2 at 0x........ by thread #x
12384Locks held: none
12385   at 0x........: child32 (tc19_shadowmem.c:81)
12386   by 0x........: steer (tc19_shadowmem.c:428)
12387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12388   ...
12389
12390This conflicts with a previous write of size 2 by thread #x
12391Locks held: none
12392   at 0x........: child32 (tc19_shadowmem.c:81)
12393   by 0x........: steer (tc19_shadowmem.c:428)
12394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12395   ...
12396 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12397   at 0x........: malloc (vg_replace_malloc.c:...)
12398   by 0x........: main (tc19_shadowmem.c:144)
12399
12400---------- int gran, 3 .. 96, skip 71 ----------
12401---Thread-Announcement------------------------------------------
12402
12403Thread #x was created
12404   ...
12405   by 0x........: pthread_create@* (hg_intercepts.c:...)
12406   by 0x........: main (tc19_shadowmem.c:235)
12407
12408---Thread-Announcement------------------------------------------
12409
12410Thread #x was created
12411   ...
12412   by 0x........: pthread_create@* (hg_intercepts.c:...)
12413   by 0x........: main (tc19_shadowmem.c:234)
12414
12415----------------------------------------------------------------
12416
12417Possible data race during write of size 1 at 0x........ by thread #x
12418Locks held: none
12419   at 0x........: child32 (tc19_shadowmem.c:81)
12420   by 0x........: steer (tc19_shadowmem.c:430)
12421   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12422   ...
12423
12424This conflicts with a previous write of size 1 by thread #x
12425Locks held: none
12426   at 0x........: child32 (tc19_shadowmem.c:81)
12427   by 0x........: steer (tc19_shadowmem.c:430)
12428   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12429   ...
12430 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
12431   at 0x........: malloc (vg_replace_malloc.c:...)
12432   by 0x........: main (tc19_shadowmem.c:144)
12433
12434----------------------------------------------------------------
12435
12436Possible data race during write of size 1 at 0x........ by thread #x
12437Locks held: none
12438   at 0x........: child32 (tc19_shadowmem.c:81)
12439   by 0x........: steer (tc19_shadowmem.c:430)
12440   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12441   ...
12442
12443This conflicts with a previous write of size 1 by thread #x
12444Locks held: none
12445   at 0x........: child32 (tc19_shadowmem.c:81)
12446   by 0x........: steer (tc19_shadowmem.c:430)
12447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12448   ...
12449 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12450   at 0x........: malloc (vg_replace_malloc.c:...)
12451   by 0x........: main (tc19_shadowmem.c:144)
12452
12453----------------------------------------------------------------
12454
12455Possible data race during write of size 1 at 0x........ by thread #x
12456Locks held: none
12457   at 0x........: child32 (tc19_shadowmem.c:81)
12458   by 0x........: steer (tc19_shadowmem.c:430)
12459   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12460   ...
12461
12462This conflicts with a previous write of size 1 by thread #x
12463Locks held: none
12464   at 0x........: child32 (tc19_shadowmem.c:81)
12465   by 0x........: steer (tc19_shadowmem.c:430)
12466   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12467   ...
12468 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
12469   at 0x........: malloc (vg_replace_malloc.c:...)
12470   by 0x........: main (tc19_shadowmem.c:144)
12471
12472----------------------------------------------------------------
12473
12474Possible data race during write of size 1 at 0x........ by thread #x
12475Locks held: none
12476   at 0x........: child32 (tc19_shadowmem.c:81)
12477   by 0x........: steer (tc19_shadowmem.c:430)
12478   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12479   ...
12480
12481This conflicts with a previous write of size 1 by thread #x
12482Locks held: none
12483   at 0x........: child32 (tc19_shadowmem.c:81)
12484   by 0x........: steer (tc19_shadowmem.c:430)
12485   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12486   ...
12487 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
12488   at 0x........: malloc (vg_replace_malloc.c:...)
12489   by 0x........: main (tc19_shadowmem.c:144)
12490
12491---------- int gran, 0 .. 96, skip 72 ----------
12492---Thread-Announcement------------------------------------------
12493
12494Thread #x was created
12495   ...
12496   by 0x........: pthread_create@* (hg_intercepts.c:...)
12497   by 0x........: main (tc19_shadowmem.c:235)
12498
12499---Thread-Announcement------------------------------------------
12500
12501Thread #x was created
12502   ...
12503   by 0x........: pthread_create@* (hg_intercepts.c:...)
12504   by 0x........: main (tc19_shadowmem.c:234)
12505
12506----------------------------------------------------------------
12507
12508Possible data race during write of size 4 at 0x........ by thread #x
12509Locks held: none
12510   at 0x........: child32 (tc19_shadowmem.c:81)
12511   by 0x........: steer (tc19_shadowmem.c:432)
12512   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12513   ...
12514
12515This conflicts with a previous write of size 4 by thread #x
12516Locks held: none
12517   at 0x........: child32 (tc19_shadowmem.c:81)
12518   by 0x........: steer (tc19_shadowmem.c:432)
12519   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12520   ...
12521 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12522   at 0x........: malloc (vg_replace_malloc.c:...)
12523   by 0x........: main (tc19_shadowmem.c:144)
12524
12525---------- int gran, 1 .. 96, skip 73 ----------
12526---Thread-Announcement------------------------------------------
12527
12528Thread #x was created
12529   ...
12530   by 0x........: pthread_create@* (hg_intercepts.c:...)
12531   by 0x........: main (tc19_shadowmem.c:235)
12532
12533---Thread-Announcement------------------------------------------
12534
12535Thread #x was created
12536   ...
12537   by 0x........: pthread_create@* (hg_intercepts.c:...)
12538   by 0x........: main (tc19_shadowmem.c:234)
12539
12540----------------------------------------------------------------
12541
12542Possible data race during write of size 1 at 0x........ by thread #x
12543Locks held: none
12544   at 0x........: child32 (tc19_shadowmem.c:81)
12545   by 0x........: steer (tc19_shadowmem.c:434)
12546   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12547   ...
12548
12549This conflicts with a previous write of size 1 by thread #x
12550Locks held: none
12551   at 0x........: child32 (tc19_shadowmem.c:81)
12552   by 0x........: steer (tc19_shadowmem.c:434)
12553   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12554   ...
12555 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
12556   at 0x........: malloc (vg_replace_malloc.c:...)
12557   by 0x........: main (tc19_shadowmem.c:144)
12558
12559----------------------------------------------------------------
12560
12561Possible data race during write of size 1 at 0x........ by thread #x
12562Locks held: none
12563   at 0x........: child32 (tc19_shadowmem.c:81)
12564   by 0x........: steer (tc19_shadowmem.c:434)
12565   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12566   ...
12567
12568This conflicts with a previous write of size 1 by thread #x
12569Locks held: none
12570   at 0x........: child32 (tc19_shadowmem.c:81)
12571   by 0x........: steer (tc19_shadowmem.c:434)
12572   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12573   ...
12574 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
12575   at 0x........: malloc (vg_replace_malloc.c:...)
12576   by 0x........: main (tc19_shadowmem.c:144)
12577
12578----------------------------------------------------------------
12579
12580Possible data race during write of size 1 at 0x........ by thread #x
12581Locks held: none
12582   at 0x........: child32 (tc19_shadowmem.c:81)
12583   by 0x........: steer (tc19_shadowmem.c:434)
12584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12585   ...
12586
12587This conflicts with a previous write of size 1 by thread #x
12588Locks held: none
12589   at 0x........: child32 (tc19_shadowmem.c:81)
12590   by 0x........: steer (tc19_shadowmem.c:434)
12591   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12592   ...
12593 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
12594   at 0x........: malloc (vg_replace_malloc.c:...)
12595   by 0x........: main (tc19_shadowmem.c:144)
12596
12597----------------------------------------------------------------
12598
12599Possible data race during write of size 1 at 0x........ by thread #x
12600Locks held: none
12601   at 0x........: child32 (tc19_shadowmem.c:81)
12602   by 0x........: steer (tc19_shadowmem.c:434)
12603   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12604   ...
12605
12606This conflicts with a previous write of size 1 by thread #x
12607Locks held: none
12608   at 0x........: child32 (tc19_shadowmem.c:81)
12609   by 0x........: steer (tc19_shadowmem.c:434)
12610   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12611   ...
12612 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
12613   at 0x........: malloc (vg_replace_malloc.c:...)
12614   by 0x........: main (tc19_shadowmem.c:144)
12615
12616---------- int gran, 2 .. 96, skip 74 ----------
12617---Thread-Announcement------------------------------------------
12618
12619Thread #x was created
12620   ...
12621   by 0x........: pthread_create@* (hg_intercepts.c:...)
12622   by 0x........: main (tc19_shadowmem.c:235)
12623
12624---Thread-Announcement------------------------------------------
12625
12626Thread #x was created
12627   ...
12628   by 0x........: pthread_create@* (hg_intercepts.c:...)
12629   by 0x........: main (tc19_shadowmem.c:234)
12630
12631----------------------------------------------------------------
12632
12633Possible data race during write of size 2 at 0x........ by thread #x
12634Locks held: none
12635   at 0x........: child32 (tc19_shadowmem.c:81)
12636   by 0x........: steer (tc19_shadowmem.c:436)
12637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12638   ...
12639
12640This conflicts with a previous write of size 2 by thread #x
12641Locks held: none
12642   at 0x........: child32 (tc19_shadowmem.c:81)
12643   by 0x........: steer (tc19_shadowmem.c:436)
12644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12645   ...
12646 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
12647   at 0x........: malloc (vg_replace_malloc.c:...)
12648   by 0x........: main (tc19_shadowmem.c:144)
12649
12650----------------------------------------------------------------
12651
12652Possible data race during write of size 2 at 0x........ by thread #x
12653Locks held: none
12654   at 0x........: child32 (tc19_shadowmem.c:81)
12655   by 0x........: steer (tc19_shadowmem.c:436)
12656   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12657   ...
12658
12659This conflicts with a previous write of size 2 by thread #x
12660Locks held: none
12661   at 0x........: child32 (tc19_shadowmem.c:81)
12662   by 0x........: steer (tc19_shadowmem.c:436)
12663   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12664   ...
12665 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
12666   at 0x........: malloc (vg_replace_malloc.c:...)
12667   by 0x........: main (tc19_shadowmem.c:144)
12668
12669---------- int gran, 3 .. 96, skip 75 ----------
12670---Thread-Announcement------------------------------------------
12671
12672Thread #x was created
12673   ...
12674   by 0x........: pthread_create@* (hg_intercepts.c:...)
12675   by 0x........: main (tc19_shadowmem.c:235)
12676
12677---Thread-Announcement------------------------------------------
12678
12679Thread #x was created
12680   ...
12681   by 0x........: pthread_create@* (hg_intercepts.c:...)
12682   by 0x........: main (tc19_shadowmem.c:234)
12683
12684----------------------------------------------------------------
12685
12686Possible data race during write of size 1 at 0x........ by thread #x
12687Locks held: none
12688   at 0x........: child32 (tc19_shadowmem.c:81)
12689   by 0x........: steer (tc19_shadowmem.c:438)
12690   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12691   ...
12692
12693This conflicts with a previous write of size 1 by thread #x
12694Locks held: none
12695   at 0x........: child32 (tc19_shadowmem.c:81)
12696   by 0x........: steer (tc19_shadowmem.c:438)
12697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12698   ...
12699 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
12700   at 0x........: malloc (vg_replace_malloc.c:...)
12701   by 0x........: main (tc19_shadowmem.c:144)
12702
12703----------------------------------------------------------------
12704
12705Possible data race during write of size 1 at 0x........ by thread #x
12706Locks held: none
12707   at 0x........: child32 (tc19_shadowmem.c:81)
12708   by 0x........: steer (tc19_shadowmem.c:438)
12709   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12710   ...
12711
12712This conflicts with a previous write of size 1 by thread #x
12713Locks held: none
12714   at 0x........: child32 (tc19_shadowmem.c:81)
12715   by 0x........: steer (tc19_shadowmem.c:438)
12716   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12717   ...
12718 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
12719   at 0x........: malloc (vg_replace_malloc.c:...)
12720   by 0x........: main (tc19_shadowmem.c:144)
12721
12722----------------------------------------------------------------
12723
12724Possible data race during write of size 1 at 0x........ by thread #x
12725Locks held: none
12726   at 0x........: child32 (tc19_shadowmem.c:81)
12727   by 0x........: steer (tc19_shadowmem.c:438)
12728   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12729   ...
12730
12731This conflicts with a previous write of size 1 by thread #x
12732Locks held: none
12733   at 0x........: child32 (tc19_shadowmem.c:81)
12734   by 0x........: steer (tc19_shadowmem.c:438)
12735   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12736   ...
12737 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
12738   at 0x........: malloc (vg_replace_malloc.c:...)
12739   by 0x........: main (tc19_shadowmem.c:144)
12740
12741----------------------------------------------------------------
12742
12743Possible data race during write of size 1 at 0x........ by thread #x
12744Locks held: none
12745   at 0x........: child32 (tc19_shadowmem.c:81)
12746   by 0x........: steer (tc19_shadowmem.c:438)
12747   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12748   ...
12749
12750This conflicts with a previous write of size 1 by thread #x
12751Locks held: none
12752   at 0x........: child32 (tc19_shadowmem.c:81)
12753   by 0x........: steer (tc19_shadowmem.c:438)
12754   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12755   ...
12756 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
12757   at 0x........: malloc (vg_replace_malloc.c:...)
12758   by 0x........: main (tc19_shadowmem.c:144)
12759
12760---------- int gran, 0 .. 96, skip 76 ----------
12761---Thread-Announcement------------------------------------------
12762
12763Thread #x was created
12764   ...
12765   by 0x........: pthread_create@* (hg_intercepts.c:...)
12766   by 0x........: main (tc19_shadowmem.c:235)
12767
12768---Thread-Announcement------------------------------------------
12769
12770Thread #x was created
12771   ...
12772   by 0x........: pthread_create@* (hg_intercepts.c:...)
12773   by 0x........: main (tc19_shadowmem.c:234)
12774
12775----------------------------------------------------------------
12776
12777Possible data race during write of size 4 at 0x........ by thread #x
12778Locks held: none
12779   at 0x........: child32 (tc19_shadowmem.c:81)
12780   by 0x........: steer (tc19_shadowmem.c:440)
12781   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12782   ...
12783
12784This conflicts with a previous write of size 4 by thread #x
12785Locks held: none
12786   at 0x........: child32 (tc19_shadowmem.c:81)
12787   by 0x........: steer (tc19_shadowmem.c:440)
12788   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12789   ...
12790 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
12791   at 0x........: malloc (vg_replace_malloc.c:...)
12792   by 0x........: main (tc19_shadowmem.c:144)
12793
12794---------- int gran, 1 .. 96, skip 77 ----------
12795---Thread-Announcement------------------------------------------
12796
12797Thread #x was created
12798   ...
12799   by 0x........: pthread_create@* (hg_intercepts.c:...)
12800   by 0x........: main (tc19_shadowmem.c:235)
12801
12802---Thread-Announcement------------------------------------------
12803
12804Thread #x was created
12805   ...
12806   by 0x........: pthread_create@* (hg_intercepts.c:...)
12807   by 0x........: main (tc19_shadowmem.c:234)
12808
12809----------------------------------------------------------------
12810
12811Possible data race during write of size 1 at 0x........ by thread #x
12812Locks held: none
12813   at 0x........: child32 (tc19_shadowmem.c:81)
12814   by 0x........: steer (tc19_shadowmem.c:442)
12815   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12816   ...
12817
12818This conflicts with a previous write of size 1 by thread #x
12819Locks held: none
12820   at 0x........: child32 (tc19_shadowmem.c:81)
12821   by 0x........: steer (tc19_shadowmem.c:442)
12822   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12823   ...
12824 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
12825   at 0x........: malloc (vg_replace_malloc.c:...)
12826   by 0x........: main (tc19_shadowmem.c:144)
12827
12828----------------------------------------------------------------
12829
12830Possible data race during write of size 1 at 0x........ by thread #x
12831Locks held: none
12832   at 0x........: child32 (tc19_shadowmem.c:81)
12833   by 0x........: steer (tc19_shadowmem.c:442)
12834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12835   ...
12836
12837This conflicts with a previous write of size 1 by thread #x
12838Locks held: none
12839   at 0x........: child32 (tc19_shadowmem.c:81)
12840   by 0x........: steer (tc19_shadowmem.c:442)
12841   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12842   ...
12843 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
12844   at 0x........: malloc (vg_replace_malloc.c:...)
12845   by 0x........: main (tc19_shadowmem.c:144)
12846
12847----------------------------------------------------------------
12848
12849Possible data race during write of size 1 at 0x........ by thread #x
12850Locks held: none
12851   at 0x........: child32 (tc19_shadowmem.c:81)
12852   by 0x........: steer (tc19_shadowmem.c:442)
12853   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12854   ...
12855
12856This conflicts with a previous write of size 1 by thread #x
12857Locks held: none
12858   at 0x........: child32 (tc19_shadowmem.c:81)
12859   by 0x........: steer (tc19_shadowmem.c:442)
12860   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12861   ...
12862 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
12863   at 0x........: malloc (vg_replace_malloc.c:...)
12864   by 0x........: main (tc19_shadowmem.c:144)
12865
12866----------------------------------------------------------------
12867
12868Possible data race during write of size 1 at 0x........ by thread #x
12869Locks held: none
12870   at 0x........: child32 (tc19_shadowmem.c:81)
12871   by 0x........: steer (tc19_shadowmem.c:442)
12872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12873   ...
12874
12875This conflicts with a previous write of size 1 by thread #x
12876Locks held: none
12877   at 0x........: child32 (tc19_shadowmem.c:81)
12878   by 0x........: steer (tc19_shadowmem.c:442)
12879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12880   ...
12881 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
12882   at 0x........: malloc (vg_replace_malloc.c:...)
12883   by 0x........: main (tc19_shadowmem.c:144)
12884
12885---------- int gran, 2 .. 96, skip 78 ----------
12886---Thread-Announcement------------------------------------------
12887
12888Thread #x was created
12889   ...
12890   by 0x........: pthread_create@* (hg_intercepts.c:...)
12891   by 0x........: main (tc19_shadowmem.c:235)
12892
12893---Thread-Announcement------------------------------------------
12894
12895Thread #x was created
12896   ...
12897   by 0x........: pthread_create@* (hg_intercepts.c:...)
12898   by 0x........: main (tc19_shadowmem.c:234)
12899
12900----------------------------------------------------------------
12901
12902Possible data race during write of size 2 at 0x........ by thread #x
12903Locks held: none
12904   at 0x........: child32 (tc19_shadowmem.c:81)
12905   by 0x........: steer (tc19_shadowmem.c:444)
12906   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12907   ...
12908
12909This conflicts with a previous write of size 2 by thread #x
12910Locks held: none
12911   at 0x........: child32 (tc19_shadowmem.c:81)
12912   by 0x........: steer (tc19_shadowmem.c:444)
12913   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12914   ...
12915 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
12916   at 0x........: malloc (vg_replace_malloc.c:...)
12917   by 0x........: main (tc19_shadowmem.c:144)
12918
12919----------------------------------------------------------------
12920
12921Possible data race during write of size 2 at 0x........ by thread #x
12922Locks held: none
12923   at 0x........: child32 (tc19_shadowmem.c:81)
12924   by 0x........: steer (tc19_shadowmem.c:444)
12925   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12926   ...
12927
12928This conflicts with a previous write of size 2 by thread #x
12929Locks held: none
12930   at 0x........: child32 (tc19_shadowmem.c:81)
12931   by 0x........: steer (tc19_shadowmem.c:444)
12932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12933   ...
12934 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
12935   at 0x........: malloc (vg_replace_malloc.c:...)
12936   by 0x........: main (tc19_shadowmem.c:144)
12937
12938---------- int gran, 3 .. 96, skip 79 ----------
12939---Thread-Announcement------------------------------------------
12940
12941Thread #x was created
12942   ...
12943   by 0x........: pthread_create@* (hg_intercepts.c:...)
12944   by 0x........: main (tc19_shadowmem.c:235)
12945
12946---Thread-Announcement------------------------------------------
12947
12948Thread #x was created
12949   ...
12950   by 0x........: pthread_create@* (hg_intercepts.c:...)
12951   by 0x........: main (tc19_shadowmem.c:234)
12952
12953----------------------------------------------------------------
12954
12955Possible data race during write of size 1 at 0x........ by thread #x
12956Locks held: none
12957   at 0x........: child32 (tc19_shadowmem.c:81)
12958   by 0x........: steer (tc19_shadowmem.c:446)
12959   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12960   ...
12961
12962This conflicts with a previous write of size 1 by thread #x
12963Locks held: none
12964   at 0x........: child32 (tc19_shadowmem.c:81)
12965   by 0x........: steer (tc19_shadowmem.c:446)
12966   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12967   ...
12968 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
12969   at 0x........: malloc (vg_replace_malloc.c:...)
12970   by 0x........: main (tc19_shadowmem.c:144)
12971
12972----------------------------------------------------------------
12973
12974Possible data race during write of size 1 at 0x........ by thread #x
12975Locks held: none
12976   at 0x........: child32 (tc19_shadowmem.c:81)
12977   by 0x........: steer (tc19_shadowmem.c:446)
12978   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12979   ...
12980
12981This conflicts with a previous write of size 1 by thread #x
12982Locks held: none
12983   at 0x........: child32 (tc19_shadowmem.c:81)
12984   by 0x........: steer (tc19_shadowmem.c:446)
12985   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12986   ...
12987 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
12988   at 0x........: malloc (vg_replace_malloc.c:...)
12989   by 0x........: main (tc19_shadowmem.c:144)
12990
12991----------------------------------------------------------------
12992
12993Possible data race during write of size 1 at 0x........ by thread #x
12994Locks held: none
12995   at 0x........: child32 (tc19_shadowmem.c:81)
12996   by 0x........: steer (tc19_shadowmem.c:446)
12997   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12998   ...
12999
13000This conflicts with a previous write of size 1 by thread #x
13001Locks held: none
13002   at 0x........: child32 (tc19_shadowmem.c:81)
13003   by 0x........: steer (tc19_shadowmem.c:446)
13004   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13005   ...
13006 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
13007   at 0x........: malloc (vg_replace_malloc.c:...)
13008   by 0x........: main (tc19_shadowmem.c:144)
13009
13010----------------------------------------------------------------
13011
13012Possible data race during write of size 1 at 0x........ by thread #x
13013Locks held: none
13014   at 0x........: child32 (tc19_shadowmem.c:81)
13015   by 0x........: steer (tc19_shadowmem.c:446)
13016   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13017   ...
13018
13019This conflicts with a previous write of size 1 by thread #x
13020Locks held: none
13021   at 0x........: child32 (tc19_shadowmem.c:81)
13022   by 0x........: steer (tc19_shadowmem.c:446)
13023   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13024   ...
13025 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13026   at 0x........: malloc (vg_replace_malloc.c:...)
13027   by 0x........: main (tc19_shadowmem.c:144)
13028
13029---------- int gran, 0 .. 96, skip 80 ----------
13030---Thread-Announcement------------------------------------------
13031
13032Thread #x was created
13033   ...
13034   by 0x........: pthread_create@* (hg_intercepts.c:...)
13035   by 0x........: main (tc19_shadowmem.c:235)
13036
13037---Thread-Announcement------------------------------------------
13038
13039Thread #x was created
13040   ...
13041   by 0x........: pthread_create@* (hg_intercepts.c:...)
13042   by 0x........: main (tc19_shadowmem.c:234)
13043
13044----------------------------------------------------------------
13045
13046Possible data race during write of size 4 at 0x........ by thread #x
13047Locks held: none
13048   at 0x........: child32 (tc19_shadowmem.c:81)
13049   by 0x........: steer (tc19_shadowmem.c:448)
13050   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13051   ...
13052
13053This conflicts with a previous write of size 4 by thread #x
13054Locks held: none
13055   at 0x........: child32 (tc19_shadowmem.c:81)
13056   by 0x........: steer (tc19_shadowmem.c:448)
13057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13058   ...
13059 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13060   at 0x........: malloc (vg_replace_malloc.c:...)
13061   by 0x........: main (tc19_shadowmem.c:144)
13062
13063---------- int gran, 1 .. 96, skip 81 ----------
13064---Thread-Announcement------------------------------------------
13065
13066Thread #x was created
13067   ...
13068   by 0x........: pthread_create@* (hg_intercepts.c:...)
13069   by 0x........: main (tc19_shadowmem.c:235)
13070
13071---Thread-Announcement------------------------------------------
13072
13073Thread #x was created
13074   ...
13075   by 0x........: pthread_create@* (hg_intercepts.c:...)
13076   by 0x........: main (tc19_shadowmem.c:234)
13077
13078----------------------------------------------------------------
13079
13080Possible data race during write of size 1 at 0x........ by thread #x
13081Locks held: none
13082   at 0x........: child32 (tc19_shadowmem.c:81)
13083   by 0x........: steer (tc19_shadowmem.c:450)
13084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13085   ...
13086
13087This conflicts with a previous write of size 1 by thread #x
13088Locks held: none
13089   at 0x........: child32 (tc19_shadowmem.c:81)
13090   by 0x........: steer (tc19_shadowmem.c:450)
13091   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13092   ...
13093 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
13094   at 0x........: malloc (vg_replace_malloc.c:...)
13095   by 0x........: main (tc19_shadowmem.c:144)
13096
13097----------------------------------------------------------------
13098
13099Possible data race during write of size 1 at 0x........ by thread #x
13100Locks held: none
13101   at 0x........: child32 (tc19_shadowmem.c:81)
13102   by 0x........: steer (tc19_shadowmem.c:450)
13103   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13104   ...
13105
13106This conflicts with a previous write of size 1 by thread #x
13107Locks held: none
13108   at 0x........: child32 (tc19_shadowmem.c:81)
13109   by 0x........: steer (tc19_shadowmem.c:450)
13110   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13111   ...
13112 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13113   at 0x........: malloc (vg_replace_malloc.c:...)
13114   by 0x........: main (tc19_shadowmem.c:144)
13115
13116----------------------------------------------------------------
13117
13118Possible data race during write of size 1 at 0x........ by thread #x
13119Locks held: none
13120   at 0x........: child32 (tc19_shadowmem.c:81)
13121   by 0x........: steer (tc19_shadowmem.c:450)
13122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13123   ...
13124
13125This conflicts with a previous write of size 1 by thread #x
13126Locks held: none
13127   at 0x........: child32 (tc19_shadowmem.c:81)
13128   by 0x........: steer (tc19_shadowmem.c:450)
13129   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13130   ...
13131 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
13132   at 0x........: malloc (vg_replace_malloc.c:...)
13133   by 0x........: main (tc19_shadowmem.c:144)
13134
13135----------------------------------------------------------------
13136
13137Possible data race during write of size 1 at 0x........ by thread #x
13138Locks held: none
13139   at 0x........: child32 (tc19_shadowmem.c:81)
13140   by 0x........: steer (tc19_shadowmem.c:450)
13141   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13142   ...
13143
13144This conflicts with a previous write of size 1 by thread #x
13145Locks held: none
13146   at 0x........: child32 (tc19_shadowmem.c:81)
13147   by 0x........: steer (tc19_shadowmem.c:450)
13148   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13149   ...
13150 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13151   at 0x........: malloc (vg_replace_malloc.c:...)
13152   by 0x........: main (tc19_shadowmem.c:144)
13153
13154---------- int gran, 2 .. 96, skip 82 ----------
13155---Thread-Announcement------------------------------------------
13156
13157Thread #x was created
13158   ...
13159   by 0x........: pthread_create@* (hg_intercepts.c:...)
13160   by 0x........: main (tc19_shadowmem.c:235)
13161
13162---Thread-Announcement------------------------------------------
13163
13164Thread #x was created
13165   ...
13166   by 0x........: pthread_create@* (hg_intercepts.c:...)
13167   by 0x........: main (tc19_shadowmem.c:234)
13168
13169----------------------------------------------------------------
13170
13171Possible data race during write of size 2 at 0x........ by thread #x
13172Locks held: none
13173   at 0x........: child32 (tc19_shadowmem.c:81)
13174   by 0x........: steer (tc19_shadowmem.c:452)
13175   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13176   ...
13177
13178This conflicts with a previous write of size 2 by thread #x
13179Locks held: none
13180   at 0x........: child32 (tc19_shadowmem.c:81)
13181   by 0x........: steer (tc19_shadowmem.c:452)
13182   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13183   ...
13184 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13185   at 0x........: malloc (vg_replace_malloc.c:...)
13186   by 0x........: main (tc19_shadowmem.c:144)
13187
13188----------------------------------------------------------------
13189
13190Possible data race during write of size 2 at 0x........ by thread #x
13191Locks held: none
13192   at 0x........: child32 (tc19_shadowmem.c:81)
13193   by 0x........: steer (tc19_shadowmem.c:452)
13194   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13195   ...
13196
13197This conflicts with a previous write of size 2 by thread #x
13198Locks held: none
13199   at 0x........: child32 (tc19_shadowmem.c:81)
13200   by 0x........: steer (tc19_shadowmem.c:452)
13201   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13202   ...
13203 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13204   at 0x........: malloc (vg_replace_malloc.c:...)
13205   by 0x........: main (tc19_shadowmem.c:144)
13206
13207---------- int gran, 3 .. 96, skip 83 ----------
13208---Thread-Announcement------------------------------------------
13209
13210Thread #x was created
13211   ...
13212   by 0x........: pthread_create@* (hg_intercepts.c:...)
13213   by 0x........: main (tc19_shadowmem.c:235)
13214
13215---Thread-Announcement------------------------------------------
13216
13217Thread #x was created
13218   ...
13219   by 0x........: pthread_create@* (hg_intercepts.c:...)
13220   by 0x........: main (tc19_shadowmem.c:234)
13221
13222----------------------------------------------------------------
13223
13224Possible data race during write of size 1 at 0x........ by thread #x
13225Locks held: none
13226   at 0x........: child32 (tc19_shadowmem.c:81)
13227   by 0x........: steer (tc19_shadowmem.c:454)
13228   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13229   ...
13230
13231This conflicts with a previous write of size 1 by thread #x
13232Locks held: none
13233   at 0x........: child32 (tc19_shadowmem.c:81)
13234   by 0x........: steer (tc19_shadowmem.c:454)
13235   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13236   ...
13237 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
13238   at 0x........: malloc (vg_replace_malloc.c:...)
13239   by 0x........: main (tc19_shadowmem.c:144)
13240
13241----------------------------------------------------------------
13242
13243Possible data race during write of size 1 at 0x........ by thread #x
13244Locks held: none
13245   at 0x........: child32 (tc19_shadowmem.c:81)
13246   by 0x........: steer (tc19_shadowmem.c:454)
13247   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13248   ...
13249
13250This conflicts with a previous write of size 1 by thread #x
13251Locks held: none
13252   at 0x........: child32 (tc19_shadowmem.c:81)
13253   by 0x........: steer (tc19_shadowmem.c:454)
13254   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13255   ...
13256 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13257   at 0x........: malloc (vg_replace_malloc.c:...)
13258   by 0x........: main (tc19_shadowmem.c:144)
13259
13260----------------------------------------------------------------
13261
13262Possible data race during write of size 1 at 0x........ by thread #x
13263Locks held: none
13264   at 0x........: child32 (tc19_shadowmem.c:81)
13265   by 0x........: steer (tc19_shadowmem.c:454)
13266   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13267   ...
13268
13269This conflicts with a previous write of size 1 by thread #x
13270Locks held: none
13271   at 0x........: child32 (tc19_shadowmem.c:81)
13272   by 0x........: steer (tc19_shadowmem.c:454)
13273   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13274   ...
13275 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
13276   at 0x........: malloc (vg_replace_malloc.c:...)
13277   by 0x........: main (tc19_shadowmem.c:144)
13278
13279----------------------------------------------------------------
13280
13281Possible data race during write of size 1 at 0x........ by thread #x
13282Locks held: none
13283   at 0x........: child32 (tc19_shadowmem.c:81)
13284   by 0x........: steer (tc19_shadowmem.c:454)
13285   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13286   ...
13287
13288This conflicts with a previous write of size 1 by thread #x
13289Locks held: none
13290   at 0x........: child32 (tc19_shadowmem.c:81)
13291   by 0x........: steer (tc19_shadowmem.c:454)
13292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13293   ...
13294 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13295   at 0x........: malloc (vg_replace_malloc.c:...)
13296   by 0x........: main (tc19_shadowmem.c:144)
13297
13298---------- int gran, 0 .. 96, skip 84 ----------
13299---Thread-Announcement------------------------------------------
13300
13301Thread #x was created
13302   ...
13303   by 0x........: pthread_create@* (hg_intercepts.c:...)
13304   by 0x........: main (tc19_shadowmem.c:235)
13305
13306---Thread-Announcement------------------------------------------
13307
13308Thread #x was created
13309   ...
13310   by 0x........: pthread_create@* (hg_intercepts.c:...)
13311   by 0x........: main (tc19_shadowmem.c:234)
13312
13313----------------------------------------------------------------
13314
13315Possible data race during write of size 4 at 0x........ by thread #x
13316Locks held: none
13317   at 0x........: child32 (tc19_shadowmem.c:81)
13318   by 0x........: steer (tc19_shadowmem.c:456)
13319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13320   ...
13321
13322This conflicts with a previous write of size 4 by thread #x
13323Locks held: none
13324   at 0x........: child32 (tc19_shadowmem.c:81)
13325   by 0x........: steer (tc19_shadowmem.c:456)
13326   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13327   ...
13328 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13329   at 0x........: malloc (vg_replace_malloc.c:...)
13330   by 0x........: main (tc19_shadowmem.c:144)
13331
13332---------- int gran, 1 .. 96, skip 85 ----------
13333---Thread-Announcement------------------------------------------
13334
13335Thread #x was created
13336   ...
13337   by 0x........: pthread_create@* (hg_intercepts.c:...)
13338   by 0x........: main (tc19_shadowmem.c:235)
13339
13340---Thread-Announcement------------------------------------------
13341
13342Thread #x was created
13343   ...
13344   by 0x........: pthread_create@* (hg_intercepts.c:...)
13345   by 0x........: main (tc19_shadowmem.c:234)
13346
13347----------------------------------------------------------------
13348
13349Possible data race during write of size 1 at 0x........ by thread #x
13350Locks held: none
13351   at 0x........: child32 (tc19_shadowmem.c:81)
13352   by 0x........: steer (tc19_shadowmem.c:458)
13353   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13354   ...
13355
13356This conflicts with a previous write of size 1 by thread #x
13357Locks held: none
13358   at 0x........: child32 (tc19_shadowmem.c:81)
13359   by 0x........: steer (tc19_shadowmem.c:458)
13360   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13361   ...
13362 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
13363   at 0x........: malloc (vg_replace_malloc.c:...)
13364   by 0x........: main (tc19_shadowmem.c:144)
13365
13366----------------------------------------------------------------
13367
13368Possible data race during write of size 1 at 0x........ by thread #x
13369Locks held: none
13370   at 0x........: child32 (tc19_shadowmem.c:81)
13371   by 0x........: steer (tc19_shadowmem.c:458)
13372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13373   ...
13374
13375This conflicts with a previous write of size 1 by thread #x
13376Locks held: none
13377   at 0x........: child32 (tc19_shadowmem.c:81)
13378   by 0x........: steer (tc19_shadowmem.c:458)
13379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13380   ...
13381 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13382   at 0x........: malloc (vg_replace_malloc.c:...)
13383   by 0x........: main (tc19_shadowmem.c:144)
13384
13385----------------------------------------------------------------
13386
13387Possible data race during write of size 1 at 0x........ by thread #x
13388Locks held: none
13389   at 0x........: child32 (tc19_shadowmem.c:81)
13390   by 0x........: steer (tc19_shadowmem.c:458)
13391   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13392   ...
13393
13394This conflicts with a previous write of size 1 by thread #x
13395Locks held: none
13396   at 0x........: child32 (tc19_shadowmem.c:81)
13397   by 0x........: steer (tc19_shadowmem.c:458)
13398   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13399   ...
13400 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
13401   at 0x........: malloc (vg_replace_malloc.c:...)
13402   by 0x........: main (tc19_shadowmem.c:144)
13403
13404----------------------------------------------------------------
13405
13406Possible data race during write of size 1 at 0x........ by thread #x
13407Locks held: none
13408   at 0x........: child32 (tc19_shadowmem.c:81)
13409   by 0x........: steer (tc19_shadowmem.c:458)
13410   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13411   ...
13412
13413This conflicts with a previous write of size 1 by thread #x
13414Locks held: none
13415   at 0x........: child32 (tc19_shadowmem.c:81)
13416   by 0x........: steer (tc19_shadowmem.c:458)
13417   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13418   ...
13419 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13420   at 0x........: malloc (vg_replace_malloc.c:...)
13421   by 0x........: main (tc19_shadowmem.c:144)
13422
13423---------- int gran, 2 .. 96, skip 86 ----------
13424---Thread-Announcement------------------------------------------
13425
13426Thread #x was created
13427   ...
13428   by 0x........: pthread_create@* (hg_intercepts.c:...)
13429   by 0x........: main (tc19_shadowmem.c:235)
13430
13431---Thread-Announcement------------------------------------------
13432
13433Thread #x was created
13434   ...
13435   by 0x........: pthread_create@* (hg_intercepts.c:...)
13436   by 0x........: main (tc19_shadowmem.c:234)
13437
13438----------------------------------------------------------------
13439
13440Possible data race during write of size 2 at 0x........ by thread #x
13441Locks held: none
13442   at 0x........: child32 (tc19_shadowmem.c:81)
13443   by 0x........: steer (tc19_shadowmem.c:460)
13444   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13445   ...
13446
13447This conflicts with a previous write of size 2 by thread #x
13448Locks held: none
13449   at 0x........: child32 (tc19_shadowmem.c:81)
13450   by 0x........: steer (tc19_shadowmem.c:460)
13451   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13452   ...
13453 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13454   at 0x........: malloc (vg_replace_malloc.c:...)
13455   by 0x........: main (tc19_shadowmem.c:144)
13456
13457----------------------------------------------------------------
13458
13459Possible data race during write of size 2 at 0x........ by thread #x
13460Locks held: none
13461   at 0x........: child32 (tc19_shadowmem.c:81)
13462   by 0x........: steer (tc19_shadowmem.c:460)
13463   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13464   ...
13465
13466This conflicts with a previous write of size 2 by thread #x
13467Locks held: none
13468   at 0x........: child32 (tc19_shadowmem.c:81)
13469   by 0x........: steer (tc19_shadowmem.c:460)
13470   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13471   ...
13472 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13473   at 0x........: malloc (vg_replace_malloc.c:...)
13474   by 0x........: main (tc19_shadowmem.c:144)
13475
13476---------- int gran, 3 .. 96, skip 87 ----------
13477---Thread-Announcement------------------------------------------
13478
13479Thread #x was created
13480   ...
13481   by 0x........: pthread_create@* (hg_intercepts.c:...)
13482   by 0x........: main (tc19_shadowmem.c:235)
13483
13484---Thread-Announcement------------------------------------------
13485
13486Thread #x was created
13487   ...
13488   by 0x........: pthread_create@* (hg_intercepts.c:...)
13489   by 0x........: main (tc19_shadowmem.c:234)
13490
13491----------------------------------------------------------------
13492
13493Possible data race during write of size 1 at 0x........ by thread #x
13494Locks held: none
13495   at 0x........: child32 (tc19_shadowmem.c:81)
13496   by 0x........: steer (tc19_shadowmem.c:462)
13497   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13498   ...
13499
13500This conflicts with a previous write of size 1 by thread #x
13501Locks held: none
13502   at 0x........: child32 (tc19_shadowmem.c:81)
13503   by 0x........: steer (tc19_shadowmem.c:462)
13504   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13505   ...
13506 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
13507   at 0x........: malloc (vg_replace_malloc.c:...)
13508   by 0x........: main (tc19_shadowmem.c:144)
13509
13510----------------------------------------------------------------
13511
13512Possible data race during write of size 1 at 0x........ by thread #x
13513Locks held: none
13514   at 0x........: child32 (tc19_shadowmem.c:81)
13515   by 0x........: steer (tc19_shadowmem.c:462)
13516   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13517   ...
13518
13519This conflicts with a previous write of size 1 by thread #x
13520Locks held: none
13521   at 0x........: child32 (tc19_shadowmem.c:81)
13522   by 0x........: steer (tc19_shadowmem.c:462)
13523   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13524   ...
13525 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13526   at 0x........: malloc (vg_replace_malloc.c:...)
13527   by 0x........: main (tc19_shadowmem.c:144)
13528
13529----------------------------------------------------------------
13530
13531Possible data race during write of size 1 at 0x........ by thread #x
13532Locks held: none
13533   at 0x........: child32 (tc19_shadowmem.c:81)
13534   by 0x........: steer (tc19_shadowmem.c:462)
13535   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13536   ...
13537
13538This conflicts with a previous write of size 1 by thread #x
13539Locks held: none
13540   at 0x........: child32 (tc19_shadowmem.c:81)
13541   by 0x........: steer (tc19_shadowmem.c:462)
13542   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13543   ...
13544 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
13545   at 0x........: malloc (vg_replace_malloc.c:...)
13546   by 0x........: main (tc19_shadowmem.c:144)
13547
13548----------------------------------------------------------------
13549
13550Possible data race during write of size 1 at 0x........ by thread #x
13551Locks held: none
13552   at 0x........: child32 (tc19_shadowmem.c:81)
13553   by 0x........: steer (tc19_shadowmem.c:462)
13554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13555   ...
13556
13557This conflicts with a previous write of size 1 by thread #x
13558Locks held: none
13559   at 0x........: child32 (tc19_shadowmem.c:81)
13560   by 0x........: steer (tc19_shadowmem.c:462)
13561   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13562   ...
13563 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
13564   at 0x........: malloc (vg_replace_malloc.c:...)
13565   by 0x........: main (tc19_shadowmem.c:144)
13566
13567---------- int gran, 0 .. 96, skip 88 ----------
13568---Thread-Announcement------------------------------------------
13569
13570Thread #x was created
13571   ...
13572   by 0x........: pthread_create@* (hg_intercepts.c:...)
13573   by 0x........: main (tc19_shadowmem.c:235)
13574
13575---Thread-Announcement------------------------------------------
13576
13577Thread #x was created
13578   ...
13579   by 0x........: pthread_create@* (hg_intercepts.c:...)
13580   by 0x........: main (tc19_shadowmem.c:234)
13581
13582----------------------------------------------------------------
13583
13584Possible data race during write of size 4 at 0x........ by thread #x
13585Locks held: none
13586   at 0x........: child32 (tc19_shadowmem.c:81)
13587   by 0x........: steer (tc19_shadowmem.c:464)
13588   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13589   ...
13590
13591This conflicts with a previous write of size 4 by thread #x
13592Locks held: none
13593   at 0x........: child32 (tc19_shadowmem.c:81)
13594   by 0x........: steer (tc19_shadowmem.c:464)
13595   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13596   ...
13597 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13598   at 0x........: malloc (vg_replace_malloc.c:...)
13599   by 0x........: main (tc19_shadowmem.c:144)
13600
13601---------- int gran, 1 .. 96, skip 89 ----------
13602---Thread-Announcement------------------------------------------
13603
13604Thread #x was created
13605   ...
13606   by 0x........: pthread_create@* (hg_intercepts.c:...)
13607   by 0x........: main (tc19_shadowmem.c:235)
13608
13609---Thread-Announcement------------------------------------------
13610
13611Thread #x was created
13612   ...
13613   by 0x........: pthread_create@* (hg_intercepts.c:...)
13614   by 0x........: main (tc19_shadowmem.c:234)
13615
13616----------------------------------------------------------------
13617
13618Possible data race during write of size 1 at 0x........ by thread #x
13619Locks held: none
13620   at 0x........: child32 (tc19_shadowmem.c:81)
13621   by 0x........: steer (tc19_shadowmem.c:466)
13622   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13623   ...
13624
13625This conflicts with a previous write of size 1 by thread #x
13626Locks held: none
13627   at 0x........: child32 (tc19_shadowmem.c:81)
13628   by 0x........: steer (tc19_shadowmem.c:466)
13629   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13630   ...
13631 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
13632   at 0x........: malloc (vg_replace_malloc.c:...)
13633   by 0x........: main (tc19_shadowmem.c:144)
13634
13635----------------------------------------------------------------
13636
13637Possible data race during write of size 1 at 0x........ by thread #x
13638Locks held: none
13639   at 0x........: child32 (tc19_shadowmem.c:81)
13640   by 0x........: steer (tc19_shadowmem.c:466)
13641   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13642   ...
13643
13644This conflicts with a previous write of size 1 by thread #x
13645Locks held: none
13646   at 0x........: child32 (tc19_shadowmem.c:81)
13647   by 0x........: steer (tc19_shadowmem.c:466)
13648   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13649   ...
13650 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
13651   at 0x........: malloc (vg_replace_malloc.c:...)
13652   by 0x........: main (tc19_shadowmem.c:144)
13653
13654----------------------------------------------------------------
13655
13656Possible data race during write of size 1 at 0x........ by thread #x
13657Locks held: none
13658   at 0x........: child32 (tc19_shadowmem.c:81)
13659   by 0x........: steer (tc19_shadowmem.c:466)
13660   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13661   ...
13662
13663This conflicts with a previous write of size 1 by thread #x
13664Locks held: none
13665   at 0x........: child32 (tc19_shadowmem.c:81)
13666   by 0x........: steer (tc19_shadowmem.c:466)
13667   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13668   ...
13669 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
13670   at 0x........: malloc (vg_replace_malloc.c:...)
13671   by 0x........: main (tc19_shadowmem.c:144)
13672
13673----------------------------------------------------------------
13674
13675Possible data race during write of size 1 at 0x........ by thread #x
13676Locks held: none
13677   at 0x........: child32 (tc19_shadowmem.c:81)
13678   by 0x........: steer (tc19_shadowmem.c:466)
13679   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13680   ...
13681
13682This conflicts with a previous write of size 1 by thread #x
13683Locks held: none
13684   at 0x........: child32 (tc19_shadowmem.c:81)
13685   by 0x........: steer (tc19_shadowmem.c:466)
13686   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13687   ...
13688 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
13689   at 0x........: malloc (vg_replace_malloc.c:...)
13690   by 0x........: main (tc19_shadowmem.c:144)
13691
13692---------- int gran, 2 .. 96, skip 90 ----------
13693---Thread-Announcement------------------------------------------
13694
13695Thread #x was created
13696   ...
13697   by 0x........: pthread_create@* (hg_intercepts.c:...)
13698   by 0x........: main (tc19_shadowmem.c:235)
13699
13700---Thread-Announcement------------------------------------------
13701
13702Thread #x was created
13703   ...
13704   by 0x........: pthread_create@* (hg_intercepts.c:...)
13705   by 0x........: main (tc19_shadowmem.c:234)
13706
13707----------------------------------------------------------------
13708
13709Possible data race during write of size 2 at 0x........ by thread #x
13710Locks held: none
13711   at 0x........: child32 (tc19_shadowmem.c:81)
13712   by 0x........: steer (tc19_shadowmem.c:468)
13713   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13714   ...
13715
13716This conflicts with a previous write of size 2 by thread #x
13717Locks held: none
13718   at 0x........: child32 (tc19_shadowmem.c:81)
13719   by 0x........: steer (tc19_shadowmem.c:468)
13720   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13721   ...
13722 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
13723   at 0x........: malloc (vg_replace_malloc.c:...)
13724   by 0x........: main (tc19_shadowmem.c:144)
13725
13726----------------------------------------------------------------
13727
13728Possible data race during write of size 2 at 0x........ by thread #x
13729Locks held: none
13730   at 0x........: child32 (tc19_shadowmem.c:81)
13731   by 0x........: steer (tc19_shadowmem.c:468)
13732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13733   ...
13734
13735This conflicts with a previous write of size 2 by thread #x
13736Locks held: none
13737   at 0x........: child32 (tc19_shadowmem.c:81)
13738   by 0x........: steer (tc19_shadowmem.c:468)
13739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13740   ...
13741 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
13742   at 0x........: malloc (vg_replace_malloc.c:...)
13743   by 0x........: main (tc19_shadowmem.c:144)
13744
13745---------- int gran, 3 .. 96, skip 91 ----------
13746---Thread-Announcement------------------------------------------
13747
13748Thread #x was created
13749   ...
13750   by 0x........: pthread_create@* (hg_intercepts.c:...)
13751   by 0x........: main (tc19_shadowmem.c:235)
13752
13753---Thread-Announcement------------------------------------------
13754
13755Thread #x was created
13756   ...
13757   by 0x........: pthread_create@* (hg_intercepts.c:...)
13758   by 0x........: main (tc19_shadowmem.c:234)
13759
13760----------------------------------------------------------------
13761
13762Possible data race during write of size 1 at 0x........ by thread #x
13763Locks held: none
13764   at 0x........: child32 (tc19_shadowmem.c:81)
13765   by 0x........: steer (tc19_shadowmem.c:470)
13766   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13767   ...
13768
13769This conflicts with a previous write of size 1 by thread #x
13770Locks held: none
13771   at 0x........: child32 (tc19_shadowmem.c:81)
13772   by 0x........: steer (tc19_shadowmem.c:470)
13773   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13774   ...
13775 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
13776   at 0x........: malloc (vg_replace_malloc.c:...)
13777   by 0x........: main (tc19_shadowmem.c:144)
13778
13779----------------------------------------------------------------
13780
13781Possible data race during write of size 1 at 0x........ by thread #x
13782Locks held: none
13783   at 0x........: child32 (tc19_shadowmem.c:81)
13784   by 0x........: steer (tc19_shadowmem.c:470)
13785   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13786   ...
13787
13788This conflicts with a previous write of size 1 by thread #x
13789Locks held: none
13790   at 0x........: child32 (tc19_shadowmem.c:81)
13791   by 0x........: steer (tc19_shadowmem.c:470)
13792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13793   ...
13794 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
13795   at 0x........: malloc (vg_replace_malloc.c:...)
13796   by 0x........: main (tc19_shadowmem.c:144)
13797
13798----------------------------------------------------------------
13799
13800Possible data race during write of size 1 at 0x........ by thread #x
13801Locks held: none
13802   at 0x........: child32 (tc19_shadowmem.c:81)
13803   by 0x........: steer (tc19_shadowmem.c:470)
13804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13805   ...
13806
13807This conflicts with a previous write of size 1 by thread #x
13808Locks held: none
13809   at 0x........: child32 (tc19_shadowmem.c:81)
13810   by 0x........: steer (tc19_shadowmem.c:470)
13811   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13812   ...
13813 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
13814   at 0x........: malloc (vg_replace_malloc.c:...)
13815   by 0x........: main (tc19_shadowmem.c:144)
13816
13817----------------------------------------------------------------
13818
13819Possible data race during write of size 1 at 0x........ by thread #x
13820Locks held: none
13821   at 0x........: child32 (tc19_shadowmem.c:81)
13822   by 0x........: steer (tc19_shadowmem.c:470)
13823   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13824   ...
13825
13826This conflicts with a previous write of size 1 by thread #x
13827Locks held: none
13828   at 0x........: child32 (tc19_shadowmem.c:81)
13829   by 0x........: steer (tc19_shadowmem.c:470)
13830   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13831   ...
13832 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
13833   at 0x........: malloc (vg_replace_malloc.c:...)
13834   by 0x........: main (tc19_shadowmem.c:144)
13835
13836---------- int gran, 0 .. 96, skip 92 ----------
13837---Thread-Announcement------------------------------------------
13838
13839Thread #x was created
13840   ...
13841   by 0x........: pthread_create@* (hg_intercepts.c:...)
13842   by 0x........: main (tc19_shadowmem.c:235)
13843
13844---Thread-Announcement------------------------------------------
13845
13846Thread #x was created
13847   ...
13848   by 0x........: pthread_create@* (hg_intercepts.c:...)
13849   by 0x........: main (tc19_shadowmem.c:234)
13850
13851----------------------------------------------------------------
13852
13853Possible data race during write of size 4 at 0x........ by thread #x
13854Locks held: none
13855   at 0x........: child32 (tc19_shadowmem.c:81)
13856   by 0x........: steer (tc19_shadowmem.c:472)
13857   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13858   ...
13859
13860This conflicts with a previous write of size 4 by thread #x
13861Locks held: none
13862   at 0x........: child32 (tc19_shadowmem.c:81)
13863   by 0x........: steer (tc19_shadowmem.c:472)
13864   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13865   ...
13866 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
13867   at 0x........: malloc (vg_replace_malloc.c:...)
13868   by 0x........: main (tc19_shadowmem.c:144)
13869
13870---------- int gran, 1 .. 96, skip 93 ----------
13871---Thread-Announcement------------------------------------------
13872
13873Thread #x was created
13874   ...
13875   by 0x........: pthread_create@* (hg_intercepts.c:...)
13876   by 0x........: main (tc19_shadowmem.c:235)
13877
13878---Thread-Announcement------------------------------------------
13879
13880Thread #x was created
13881   ...
13882   by 0x........: pthread_create@* (hg_intercepts.c:...)
13883   by 0x........: main (tc19_shadowmem.c:234)
13884
13885----------------------------------------------------------------
13886
13887Possible data race during write of size 1 at 0x........ by thread #x
13888Locks held: none
13889   at 0x........: child32 (tc19_shadowmem.c:81)
13890   by 0x........: steer (tc19_shadowmem.c:474)
13891   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13892   ...
13893
13894This conflicts with a previous write of size 1 by thread #x
13895Locks held: none
13896   at 0x........: child32 (tc19_shadowmem.c:81)
13897   by 0x........: steer (tc19_shadowmem.c:474)
13898   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13899   ...
13900 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
13901   at 0x........: malloc (vg_replace_malloc.c:...)
13902   by 0x........: main (tc19_shadowmem.c:144)
13903
13904----------------------------------------------------------------
13905
13906Possible data race during write of size 1 at 0x........ by thread #x
13907Locks held: none
13908   at 0x........: child32 (tc19_shadowmem.c:81)
13909   by 0x........: steer (tc19_shadowmem.c:474)
13910   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13911   ...
13912
13913This conflicts with a previous write of size 1 by thread #x
13914Locks held: none
13915   at 0x........: child32 (tc19_shadowmem.c:81)
13916   by 0x........: steer (tc19_shadowmem.c:474)
13917   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13918   ...
13919 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
13920   at 0x........: malloc (vg_replace_malloc.c:...)
13921   by 0x........: main (tc19_shadowmem.c:144)
13922
13923----------------------------------------------------------------
13924
13925Possible data race during write of size 1 at 0x........ by thread #x
13926Locks held: none
13927   at 0x........: child32 (tc19_shadowmem.c:81)
13928   by 0x........: steer (tc19_shadowmem.c:474)
13929   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13930   ...
13931
13932This conflicts with a previous write of size 1 by thread #x
13933Locks held: none
13934   at 0x........: child32 (tc19_shadowmem.c:81)
13935   by 0x........: steer (tc19_shadowmem.c:474)
13936   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13937   ...
13938 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
13939   at 0x........: malloc (vg_replace_malloc.c:...)
13940   by 0x........: main (tc19_shadowmem.c:144)
13941
13942----------------------------------------------------------------
13943
13944Possible data race during write of size 1 at 0x........ by thread #x
13945Locks held: none
13946   at 0x........: child32 (tc19_shadowmem.c:81)
13947   by 0x........: steer (tc19_shadowmem.c:474)
13948   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13949   ...
13950
13951This conflicts with a previous write of size 1 by thread #x
13952Locks held: none
13953   at 0x........: child32 (tc19_shadowmem.c:81)
13954   by 0x........: steer (tc19_shadowmem.c:474)
13955   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13956   ...
13957 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
13958   at 0x........: malloc (vg_replace_malloc.c:...)
13959   by 0x........: main (tc19_shadowmem.c:144)
13960
13961---------- int gran, 2 .. 96, skip 94 ----------
13962---Thread-Announcement------------------------------------------
13963
13964Thread #x was created
13965   ...
13966   by 0x........: pthread_create@* (hg_intercepts.c:...)
13967   by 0x........: main (tc19_shadowmem.c:235)
13968
13969---Thread-Announcement------------------------------------------
13970
13971Thread #x was created
13972   ...
13973   by 0x........: pthread_create@* (hg_intercepts.c:...)
13974   by 0x........: main (tc19_shadowmem.c:234)
13975
13976----------------------------------------------------------------
13977
13978Possible data race during write of size 2 at 0x........ by thread #x
13979Locks held: none
13980   at 0x........: child32 (tc19_shadowmem.c:81)
13981   by 0x........: steer (tc19_shadowmem.c:476)
13982   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13983   ...
13984
13985This conflicts with a previous write of size 2 by thread #x
13986Locks held: none
13987   at 0x........: child32 (tc19_shadowmem.c:81)
13988   by 0x........: steer (tc19_shadowmem.c:476)
13989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13990   ...
13991 Address 0x........ is 94 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
13995----------------------------------------------------------------
13996
13997Possible data race during write of size 2 at 0x........ by thread #x
13998Locks held: none
13999   at 0x........: child32 (tc19_shadowmem.c:81)
14000   by 0x........: steer (tc19_shadowmem.c:476)
14001   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14002   ...
14003
14004This conflicts with a previous write of size 2 by thread #x
14005Locks held: none
14006   at 0x........: child32 (tc19_shadowmem.c:81)
14007   by 0x........: steer (tc19_shadowmem.c:476)
14008   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14009   ...
14010 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14011   at 0x........: malloc (vg_replace_malloc.c:...)
14012   by 0x........: main (tc19_shadowmem.c:144)
14013
14014---------- int gran, 3 .. 96, skip 95 ----------
14015---Thread-Announcement------------------------------------------
14016
14017Thread #x was created
14018   ...
14019   by 0x........: pthread_create@* (hg_intercepts.c:...)
14020   by 0x........: main (tc19_shadowmem.c:235)
14021
14022---Thread-Announcement------------------------------------------
14023
14024Thread #x was created
14025   ...
14026   by 0x........: pthread_create@* (hg_intercepts.c:...)
14027   by 0x........: main (tc19_shadowmem.c:234)
14028
14029----------------------------------------------------------------
14030
14031Possible data race during write of size 1 at 0x........ by thread #x
14032Locks held: none
14033   at 0x........: child32 (tc19_shadowmem.c:81)
14034   by 0x........: steer (tc19_shadowmem.c:478)
14035   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14036   ...
14037
14038This conflicts with a previous write of size 1 by thread #x
14039Locks held: none
14040   at 0x........: child32 (tc19_shadowmem.c:81)
14041   by 0x........: steer (tc19_shadowmem.c:478)
14042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14043   ...
14044 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
14045   at 0x........: malloc (vg_replace_malloc.c:...)
14046   by 0x........: main (tc19_shadowmem.c:144)
14047
14048----------------------------------------------------------------
14049
14050Possible data race during write of size 1 at 0x........ by thread #x
14051Locks held: none
14052   at 0x........: child32 (tc19_shadowmem.c:81)
14053   by 0x........: steer (tc19_shadowmem.c:478)
14054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14055   ...
14056
14057This conflicts with a previous write of size 1 by thread #x
14058Locks held: none
14059   at 0x........: child32 (tc19_shadowmem.c:81)
14060   by 0x........: steer (tc19_shadowmem.c:478)
14061   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14062   ...
14063 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14064   at 0x........: malloc (vg_replace_malloc.c:...)
14065   by 0x........: main (tc19_shadowmem.c:144)
14066
14067----------------------------------------------------------------
14068
14069Possible data race during write of size 1 at 0x........ by thread #x
14070Locks held: none
14071   at 0x........: child32 (tc19_shadowmem.c:81)
14072   by 0x........: steer (tc19_shadowmem.c:478)
14073   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14074   ...
14075
14076This conflicts with a previous write of size 1 by thread #x
14077Locks held: none
14078   at 0x........: child32 (tc19_shadowmem.c:81)
14079   by 0x........: steer (tc19_shadowmem.c:478)
14080   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14081   ...
14082 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
14083   at 0x........: malloc (vg_replace_malloc.c:...)
14084   by 0x........: main (tc19_shadowmem.c:144)
14085
14086----------------------------------------------------------------
14087
14088Possible data race during write of size 1 at 0x........ by thread #x
14089Locks held: none
14090   at 0x........: child32 (tc19_shadowmem.c:81)
14091   by 0x........: steer (tc19_shadowmem.c:478)
14092   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14093   ...
14094
14095This conflicts with a previous write of size 1 by thread #x
14096Locks held: none
14097   at 0x........: child32 (tc19_shadowmem.c:81)
14098   by 0x........: steer (tc19_shadowmem.c:478)
14099   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14100   ...
14101 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
14102   at 0x........: malloc (vg_replace_malloc.c:...)
14103   by 0x........: main (tc19_shadowmem.c:144)
14104
14105
14106==========================================================
14107=== 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 ===
14108==========================================================
14109
14110---------- double gran, 0 .. 92, skip 0 ----------
14111---Thread-Announcement------------------------------------------
14112
14113Thread #x was created
14114   ...
14115   by 0x........: pthread_create@* (hg_intercepts.c:...)
14116   by 0x........: main (tc19_shadowmem.c:266)
14117
14118---Thread-Announcement------------------------------------------
14119
14120Thread #x was created
14121   ...
14122   by 0x........: pthread_create@* (hg_intercepts.c:...)
14123   by 0x........: main (tc19_shadowmem.c:265)
14124
14125----------------------------------------------------------------
14126
14127Possible data race during write of size 8 at 0x........ by thread #x
14128Locks held: none
14129   at 0x........: child64 (tc19_shadowmem.c:105)
14130   by 0x........: steer (tc19_shadowmem.c:288)
14131   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14132   ...
14133
14134This conflicts with a previous write of size 8 by thread #x
14135Locks held: none
14136   at 0x........: child64 (tc19_shadowmem.c:105)
14137   by 0x........: steer (tc19_shadowmem.c:288)
14138   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14139   ...
14140 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
14141   at 0x........: malloc (vg_replace_malloc.c:...)
14142   by 0x........: main (tc19_shadowmem.c:144)
14143
14144---------- double gran, 1 .. 92, skip 1 ----------
14145---Thread-Announcement------------------------------------------
14146
14147Thread #x was created
14148   ...
14149   by 0x........: pthread_create@* (hg_intercepts.c:...)
14150   by 0x........: main (tc19_shadowmem.c:266)
14151
14152---Thread-Announcement------------------------------------------
14153
14154Thread #x was created
14155   ...
14156   by 0x........: pthread_create@* (hg_intercepts.c:...)
14157   by 0x........: main (tc19_shadowmem.c:265)
14158
14159----------------------------------------------------------------
14160
14161Possible data race during write of size 1 at 0x........ by thread #x
14162Locks held: none
14163   at 0x........: child64 (tc19_shadowmem.c:105)
14164   by 0x........: steer (tc19_shadowmem.c:290)
14165   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14166   ...
14167
14168This conflicts with a previous write of size 1 by thread #x
14169Locks held: none
14170   at 0x........: child64 (tc19_shadowmem.c:105)
14171   by 0x........: steer (tc19_shadowmem.c:290)
14172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14173   ...
14174 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
14175   at 0x........: malloc (vg_replace_malloc.c:...)
14176   by 0x........: main (tc19_shadowmem.c:144)
14177
14178----------------------------------------------------------------
14179
14180Possible data race during write of size 1 at 0x........ by thread #x
14181Locks held: none
14182   at 0x........: child64 (tc19_shadowmem.c:105)
14183   by 0x........: steer (tc19_shadowmem.c:290)
14184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14185   ...
14186
14187This conflicts with a previous write of size 1 by thread #x
14188Locks held: none
14189   at 0x........: child64 (tc19_shadowmem.c:105)
14190   by 0x........: steer (tc19_shadowmem.c:290)
14191   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14192   ...
14193 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
14194   at 0x........: malloc (vg_replace_malloc.c:...)
14195   by 0x........: main (tc19_shadowmem.c:144)
14196
14197----------------------------------------------------------------
14198
14199Possible data race during write of size 1 at 0x........ by thread #x
14200Locks held: none
14201   at 0x........: child64 (tc19_shadowmem.c:105)
14202   by 0x........: steer (tc19_shadowmem.c:290)
14203   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14204   ...
14205
14206This conflicts with a previous write of size 1 by thread #x
14207Locks held: none
14208   at 0x........: child64 (tc19_shadowmem.c:105)
14209   by 0x........: steer (tc19_shadowmem.c:290)
14210   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14211   ...
14212 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
14213   at 0x........: malloc (vg_replace_malloc.c:...)
14214   by 0x........: main (tc19_shadowmem.c:144)
14215
14216----------------------------------------------------------------
14217
14218Possible data race during write of size 1 at 0x........ by thread #x
14219Locks held: none
14220   at 0x........: child64 (tc19_shadowmem.c:105)
14221   by 0x........: steer (tc19_shadowmem.c:290)
14222   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14223   ...
14224
14225This conflicts with a previous write of size 1 by thread #x
14226Locks held: none
14227   at 0x........: child64 (tc19_shadowmem.c:105)
14228   by 0x........: steer (tc19_shadowmem.c:290)
14229   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14230   ...
14231 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14232   at 0x........: malloc (vg_replace_malloc.c:...)
14233   by 0x........: main (tc19_shadowmem.c:144)
14234
14235----------------------------------------------------------------
14236
14237Possible data race during write of size 1 at 0x........ by thread #x
14238Locks held: none
14239   at 0x........: child64 (tc19_shadowmem.c:105)
14240   by 0x........: steer (tc19_shadowmem.c:290)
14241   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14242   ...
14243
14244This conflicts with a previous write of size 1 by thread #x
14245Locks held: none
14246   at 0x........: child64 (tc19_shadowmem.c:105)
14247   by 0x........: steer (tc19_shadowmem.c:290)
14248   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14249   ...
14250 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
14251   at 0x........: malloc (vg_replace_malloc.c:...)
14252   by 0x........: main (tc19_shadowmem.c:144)
14253
14254----------------------------------------------------------------
14255
14256Possible data race during write of size 1 at 0x........ by thread #x
14257Locks held: none
14258   at 0x........: child64 (tc19_shadowmem.c:105)
14259   by 0x........: steer (tc19_shadowmem.c:290)
14260   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14261   ...
14262
14263This conflicts with a previous write of size 1 by thread #x
14264Locks held: none
14265   at 0x........: child64 (tc19_shadowmem.c:105)
14266   by 0x........: steer (tc19_shadowmem.c:290)
14267   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14268   ...
14269 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14270   at 0x........: malloc (vg_replace_malloc.c:...)
14271   by 0x........: main (tc19_shadowmem.c:144)
14272
14273----------------------------------------------------------------
14274
14275Possible data race during write of size 1 at 0x........ by thread #x
14276Locks held: none
14277   at 0x........: child64 (tc19_shadowmem.c:105)
14278   by 0x........: steer (tc19_shadowmem.c:290)
14279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14280   ...
14281
14282This conflicts with a previous write of size 1 by thread #x
14283Locks held: none
14284   at 0x........: child64 (tc19_shadowmem.c:105)
14285   by 0x........: steer (tc19_shadowmem.c:290)
14286   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14287   ...
14288 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
14289   at 0x........: malloc (vg_replace_malloc.c:...)
14290   by 0x........: main (tc19_shadowmem.c:144)
14291
14292----------------------------------------------------------------
14293
14294Possible data race during write of size 1 at 0x........ by thread #x
14295Locks held: none
14296   at 0x........: child64 (tc19_shadowmem.c:105)
14297   by 0x........: steer (tc19_shadowmem.c:290)
14298   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14299   ...
14300
14301This conflicts with a previous write of size 1 by thread #x
14302Locks held: none
14303   at 0x........: child64 (tc19_shadowmem.c:105)
14304   by 0x........: steer (tc19_shadowmem.c:290)
14305   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14306   ...
14307 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14308   at 0x........: malloc (vg_replace_malloc.c:...)
14309   by 0x........: main (tc19_shadowmem.c:144)
14310
14311---------- double gran, 2 .. 92, skip 2 ----------
14312---Thread-Announcement------------------------------------------
14313
14314Thread #x was created
14315   ...
14316   by 0x........: pthread_create@* (hg_intercepts.c:...)
14317   by 0x........: main (tc19_shadowmem.c:266)
14318
14319---Thread-Announcement------------------------------------------
14320
14321Thread #x was created
14322   ...
14323   by 0x........: pthread_create@* (hg_intercepts.c:...)
14324   by 0x........: main (tc19_shadowmem.c:265)
14325
14326----------------------------------------------------------------
14327
14328Possible data race during write of size 2 at 0x........ by thread #x
14329Locks held: none
14330   at 0x........: child64 (tc19_shadowmem.c:105)
14331   by 0x........: steer (tc19_shadowmem.c:292)
14332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14333   ...
14334
14335This conflicts with a previous write of size 2 by thread #x
14336Locks held: none
14337   at 0x........: child64 (tc19_shadowmem.c:105)
14338   by 0x........: steer (tc19_shadowmem.c:292)
14339   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14340   ...
14341 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
14342   at 0x........: malloc (vg_replace_malloc.c:...)
14343   by 0x........: main (tc19_shadowmem.c:144)
14344
14345----------------------------------------------------------------
14346
14347Possible data race during write of size 2 at 0x........ by thread #x
14348Locks held: none
14349   at 0x........: child64 (tc19_shadowmem.c:105)
14350   by 0x........: steer (tc19_shadowmem.c:292)
14351   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14352   ...
14353
14354This conflicts with a previous write of size 2 by thread #x
14355Locks held: none
14356   at 0x........: child64 (tc19_shadowmem.c:105)
14357   by 0x........: steer (tc19_shadowmem.c:292)
14358   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14359   ...
14360 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14361   at 0x........: malloc (vg_replace_malloc.c:...)
14362   by 0x........: main (tc19_shadowmem.c:144)
14363
14364----------------------------------------------------------------
14365
14366Possible data race during write of size 2 at 0x........ by thread #x
14367Locks held: none
14368   at 0x........: child64 (tc19_shadowmem.c:105)
14369   by 0x........: steer (tc19_shadowmem.c:292)
14370   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14371   ...
14372
14373This conflicts with a previous write of size 2 by thread #x
14374Locks held: none
14375   at 0x........: child64 (tc19_shadowmem.c:105)
14376   by 0x........: steer (tc19_shadowmem.c:292)
14377   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14378   ...
14379 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14380   at 0x........: malloc (vg_replace_malloc.c:...)
14381   by 0x........: main (tc19_shadowmem.c:144)
14382
14383----------------------------------------------------------------
14384
14385Possible data race during write of size 2 at 0x........ by thread #x
14386Locks held: none
14387   at 0x........: child64 (tc19_shadowmem.c:105)
14388   by 0x........: steer (tc19_shadowmem.c:292)
14389   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14390   ...
14391
14392This conflicts with a previous write of size 2 by thread #x
14393Locks held: none
14394   at 0x........: child64 (tc19_shadowmem.c:105)
14395   by 0x........: steer (tc19_shadowmem.c:292)
14396   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14397   ...
14398 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14399   at 0x........: malloc (vg_replace_malloc.c:...)
14400   by 0x........: main (tc19_shadowmem.c:144)
14401
14402---------- double gran, 3 .. 92, skip 3 ----------
14403---Thread-Announcement------------------------------------------
14404
14405Thread #x was created
14406   ...
14407   by 0x........: pthread_create@* (hg_intercepts.c:...)
14408   by 0x........: main (tc19_shadowmem.c:266)
14409
14410---Thread-Announcement------------------------------------------
14411
14412Thread #x was created
14413   ...
14414   by 0x........: pthread_create@* (hg_intercepts.c:...)
14415   by 0x........: main (tc19_shadowmem.c:265)
14416
14417----------------------------------------------------------------
14418
14419Possible data race during write of size 1 at 0x........ by thread #x
14420Locks held: none
14421   at 0x........: child64 (tc19_shadowmem.c:105)
14422   by 0x........: steer (tc19_shadowmem.c:294)
14423   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14424   ...
14425
14426This conflicts with a previous write of size 1 by thread #x
14427Locks held: none
14428   at 0x........: child64 (tc19_shadowmem.c:105)
14429   by 0x........: steer (tc19_shadowmem.c:294)
14430   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14431   ...
14432 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
14433   at 0x........: malloc (vg_replace_malloc.c:...)
14434   by 0x........: main (tc19_shadowmem.c:144)
14435
14436----------------------------------------------------------------
14437
14438Possible data race during write of size 1 at 0x........ by thread #x
14439Locks held: none
14440   at 0x........: child64 (tc19_shadowmem.c:105)
14441   by 0x........: steer (tc19_shadowmem.c:294)
14442   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14443   ...
14444
14445This conflicts with a previous write of size 1 by thread #x
14446Locks held: none
14447   at 0x........: child64 (tc19_shadowmem.c:105)
14448   by 0x........: steer (tc19_shadowmem.c:294)
14449   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14450   ...
14451 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14452   at 0x........: malloc (vg_replace_malloc.c:...)
14453   by 0x........: main (tc19_shadowmem.c:144)
14454
14455----------------------------------------------------------------
14456
14457Possible data race during write of size 1 at 0x........ by thread #x
14458Locks held: none
14459   at 0x........: child64 (tc19_shadowmem.c:105)
14460   by 0x........: steer (tc19_shadowmem.c:294)
14461   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14462   ...
14463
14464This conflicts with a previous write of size 1 by thread #x
14465Locks held: none
14466   at 0x........: child64 (tc19_shadowmem.c:105)
14467   by 0x........: steer (tc19_shadowmem.c:294)
14468   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14469   ...
14470 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
14471   at 0x........: malloc (vg_replace_malloc.c:...)
14472   by 0x........: main (tc19_shadowmem.c:144)
14473
14474----------------------------------------------------------------
14475
14476Possible data race during write of size 1 at 0x........ by thread #x
14477Locks held: none
14478   at 0x........: child64 (tc19_shadowmem.c:105)
14479   by 0x........: steer (tc19_shadowmem.c:294)
14480   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14481   ...
14482
14483This conflicts with a previous write of size 1 by thread #x
14484Locks held: none
14485   at 0x........: child64 (tc19_shadowmem.c:105)
14486   by 0x........: steer (tc19_shadowmem.c:294)
14487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14488   ...
14489 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14490   at 0x........: malloc (vg_replace_malloc.c:...)
14491   by 0x........: main (tc19_shadowmem.c:144)
14492
14493----------------------------------------------------------------
14494
14495Possible data race during write of size 1 at 0x........ by thread #x
14496Locks held: none
14497   at 0x........: child64 (tc19_shadowmem.c:105)
14498   by 0x........: steer (tc19_shadowmem.c:294)
14499   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14500   ...
14501
14502This conflicts with a previous write of size 1 by thread #x
14503Locks held: none
14504   at 0x........: child64 (tc19_shadowmem.c:105)
14505   by 0x........: steer (tc19_shadowmem.c:294)
14506   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14507   ...
14508 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
14509   at 0x........: malloc (vg_replace_malloc.c:...)
14510   by 0x........: main (tc19_shadowmem.c:144)
14511
14512----------------------------------------------------------------
14513
14514Possible data race during write of size 1 at 0x........ by thread #x
14515Locks held: none
14516   at 0x........: child64 (tc19_shadowmem.c:105)
14517   by 0x........: steer (tc19_shadowmem.c:294)
14518   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14519   ...
14520
14521This conflicts with a previous write of size 1 by thread #x
14522Locks held: none
14523   at 0x........: child64 (tc19_shadowmem.c:105)
14524   by 0x........: steer (tc19_shadowmem.c:294)
14525   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14526   ...
14527 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14528   at 0x........: malloc (vg_replace_malloc.c:...)
14529   by 0x........: main (tc19_shadowmem.c:144)
14530
14531----------------------------------------------------------------
14532
14533Possible data race during write of size 1 at 0x........ by thread #x
14534Locks held: none
14535   at 0x........: child64 (tc19_shadowmem.c:105)
14536   by 0x........: steer (tc19_shadowmem.c:294)
14537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14538   ...
14539
14540This conflicts with a previous write of size 1 by thread #x
14541Locks held: none
14542   at 0x........: child64 (tc19_shadowmem.c:105)
14543   by 0x........: steer (tc19_shadowmem.c:294)
14544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14545   ...
14546 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
14547   at 0x........: malloc (vg_replace_malloc.c:...)
14548   by 0x........: main (tc19_shadowmem.c:144)
14549
14550----------------------------------------------------------------
14551
14552Possible data race during write of size 1 at 0x........ by thread #x
14553Locks held: none
14554   at 0x........: child64 (tc19_shadowmem.c:105)
14555   by 0x........: steer (tc19_shadowmem.c:294)
14556   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14557   ...
14558
14559This conflicts with a previous write of size 1 by thread #x
14560Locks held: none
14561   at 0x........: child64 (tc19_shadowmem.c:105)
14562   by 0x........: steer (tc19_shadowmem.c:294)
14563   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14564   ...
14565 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
14566   at 0x........: malloc (vg_replace_malloc.c:...)
14567   by 0x........: main (tc19_shadowmem.c:144)
14568
14569---------- double gran, 4 .. 92, skip 4 ----------
14570---Thread-Announcement------------------------------------------
14571
14572Thread #x was created
14573   ...
14574   by 0x........: pthread_create@* (hg_intercepts.c:...)
14575   by 0x........: main (tc19_shadowmem.c:266)
14576
14577---Thread-Announcement------------------------------------------
14578
14579Thread #x was created
14580   ...
14581   by 0x........: pthread_create@* (hg_intercepts.c:...)
14582   by 0x........: main (tc19_shadowmem.c:265)
14583
14584----------------------------------------------------------------
14585
14586Possible data race during write of size 4 at 0x........ by thread #x
14587Locks held: none
14588   at 0x........: child64 (tc19_shadowmem.c:105)
14589   by 0x........: steer (tc19_shadowmem.c:296)
14590   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14591   ...
14592
14593This conflicts with a previous write of size 4 by thread #x
14594Locks held: none
14595   at 0x........: child64 (tc19_shadowmem.c:105)
14596   by 0x........: steer (tc19_shadowmem.c:296)
14597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14598   ...
14599 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14600   at 0x........: malloc (vg_replace_malloc.c:...)
14601   by 0x........: main (tc19_shadowmem.c:144)
14602
14603----------------------------------------------------------------
14604
14605Possible data race during write of size 4 at 0x........ by thread #x
14606Locks held: none
14607   at 0x........: child64 (tc19_shadowmem.c:105)
14608   by 0x........: steer (tc19_shadowmem.c:296)
14609   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14610   ...
14611
14612This conflicts with a previous write of size 4 by thread #x
14613Locks held: none
14614   at 0x........: child64 (tc19_shadowmem.c:105)
14615   by 0x........: steer (tc19_shadowmem.c:296)
14616   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14617   ...
14618 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14619   at 0x........: malloc (vg_replace_malloc.c:...)
14620   by 0x........: main (tc19_shadowmem.c:144)
14621
14622---------- double gran, 5 .. 92, skip 5 ----------
14623---Thread-Announcement------------------------------------------
14624
14625Thread #x was created
14626   ...
14627   by 0x........: pthread_create@* (hg_intercepts.c:...)
14628   by 0x........: main (tc19_shadowmem.c:266)
14629
14630---Thread-Announcement------------------------------------------
14631
14632Thread #x was created
14633   ...
14634   by 0x........: pthread_create@* (hg_intercepts.c:...)
14635   by 0x........: main (tc19_shadowmem.c:265)
14636
14637----------------------------------------------------------------
14638
14639Possible data race during write of size 1 at 0x........ by thread #x
14640Locks held: none
14641   at 0x........: child64 (tc19_shadowmem.c:105)
14642   by 0x........: steer (tc19_shadowmem.c:298)
14643   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14644   ...
14645
14646This conflicts with a previous write of size 1 by thread #x
14647Locks held: none
14648   at 0x........: child64 (tc19_shadowmem.c:105)
14649   by 0x........: steer (tc19_shadowmem.c:298)
14650   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14651   ...
14652 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
14653   at 0x........: malloc (vg_replace_malloc.c:...)
14654   by 0x........: main (tc19_shadowmem.c:144)
14655
14656----------------------------------------------------------------
14657
14658Possible data race during write of size 1 at 0x........ by thread #x
14659Locks held: none
14660   at 0x........: child64 (tc19_shadowmem.c:105)
14661   by 0x........: steer (tc19_shadowmem.c:298)
14662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14663   ...
14664
14665This conflicts with a previous write of size 1 by thread #x
14666Locks held: none
14667   at 0x........: child64 (tc19_shadowmem.c:105)
14668   by 0x........: steer (tc19_shadowmem.c:298)
14669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14670   ...
14671 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14672   at 0x........: malloc (vg_replace_malloc.c:...)
14673   by 0x........: main (tc19_shadowmem.c:144)
14674
14675----------------------------------------------------------------
14676
14677Possible data race during write of size 1 at 0x........ by thread #x
14678Locks held: none
14679   at 0x........: child64 (tc19_shadowmem.c:105)
14680   by 0x........: steer (tc19_shadowmem.c:298)
14681   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14682   ...
14683
14684This conflicts with a previous write of size 1 by thread #x
14685Locks held: none
14686   at 0x........: child64 (tc19_shadowmem.c:105)
14687   by 0x........: steer (tc19_shadowmem.c:298)
14688   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14689   ...
14690 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
14691   at 0x........: malloc (vg_replace_malloc.c:...)
14692   by 0x........: main (tc19_shadowmem.c:144)
14693
14694----------------------------------------------------------------
14695
14696Possible data race during write of size 1 at 0x........ by thread #x
14697Locks held: none
14698   at 0x........: child64 (tc19_shadowmem.c:105)
14699   by 0x........: steer (tc19_shadowmem.c:298)
14700   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14701   ...
14702
14703This conflicts with a previous write of size 1 by thread #x
14704Locks held: none
14705   at 0x........: child64 (tc19_shadowmem.c:105)
14706   by 0x........: steer (tc19_shadowmem.c:298)
14707   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14708   ...
14709 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14710   at 0x........: malloc (vg_replace_malloc.c:...)
14711   by 0x........: main (tc19_shadowmem.c:144)
14712
14713----------------------------------------------------------------
14714
14715Possible data race during write of size 1 at 0x........ by thread #x
14716Locks held: none
14717   at 0x........: child64 (tc19_shadowmem.c:105)
14718   by 0x........: steer (tc19_shadowmem.c:298)
14719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14720   ...
14721
14722This conflicts with a previous write of size 1 by thread #x
14723Locks held: none
14724   at 0x........: child64 (tc19_shadowmem.c:105)
14725   by 0x........: steer (tc19_shadowmem.c:298)
14726   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14727   ...
14728 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
14729   at 0x........: malloc (vg_replace_malloc.c:...)
14730   by 0x........: main (tc19_shadowmem.c:144)
14731
14732----------------------------------------------------------------
14733
14734Possible data race during write of size 1 at 0x........ by thread #x
14735Locks held: none
14736   at 0x........: child64 (tc19_shadowmem.c:105)
14737   by 0x........: steer (tc19_shadowmem.c:298)
14738   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14739   ...
14740
14741This conflicts with a previous write of size 1 by thread #x
14742Locks held: none
14743   at 0x........: child64 (tc19_shadowmem.c:105)
14744   by 0x........: steer (tc19_shadowmem.c:298)
14745   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14746   ...
14747 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
14748   at 0x........: malloc (vg_replace_malloc.c:...)
14749   by 0x........: main (tc19_shadowmem.c:144)
14750
14751----------------------------------------------------------------
14752
14753Possible data race during write of size 1 at 0x........ by thread #x
14754Locks held: none
14755   at 0x........: child64 (tc19_shadowmem.c:105)
14756   by 0x........: steer (tc19_shadowmem.c:298)
14757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14758   ...
14759
14760This conflicts with a previous write of size 1 by thread #x
14761Locks held: none
14762   at 0x........: child64 (tc19_shadowmem.c:105)
14763   by 0x........: steer (tc19_shadowmem.c:298)
14764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14765   ...
14766 Address 0x........ is 11 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
14770----------------------------------------------------------------
14771
14772Possible data race during write of size 1 at 0x........ by thread #x
14773Locks held: none
14774   at 0x........: child64 (tc19_shadowmem.c:105)
14775   by 0x........: steer (tc19_shadowmem.c:298)
14776   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14777   ...
14778
14779This conflicts with a previous write of size 1 by thread #x
14780Locks held: none
14781   at 0x........: child64 (tc19_shadowmem.c:105)
14782   by 0x........: steer (tc19_shadowmem.c:298)
14783   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14784   ...
14785 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
14786   at 0x........: malloc (vg_replace_malloc.c:...)
14787   by 0x........: main (tc19_shadowmem.c:144)
14788
14789---------- double gran, 6 .. 92, skip 6 ----------
14790---Thread-Announcement------------------------------------------
14791
14792Thread #x was created
14793   ...
14794   by 0x........: pthread_create@* (hg_intercepts.c:...)
14795   by 0x........: main (tc19_shadowmem.c:266)
14796
14797---Thread-Announcement------------------------------------------
14798
14799Thread #x was created
14800   ...
14801   by 0x........: pthread_create@* (hg_intercepts.c:...)
14802   by 0x........: main (tc19_shadowmem.c:265)
14803
14804----------------------------------------------------------------
14805
14806Possible data race during write of size 2 at 0x........ by thread #x
14807Locks held: none
14808   at 0x........: child64 (tc19_shadowmem.c:105)
14809   by 0x........: steer (tc19_shadowmem.c:300)
14810   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14811   ...
14812
14813This conflicts with a previous write of size 2 by thread #x
14814Locks held: none
14815   at 0x........: child64 (tc19_shadowmem.c:105)
14816   by 0x........: steer (tc19_shadowmem.c:300)
14817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14818   ...
14819 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14820   at 0x........: malloc (vg_replace_malloc.c:...)
14821   by 0x........: main (tc19_shadowmem.c:144)
14822
14823----------------------------------------------------------------
14824
14825Possible data race during write of size 2 at 0x........ by thread #x
14826Locks held: none
14827   at 0x........: child64 (tc19_shadowmem.c:105)
14828   by 0x........: steer (tc19_shadowmem.c:300)
14829   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14830   ...
14831
14832This conflicts with a previous write of size 2 by thread #x
14833Locks held: none
14834   at 0x........: child64 (tc19_shadowmem.c:105)
14835   by 0x........: steer (tc19_shadowmem.c:300)
14836   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14837   ...
14838 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14839   at 0x........: malloc (vg_replace_malloc.c:...)
14840   by 0x........: main (tc19_shadowmem.c:144)
14841
14842----------------------------------------------------------------
14843
14844Possible data race during write of size 2 at 0x........ by thread #x
14845Locks held: none
14846   at 0x........: child64 (tc19_shadowmem.c:105)
14847   by 0x........: steer (tc19_shadowmem.c:300)
14848   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14849   ...
14850
14851This conflicts with a previous write of size 2 by thread #x
14852Locks held: none
14853   at 0x........: child64 (tc19_shadowmem.c:105)
14854   by 0x........: steer (tc19_shadowmem.c:300)
14855   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14856   ...
14857 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
14858   at 0x........: malloc (vg_replace_malloc.c:...)
14859   by 0x........: main (tc19_shadowmem.c:144)
14860
14861----------------------------------------------------------------
14862
14863Possible data race during write of size 2 at 0x........ by thread #x
14864Locks held: none
14865   at 0x........: child64 (tc19_shadowmem.c:105)
14866   by 0x........: steer (tc19_shadowmem.c:300)
14867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14868   ...
14869
14870This conflicts with a previous write of size 2 by thread #x
14871Locks held: none
14872   at 0x........: child64 (tc19_shadowmem.c:105)
14873   by 0x........: steer (tc19_shadowmem.c:300)
14874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14875   ...
14876 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
14877   at 0x........: malloc (vg_replace_malloc.c:...)
14878   by 0x........: main (tc19_shadowmem.c:144)
14879
14880---------- double gran, 7 .. 92, skip 7 ----------
14881---Thread-Announcement------------------------------------------
14882
14883Thread #x was created
14884   ...
14885   by 0x........: pthread_create@* (hg_intercepts.c:...)
14886   by 0x........: main (tc19_shadowmem.c:266)
14887
14888---Thread-Announcement------------------------------------------
14889
14890Thread #x was created
14891   ...
14892   by 0x........: pthread_create@* (hg_intercepts.c:...)
14893   by 0x........: main (tc19_shadowmem.c:265)
14894
14895----------------------------------------------------------------
14896
14897Possible data race during write of size 1 at 0x........ by thread #x
14898Locks held: none
14899   at 0x........: child64 (tc19_shadowmem.c:105)
14900   by 0x........: steer (tc19_shadowmem.c:302)
14901   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14902   ...
14903
14904This conflicts with a previous write of size 1 by thread #x
14905Locks held: none
14906   at 0x........: child64 (tc19_shadowmem.c:105)
14907   by 0x........: steer (tc19_shadowmem.c:302)
14908   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14909   ...
14910 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
14911   at 0x........: malloc (vg_replace_malloc.c:...)
14912   by 0x........: main (tc19_shadowmem.c:144)
14913
14914----------------------------------------------------------------
14915
14916Possible data race during write of size 1 at 0x........ by thread #x
14917Locks held: none
14918   at 0x........: child64 (tc19_shadowmem.c:105)
14919   by 0x........: steer (tc19_shadowmem.c:302)
14920   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14921   ...
14922
14923This conflicts with a previous write of size 1 by thread #x
14924Locks held: none
14925   at 0x........: child64 (tc19_shadowmem.c:105)
14926   by 0x........: steer (tc19_shadowmem.c:302)
14927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14928   ...
14929 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14930   at 0x........: malloc (vg_replace_malloc.c:...)
14931   by 0x........: main (tc19_shadowmem.c:144)
14932
14933----------------------------------------------------------------
14934
14935Possible data race during write of size 1 at 0x........ by thread #x
14936Locks held: none
14937   at 0x........: child64 (tc19_shadowmem.c:105)
14938   by 0x........: steer (tc19_shadowmem.c:302)
14939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14940   ...
14941
14942This conflicts with a previous write of size 1 by thread #x
14943Locks held: none
14944   at 0x........: child64 (tc19_shadowmem.c:105)
14945   by 0x........: steer (tc19_shadowmem.c:302)
14946   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14947   ...
14948 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
14949   at 0x........: malloc (vg_replace_malloc.c:...)
14950   by 0x........: main (tc19_shadowmem.c:144)
14951
14952----------------------------------------------------------------
14953
14954Possible data race during write of size 1 at 0x........ by thread #x
14955Locks held: none
14956   at 0x........: child64 (tc19_shadowmem.c:105)
14957   by 0x........: steer (tc19_shadowmem.c:302)
14958   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14959   ...
14960
14961This conflicts with a previous write of size 1 by thread #x
14962Locks held: none
14963   at 0x........: child64 (tc19_shadowmem.c:105)
14964   by 0x........: steer (tc19_shadowmem.c:302)
14965   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14966   ...
14967 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
14968   at 0x........: malloc (vg_replace_malloc.c:...)
14969   by 0x........: main (tc19_shadowmem.c:144)
14970
14971----------------------------------------------------------------
14972
14973Possible data race during write of size 1 at 0x........ by thread #x
14974Locks held: none
14975   at 0x........: child64 (tc19_shadowmem.c:105)
14976   by 0x........: steer (tc19_shadowmem.c:302)
14977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14978   ...
14979
14980This conflicts with a previous write of size 1 by thread #x
14981Locks held: none
14982   at 0x........: child64 (tc19_shadowmem.c:105)
14983   by 0x........: steer (tc19_shadowmem.c:302)
14984   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14985   ...
14986 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
14987   at 0x........: malloc (vg_replace_malloc.c:...)
14988   by 0x........: main (tc19_shadowmem.c:144)
14989
14990----------------------------------------------------------------
14991
14992Possible data race during write of size 1 at 0x........ by thread #x
14993Locks held: none
14994   at 0x........: child64 (tc19_shadowmem.c:105)
14995   by 0x........: steer (tc19_shadowmem.c:302)
14996   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14997   ...
14998
14999This conflicts with a previous write of size 1 by thread #x
15000Locks held: none
15001   at 0x........: child64 (tc19_shadowmem.c:105)
15002   by 0x........: steer (tc19_shadowmem.c:302)
15003   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15004   ...
15005 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15006   at 0x........: malloc (vg_replace_malloc.c:...)
15007   by 0x........: main (tc19_shadowmem.c:144)
15008
15009----------------------------------------------------------------
15010
15011Possible data race during write of size 1 at 0x........ by thread #x
15012Locks held: none
15013   at 0x........: child64 (tc19_shadowmem.c:105)
15014   by 0x........: steer (tc19_shadowmem.c:302)
15015   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15016   ...
15017
15018This conflicts with a previous write of size 1 by thread #x
15019Locks held: none
15020   at 0x........: child64 (tc19_shadowmem.c:105)
15021   by 0x........: steer (tc19_shadowmem.c:302)
15022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15023   ...
15024 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15025   at 0x........: malloc (vg_replace_malloc.c:...)
15026   by 0x........: main (tc19_shadowmem.c:144)
15027
15028----------------------------------------------------------------
15029
15030Possible data race during write of size 1 at 0x........ by thread #x
15031Locks held: none
15032   at 0x........: child64 (tc19_shadowmem.c:105)
15033   by 0x........: steer (tc19_shadowmem.c:302)
15034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15035   ...
15036
15037This conflicts with a previous write of size 1 by thread #x
15038Locks held: none
15039   at 0x........: child64 (tc19_shadowmem.c:105)
15040   by 0x........: steer (tc19_shadowmem.c:302)
15041   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15042   ...
15043 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15044   at 0x........: malloc (vg_replace_malloc.c:...)
15045   by 0x........: main (tc19_shadowmem.c:144)
15046
15047---------- double gran, 0 .. 92, skip 8 ----------
15048---Thread-Announcement------------------------------------------
15049
15050Thread #x was created
15051   ...
15052   by 0x........: pthread_create@* (hg_intercepts.c:...)
15053   by 0x........: main (tc19_shadowmem.c:266)
15054
15055---Thread-Announcement------------------------------------------
15056
15057Thread #x was created
15058   ...
15059   by 0x........: pthread_create@* (hg_intercepts.c:...)
15060   by 0x........: main (tc19_shadowmem.c:265)
15061
15062----------------------------------------------------------------
15063
15064Possible data race during write of size 8 at 0x........ by thread #x
15065Locks held: none
15066   at 0x........: child64 (tc19_shadowmem.c:105)
15067   by 0x........: steer (tc19_shadowmem.c:304)
15068   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15069   ...
15070
15071This conflicts with a previous write of size 8 by thread #x
15072Locks held: none
15073   at 0x........: child64 (tc19_shadowmem.c:105)
15074   by 0x........: steer (tc19_shadowmem.c:304)
15075   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15076   ...
15077 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15078   at 0x........: malloc (vg_replace_malloc.c:...)
15079   by 0x........: main (tc19_shadowmem.c:144)
15080
15081---------- double gran, 1 .. 92, skip 9 ----------
15082---Thread-Announcement------------------------------------------
15083
15084Thread #x was created
15085   ...
15086   by 0x........: pthread_create@* (hg_intercepts.c:...)
15087   by 0x........: main (tc19_shadowmem.c:266)
15088
15089---Thread-Announcement------------------------------------------
15090
15091Thread #x was created
15092   ...
15093   by 0x........: pthread_create@* (hg_intercepts.c:...)
15094   by 0x........: main (tc19_shadowmem.c:265)
15095
15096----------------------------------------------------------------
15097
15098Possible data race during write of size 1 at 0x........ by thread #x
15099Locks held: none
15100   at 0x........: child64 (tc19_shadowmem.c:105)
15101   by 0x........: steer (tc19_shadowmem.c:306)
15102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15103   ...
15104
15105This conflicts with a previous write of size 1 by thread #x
15106Locks held: none
15107   at 0x........: child64 (tc19_shadowmem.c:105)
15108   by 0x........: steer (tc19_shadowmem.c:306)
15109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15110   ...
15111 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15112   at 0x........: malloc (vg_replace_malloc.c:...)
15113   by 0x........: main (tc19_shadowmem.c:144)
15114
15115----------------------------------------------------------------
15116
15117Possible data race during write of size 1 at 0x........ by thread #x
15118Locks held: none
15119   at 0x........: child64 (tc19_shadowmem.c:105)
15120   by 0x........: steer (tc19_shadowmem.c:306)
15121   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15122   ...
15123
15124This conflicts with a previous write of size 1 by thread #x
15125Locks held: none
15126   at 0x........: child64 (tc19_shadowmem.c:105)
15127   by 0x........: steer (tc19_shadowmem.c:306)
15128   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15129   ...
15130 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15131   at 0x........: malloc (vg_replace_malloc.c:...)
15132   by 0x........: main (tc19_shadowmem.c:144)
15133
15134----------------------------------------------------------------
15135
15136Possible data race during write of size 1 at 0x........ by thread #x
15137Locks held: none
15138   at 0x........: child64 (tc19_shadowmem.c:105)
15139   by 0x........: steer (tc19_shadowmem.c:306)
15140   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15141   ...
15142
15143This conflicts with a previous write of size 1 by thread #x
15144Locks held: none
15145   at 0x........: child64 (tc19_shadowmem.c:105)
15146   by 0x........: steer (tc19_shadowmem.c:306)
15147   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15148   ...
15149 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15150   at 0x........: malloc (vg_replace_malloc.c:...)
15151   by 0x........: main (tc19_shadowmem.c:144)
15152
15153----------------------------------------------------------------
15154
15155Possible data race during write of size 1 at 0x........ by thread #x
15156Locks held: none
15157   at 0x........: child64 (tc19_shadowmem.c:105)
15158   by 0x........: steer (tc19_shadowmem.c:306)
15159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15160   ...
15161
15162This conflicts with a previous write of size 1 by thread #x
15163Locks held: none
15164   at 0x........: child64 (tc19_shadowmem.c:105)
15165   by 0x........: steer (tc19_shadowmem.c:306)
15166   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15167   ...
15168 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15169   at 0x........: malloc (vg_replace_malloc.c:...)
15170   by 0x........: main (tc19_shadowmem.c:144)
15171
15172----------------------------------------------------------------
15173
15174Possible data race during write of size 1 at 0x........ by thread #x
15175Locks held: none
15176   at 0x........: child64 (tc19_shadowmem.c:105)
15177   by 0x........: steer (tc19_shadowmem.c:306)
15178   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15179   ...
15180
15181This conflicts with a previous write of size 1 by thread #x
15182Locks held: none
15183   at 0x........: child64 (tc19_shadowmem.c:105)
15184   by 0x........: steer (tc19_shadowmem.c:306)
15185   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15186   ...
15187 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15188   at 0x........: malloc (vg_replace_malloc.c:...)
15189   by 0x........: main (tc19_shadowmem.c:144)
15190
15191----------------------------------------------------------------
15192
15193Possible data race during write of size 1 at 0x........ by thread #x
15194Locks held: none
15195   at 0x........: child64 (tc19_shadowmem.c:105)
15196   by 0x........: steer (tc19_shadowmem.c:306)
15197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15198   ...
15199
15200This conflicts with a previous write of size 1 by thread #x
15201Locks held: none
15202   at 0x........: child64 (tc19_shadowmem.c:105)
15203   by 0x........: steer (tc19_shadowmem.c:306)
15204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15205   ...
15206 Address 0x........ is 14 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
15210----------------------------------------------------------------
15211
15212Possible data race during write of size 1 at 0x........ by thread #x
15213Locks held: none
15214   at 0x........: child64 (tc19_shadowmem.c:105)
15215   by 0x........: steer (tc19_shadowmem.c:306)
15216   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15217   ...
15218
15219This conflicts with a previous write of size 1 by thread #x
15220Locks held: none
15221   at 0x........: child64 (tc19_shadowmem.c:105)
15222   by 0x........: steer (tc19_shadowmem.c:306)
15223   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15224   ...
15225 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
15226   at 0x........: malloc (vg_replace_malloc.c:...)
15227   by 0x........: main (tc19_shadowmem.c:144)
15228
15229----------------------------------------------------------------
15230
15231Possible data race during write of size 1 at 0x........ by thread #x
15232Locks held: none
15233   at 0x........: child64 (tc19_shadowmem.c:105)
15234   by 0x........: steer (tc19_shadowmem.c:306)
15235   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15236   ...
15237
15238This conflicts with a previous write of size 1 by thread #x
15239Locks held: none
15240   at 0x........: child64 (tc19_shadowmem.c:105)
15241   by 0x........: steer (tc19_shadowmem.c:306)
15242   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15243   ...
15244 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15245   at 0x........: malloc (vg_replace_malloc.c:...)
15246   by 0x........: main (tc19_shadowmem.c:144)
15247
15248---------- double gran, 2 .. 92, skip 10 ----------
15249---Thread-Announcement------------------------------------------
15250
15251Thread #x was created
15252   ...
15253   by 0x........: pthread_create@* (hg_intercepts.c:...)
15254   by 0x........: main (tc19_shadowmem.c:266)
15255
15256---Thread-Announcement------------------------------------------
15257
15258Thread #x was created
15259   ...
15260   by 0x........: pthread_create@* (hg_intercepts.c:...)
15261   by 0x........: main (tc19_shadowmem.c:265)
15262
15263----------------------------------------------------------------
15264
15265Possible data race during write of size 2 at 0x........ by thread #x
15266Locks held: none
15267   at 0x........: child64 (tc19_shadowmem.c:105)
15268   by 0x........: steer (tc19_shadowmem.c:308)
15269   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15270   ...
15271
15272This conflicts with a previous write of size 2 by thread #x
15273Locks held: none
15274   at 0x........: child64 (tc19_shadowmem.c:105)
15275   by 0x........: steer (tc19_shadowmem.c:308)
15276   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15277   ...
15278 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15279   at 0x........: malloc (vg_replace_malloc.c:...)
15280   by 0x........: main (tc19_shadowmem.c:144)
15281
15282----------------------------------------------------------------
15283
15284Possible data race during write of size 2 at 0x........ by thread #x
15285Locks held: none
15286   at 0x........: child64 (tc19_shadowmem.c:105)
15287   by 0x........: steer (tc19_shadowmem.c:308)
15288   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15289   ...
15290
15291This conflicts with a previous write of size 2 by thread #x
15292Locks held: none
15293   at 0x........: child64 (tc19_shadowmem.c:105)
15294   by 0x........: steer (tc19_shadowmem.c:308)
15295   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15296   ...
15297 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15298   at 0x........: malloc (vg_replace_malloc.c:...)
15299   by 0x........: main (tc19_shadowmem.c:144)
15300
15301----------------------------------------------------------------
15302
15303Possible data race during write of size 2 at 0x........ by thread #x
15304Locks held: none
15305   at 0x........: child64 (tc19_shadowmem.c:105)
15306   by 0x........: steer (tc19_shadowmem.c:308)
15307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15308   ...
15309
15310This conflicts with a previous write of size 2 by thread #x
15311Locks held: none
15312   at 0x........: child64 (tc19_shadowmem.c:105)
15313   by 0x........: steer (tc19_shadowmem.c:308)
15314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15315   ...
15316 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15317   at 0x........: malloc (vg_replace_malloc.c:...)
15318   by 0x........: main (tc19_shadowmem.c:144)
15319
15320----------------------------------------------------------------
15321
15322Possible data race during write of size 2 at 0x........ by thread #x
15323Locks held: none
15324   at 0x........: child64 (tc19_shadowmem.c:105)
15325   by 0x........: steer (tc19_shadowmem.c:308)
15326   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15327   ...
15328
15329This conflicts with a previous write of size 2 by thread #x
15330Locks held: none
15331   at 0x........: child64 (tc19_shadowmem.c:105)
15332   by 0x........: steer (tc19_shadowmem.c:308)
15333   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15334   ...
15335 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15336   at 0x........: malloc (vg_replace_malloc.c:...)
15337   by 0x........: main (tc19_shadowmem.c:144)
15338
15339---------- double gran, 3 .. 92, skip 11 ----------
15340---Thread-Announcement------------------------------------------
15341
15342Thread #x was created
15343   ...
15344   by 0x........: pthread_create@* (hg_intercepts.c:...)
15345   by 0x........: main (tc19_shadowmem.c:266)
15346
15347---Thread-Announcement------------------------------------------
15348
15349Thread #x was created
15350   ...
15351   by 0x........: pthread_create@* (hg_intercepts.c:...)
15352   by 0x........: main (tc19_shadowmem.c:265)
15353
15354----------------------------------------------------------------
15355
15356Possible data race during write of size 1 at 0x........ by thread #x
15357Locks held: none
15358   at 0x........: child64 (tc19_shadowmem.c:105)
15359   by 0x........: steer (tc19_shadowmem.c:310)
15360   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15361   ...
15362
15363This conflicts with a previous write of size 1 by thread #x
15364Locks held: none
15365   at 0x........: child64 (tc19_shadowmem.c:105)
15366   by 0x........: steer (tc19_shadowmem.c:310)
15367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15368   ...
15369 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15370   at 0x........: malloc (vg_replace_malloc.c:...)
15371   by 0x........: main (tc19_shadowmem.c:144)
15372
15373----------------------------------------------------------------
15374
15375Possible data race during write of size 1 at 0x........ by thread #x
15376Locks held: none
15377   at 0x........: child64 (tc19_shadowmem.c:105)
15378   by 0x........: steer (tc19_shadowmem.c:310)
15379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15380   ...
15381
15382This conflicts with a previous write of size 1 by thread #x
15383Locks held: none
15384   at 0x........: child64 (tc19_shadowmem.c:105)
15385   by 0x........: steer (tc19_shadowmem.c:310)
15386   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15387   ...
15388 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15389   at 0x........: malloc (vg_replace_malloc.c:...)
15390   by 0x........: main (tc19_shadowmem.c:144)
15391
15392----------------------------------------------------------------
15393
15394Possible data race during write of size 1 at 0x........ by thread #x
15395Locks held: none
15396   at 0x........: child64 (tc19_shadowmem.c:105)
15397   by 0x........: steer (tc19_shadowmem.c:310)
15398   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15399   ...
15400
15401This conflicts with a previous write of size 1 by thread #x
15402Locks held: none
15403   at 0x........: child64 (tc19_shadowmem.c:105)
15404   by 0x........: steer (tc19_shadowmem.c:310)
15405   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15406   ...
15407 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15408   at 0x........: malloc (vg_replace_malloc.c:...)
15409   by 0x........: main (tc19_shadowmem.c:144)
15410
15411----------------------------------------------------------------
15412
15413Possible data race during write of size 1 at 0x........ by thread #x
15414Locks held: none
15415   at 0x........: child64 (tc19_shadowmem.c:105)
15416   by 0x........: steer (tc19_shadowmem.c:310)
15417   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15418   ...
15419
15420This conflicts with a previous write of size 1 by thread #x
15421Locks held: none
15422   at 0x........: child64 (tc19_shadowmem.c:105)
15423   by 0x........: steer (tc19_shadowmem.c:310)
15424   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15425   ...
15426 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15427   at 0x........: malloc (vg_replace_malloc.c:...)
15428   by 0x........: main (tc19_shadowmem.c:144)
15429
15430----------------------------------------------------------------
15431
15432Possible data race during write of size 1 at 0x........ by thread #x
15433Locks held: none
15434   at 0x........: child64 (tc19_shadowmem.c:105)
15435   by 0x........: steer (tc19_shadowmem.c:310)
15436   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15437   ...
15438
15439This conflicts with a previous write of size 1 by thread #x
15440Locks held: none
15441   at 0x........: child64 (tc19_shadowmem.c:105)
15442   by 0x........: steer (tc19_shadowmem.c:310)
15443   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15444   ...
15445 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
15446   at 0x........: malloc (vg_replace_malloc.c:...)
15447   by 0x........: main (tc19_shadowmem.c:144)
15448
15449----------------------------------------------------------------
15450
15451Possible data race during write of size 1 at 0x........ by thread #x
15452Locks held: none
15453   at 0x........: child64 (tc19_shadowmem.c:105)
15454   by 0x........: steer (tc19_shadowmem.c:310)
15455   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15456   ...
15457
15458This conflicts with a previous write of size 1 by thread #x
15459Locks held: none
15460   at 0x........: child64 (tc19_shadowmem.c:105)
15461   by 0x........: steer (tc19_shadowmem.c:310)
15462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15463   ...
15464 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15465   at 0x........: malloc (vg_replace_malloc.c:...)
15466   by 0x........: main (tc19_shadowmem.c:144)
15467
15468----------------------------------------------------------------
15469
15470Possible data race during write of size 1 at 0x........ by thread #x
15471Locks held: none
15472   at 0x........: child64 (tc19_shadowmem.c:105)
15473   by 0x........: steer (tc19_shadowmem.c:310)
15474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15475   ...
15476
15477This conflicts with a previous write of size 1 by thread #x
15478Locks held: none
15479   at 0x........: child64 (tc19_shadowmem.c:105)
15480   by 0x........: steer (tc19_shadowmem.c:310)
15481   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15482   ...
15483 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
15484   at 0x........: malloc (vg_replace_malloc.c:...)
15485   by 0x........: main (tc19_shadowmem.c:144)
15486
15487----------------------------------------------------------------
15488
15489Possible data race during write of size 1 at 0x........ by thread #x
15490Locks held: none
15491   at 0x........: child64 (tc19_shadowmem.c:105)
15492   by 0x........: steer (tc19_shadowmem.c:310)
15493   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15494   ...
15495
15496This conflicts with a previous write of size 1 by thread #x
15497Locks held: none
15498   at 0x........: child64 (tc19_shadowmem.c:105)
15499   by 0x........: steer (tc19_shadowmem.c:310)
15500   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15501   ...
15502 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
15503   at 0x........: malloc (vg_replace_malloc.c:...)
15504   by 0x........: main (tc19_shadowmem.c:144)
15505
15506---------- double gran, 4 .. 92, skip 12 ----------
15507---Thread-Announcement------------------------------------------
15508
15509Thread #x was created
15510   ...
15511   by 0x........: pthread_create@* (hg_intercepts.c:...)
15512   by 0x........: main (tc19_shadowmem.c:266)
15513
15514---Thread-Announcement------------------------------------------
15515
15516Thread #x was created
15517   ...
15518   by 0x........: pthread_create@* (hg_intercepts.c:...)
15519   by 0x........: main (tc19_shadowmem.c:265)
15520
15521----------------------------------------------------------------
15522
15523Possible data race during write of size 4 at 0x........ by thread #x
15524Locks held: none
15525   at 0x........: child64 (tc19_shadowmem.c:105)
15526   by 0x........: steer (tc19_shadowmem.c:312)
15527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15528   ...
15529
15530This conflicts with a previous write of size 4 by thread #x
15531Locks held: none
15532   at 0x........: child64 (tc19_shadowmem.c:105)
15533   by 0x........: steer (tc19_shadowmem.c:312)
15534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15535   ...
15536 Address 0x........ is 12 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
15540----------------------------------------------------------------
15541
15542Possible data race during write of size 4 at 0x........ by thread #x
15543Locks held: none
15544   at 0x........: child64 (tc19_shadowmem.c:105)
15545   by 0x........: steer (tc19_shadowmem.c:312)
15546   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15547   ...
15548
15549This conflicts with a previous write of size 4 by thread #x
15550Locks held: none
15551   at 0x........: child64 (tc19_shadowmem.c:105)
15552   by 0x........: steer (tc19_shadowmem.c:312)
15553   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15554   ...
15555 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15556   at 0x........: malloc (vg_replace_malloc.c:...)
15557   by 0x........: main (tc19_shadowmem.c:144)
15558
15559---------- double gran, 5 .. 92, skip 13 ----------
15560---Thread-Announcement------------------------------------------
15561
15562Thread #x was created
15563   ...
15564   by 0x........: pthread_create@* (hg_intercepts.c:...)
15565   by 0x........: main (tc19_shadowmem.c:266)
15566
15567---Thread-Announcement------------------------------------------
15568
15569Thread #x was created
15570   ...
15571   by 0x........: pthread_create@* (hg_intercepts.c:...)
15572   by 0x........: main (tc19_shadowmem.c:265)
15573
15574----------------------------------------------------------------
15575
15576Possible data race during write of size 1 at 0x........ by thread #x
15577Locks held: none
15578   at 0x........: child64 (tc19_shadowmem.c:105)
15579   by 0x........: steer (tc19_shadowmem.c:314)
15580   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15581   ...
15582
15583This conflicts with a previous write of size 1 by thread #x
15584Locks held: none
15585   at 0x........: child64 (tc19_shadowmem.c:105)
15586   by 0x........: steer (tc19_shadowmem.c:314)
15587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15588   ...
15589 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15590   at 0x........: malloc (vg_replace_malloc.c:...)
15591   by 0x........: main (tc19_shadowmem.c:144)
15592
15593----------------------------------------------------------------
15594
15595Possible data race during write of size 1 at 0x........ by thread #x
15596Locks held: none
15597   at 0x........: child64 (tc19_shadowmem.c:105)
15598   by 0x........: steer (tc19_shadowmem.c:314)
15599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15600   ...
15601
15602This conflicts with a previous write of size 1 by thread #x
15603Locks held: none
15604   at 0x........: child64 (tc19_shadowmem.c:105)
15605   by 0x........: steer (tc19_shadowmem.c:314)
15606   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15607   ...
15608 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15609   at 0x........: malloc (vg_replace_malloc.c:...)
15610   by 0x........: main (tc19_shadowmem.c:144)
15611
15612----------------------------------------------------------------
15613
15614Possible data race during write of size 1 at 0x........ by thread #x
15615Locks held: none
15616   at 0x........: child64 (tc19_shadowmem.c:105)
15617   by 0x........: steer (tc19_shadowmem.c:314)
15618   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15619   ...
15620
15621This conflicts with a previous write of size 1 by thread #x
15622Locks held: none
15623   at 0x........: child64 (tc19_shadowmem.c:105)
15624   by 0x........: steer (tc19_shadowmem.c:314)
15625   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15626   ...
15627 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
15628   at 0x........: malloc (vg_replace_malloc.c:...)
15629   by 0x........: main (tc19_shadowmem.c:144)
15630
15631----------------------------------------------------------------
15632
15633Possible data race during write of size 1 at 0x........ by thread #x
15634Locks held: none
15635   at 0x........: child64 (tc19_shadowmem.c:105)
15636   by 0x........: steer (tc19_shadowmem.c:314)
15637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15638   ...
15639
15640This conflicts with a previous write of size 1 by thread #x
15641Locks held: none
15642   at 0x........: child64 (tc19_shadowmem.c:105)
15643   by 0x........: steer (tc19_shadowmem.c:314)
15644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15645   ...
15646 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15647   at 0x........: malloc (vg_replace_malloc.c:...)
15648   by 0x........: main (tc19_shadowmem.c:144)
15649
15650----------------------------------------------------------------
15651
15652Possible data race during write of size 1 at 0x........ by thread #x
15653Locks held: none
15654   at 0x........: child64 (tc19_shadowmem.c:105)
15655   by 0x........: steer (tc19_shadowmem.c:314)
15656   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15657   ...
15658
15659This conflicts with a previous write of size 1 by thread #x
15660Locks held: none
15661   at 0x........: child64 (tc19_shadowmem.c:105)
15662   by 0x........: steer (tc19_shadowmem.c:314)
15663   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15664   ...
15665 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
15666   at 0x........: malloc (vg_replace_malloc.c:...)
15667   by 0x........: main (tc19_shadowmem.c:144)
15668
15669----------------------------------------------------------------
15670
15671Possible data race during write of size 1 at 0x........ by thread #x
15672Locks held: none
15673   at 0x........: child64 (tc19_shadowmem.c:105)
15674   by 0x........: steer (tc19_shadowmem.c:314)
15675   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15676   ...
15677
15678This conflicts with a previous write of size 1 by thread #x
15679Locks held: none
15680   at 0x........: child64 (tc19_shadowmem.c:105)
15681   by 0x........: steer (tc19_shadowmem.c:314)
15682   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15683   ...
15684 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
15685   at 0x........: malloc (vg_replace_malloc.c:...)
15686   by 0x........: main (tc19_shadowmem.c:144)
15687
15688----------------------------------------------------------------
15689
15690Possible data race during write of size 1 at 0x........ by thread #x
15691Locks held: none
15692   at 0x........: child64 (tc19_shadowmem.c:105)
15693   by 0x........: steer (tc19_shadowmem.c:314)
15694   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15695   ...
15696
15697This conflicts with a previous write of size 1 by thread #x
15698Locks held: none
15699   at 0x........: child64 (tc19_shadowmem.c:105)
15700   by 0x........: steer (tc19_shadowmem.c:314)
15701   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15702   ...
15703 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
15704   at 0x........: malloc (vg_replace_malloc.c:...)
15705   by 0x........: main (tc19_shadowmem.c:144)
15706
15707----------------------------------------------------------------
15708
15709Possible data race during write of size 1 at 0x........ by thread #x
15710Locks held: none
15711   at 0x........: child64 (tc19_shadowmem.c:105)
15712   by 0x........: steer (tc19_shadowmem.c:314)
15713   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15714   ...
15715
15716This conflicts with a previous write of size 1 by thread #x
15717Locks held: none
15718   at 0x........: child64 (tc19_shadowmem.c:105)
15719   by 0x........: steer (tc19_shadowmem.c:314)
15720   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15721   ...
15722 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
15723   at 0x........: malloc (vg_replace_malloc.c:...)
15724   by 0x........: main (tc19_shadowmem.c:144)
15725
15726---------- double gran, 6 .. 92, skip 14 ----------
15727---Thread-Announcement------------------------------------------
15728
15729Thread #x was created
15730   ...
15731   by 0x........: pthread_create@* (hg_intercepts.c:...)
15732   by 0x........: main (tc19_shadowmem.c:266)
15733
15734---Thread-Announcement------------------------------------------
15735
15736Thread #x was created
15737   ...
15738   by 0x........: pthread_create@* (hg_intercepts.c:...)
15739   by 0x........: main (tc19_shadowmem.c:265)
15740
15741----------------------------------------------------------------
15742
15743Possible data race during write of size 2 at 0x........ by thread #x
15744Locks held: none
15745   at 0x........: child64 (tc19_shadowmem.c:105)
15746   by 0x........: steer (tc19_shadowmem.c:316)
15747   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15748   ...
15749
15750This conflicts with a previous write of size 2 by thread #x
15751Locks held: none
15752   at 0x........: child64 (tc19_shadowmem.c:105)
15753   by 0x........: steer (tc19_shadowmem.c:316)
15754   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15755   ...
15756 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15757   at 0x........: malloc (vg_replace_malloc.c:...)
15758   by 0x........: main (tc19_shadowmem.c:144)
15759
15760----------------------------------------------------------------
15761
15762Possible data race during write of size 2 at 0x........ by thread #x
15763Locks held: none
15764   at 0x........: child64 (tc19_shadowmem.c:105)
15765   by 0x........: steer (tc19_shadowmem.c:316)
15766   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15767   ...
15768
15769This conflicts with a previous write of size 2 by thread #x
15770Locks held: none
15771   at 0x........: child64 (tc19_shadowmem.c:105)
15772   by 0x........: steer (tc19_shadowmem.c:316)
15773   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15774   ...
15775 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15776   at 0x........: malloc (vg_replace_malloc.c:...)
15777   by 0x........: main (tc19_shadowmem.c:144)
15778
15779----------------------------------------------------------------
15780
15781Possible data race during write of size 2 at 0x........ by thread #x
15782Locks held: none
15783   at 0x........: child64 (tc19_shadowmem.c:105)
15784   by 0x........: steer (tc19_shadowmem.c:316)
15785   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15786   ...
15787
15788This conflicts with a previous write of size 2 by thread #x
15789Locks held: none
15790   at 0x........: child64 (tc19_shadowmem.c:105)
15791   by 0x........: steer (tc19_shadowmem.c:316)
15792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15793   ...
15794 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
15795   at 0x........: malloc (vg_replace_malloc.c:...)
15796   by 0x........: main (tc19_shadowmem.c:144)
15797
15798----------------------------------------------------------------
15799
15800Possible data race during write of size 2 at 0x........ by thread #x
15801Locks held: none
15802   at 0x........: child64 (tc19_shadowmem.c:105)
15803   by 0x........: steer (tc19_shadowmem.c:316)
15804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15805   ...
15806
15807This conflicts with a previous write of size 2 by thread #x
15808Locks held: none
15809   at 0x........: child64 (tc19_shadowmem.c:105)
15810   by 0x........: steer (tc19_shadowmem.c:316)
15811   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15812   ...
15813 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
15814   at 0x........: malloc (vg_replace_malloc.c:...)
15815   by 0x........: main (tc19_shadowmem.c:144)
15816
15817---------- double gran, 7 .. 92, skip 15 ----------
15818---Thread-Announcement------------------------------------------
15819
15820Thread #x was created
15821   ...
15822   by 0x........: pthread_create@* (hg_intercepts.c:...)
15823   by 0x........: main (tc19_shadowmem.c:266)
15824
15825---Thread-Announcement------------------------------------------
15826
15827Thread #x was created
15828   ...
15829   by 0x........: pthread_create@* (hg_intercepts.c:...)
15830   by 0x........: main (tc19_shadowmem.c:265)
15831
15832----------------------------------------------------------------
15833
15834Possible data race during write of size 1 at 0x........ by thread #x
15835Locks held: none
15836   at 0x........: child64 (tc19_shadowmem.c:105)
15837   by 0x........: steer (tc19_shadowmem.c:318)
15838   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15839   ...
15840
15841This conflicts with a previous write of size 1 by thread #x
15842Locks held: none
15843   at 0x........: child64 (tc19_shadowmem.c:105)
15844   by 0x........: steer (tc19_shadowmem.c:318)
15845   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15846   ...
15847 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
15848   at 0x........: malloc (vg_replace_malloc.c:...)
15849   by 0x........: main (tc19_shadowmem.c:144)
15850
15851----------------------------------------------------------------
15852
15853Possible data race during write of size 1 at 0x........ by thread #x
15854Locks held: none
15855   at 0x........: child64 (tc19_shadowmem.c:105)
15856   by 0x........: steer (tc19_shadowmem.c:318)
15857   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15858   ...
15859
15860This conflicts with a previous write of size 1 by thread #x
15861Locks held: none
15862   at 0x........: child64 (tc19_shadowmem.c:105)
15863   by 0x........: steer (tc19_shadowmem.c:318)
15864   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15865   ...
15866 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15867   at 0x........: malloc (vg_replace_malloc.c:...)
15868   by 0x........: main (tc19_shadowmem.c:144)
15869
15870----------------------------------------------------------------
15871
15872Possible data race during write of size 1 at 0x........ by thread #x
15873Locks held: none
15874   at 0x........: child64 (tc19_shadowmem.c:105)
15875   by 0x........: steer (tc19_shadowmem.c:318)
15876   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15877   ...
15878
15879This conflicts with a previous write of size 1 by thread #x
15880Locks held: none
15881   at 0x........: child64 (tc19_shadowmem.c:105)
15882   by 0x........: steer (tc19_shadowmem.c:318)
15883   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15884   ...
15885 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
15886   at 0x........: malloc (vg_replace_malloc.c:...)
15887   by 0x........: main (tc19_shadowmem.c:144)
15888
15889----------------------------------------------------------------
15890
15891Possible data race during write of size 1 at 0x........ by thread #x
15892Locks held: none
15893   at 0x........: child64 (tc19_shadowmem.c:105)
15894   by 0x........: steer (tc19_shadowmem.c:318)
15895   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15896   ...
15897
15898This conflicts with a previous write of size 1 by thread #x
15899Locks held: none
15900   at 0x........: child64 (tc19_shadowmem.c:105)
15901   by 0x........: steer (tc19_shadowmem.c:318)
15902   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15903   ...
15904 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
15905   at 0x........: malloc (vg_replace_malloc.c:...)
15906   by 0x........: main (tc19_shadowmem.c:144)
15907
15908----------------------------------------------------------------
15909
15910Possible data race during write of size 1 at 0x........ by thread #x
15911Locks held: none
15912   at 0x........: child64 (tc19_shadowmem.c:105)
15913   by 0x........: steer (tc19_shadowmem.c:318)
15914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15915   ...
15916
15917This conflicts with a previous write of size 1 by thread #x
15918Locks held: none
15919   at 0x........: child64 (tc19_shadowmem.c:105)
15920   by 0x........: steer (tc19_shadowmem.c:318)
15921   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15922   ...
15923 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
15924   at 0x........: malloc (vg_replace_malloc.c:...)
15925   by 0x........: main (tc19_shadowmem.c:144)
15926
15927----------------------------------------------------------------
15928
15929Possible data race during write of size 1 at 0x........ by thread #x
15930Locks held: none
15931   at 0x........: child64 (tc19_shadowmem.c:105)
15932   by 0x........: steer (tc19_shadowmem.c:318)
15933   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15934   ...
15935
15936This conflicts with a previous write of size 1 by thread #x
15937Locks held: none
15938   at 0x........: child64 (tc19_shadowmem.c:105)
15939   by 0x........: steer (tc19_shadowmem.c:318)
15940   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15941   ...
15942 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
15943   at 0x........: malloc (vg_replace_malloc.c:...)
15944   by 0x........: main (tc19_shadowmem.c:144)
15945
15946----------------------------------------------------------------
15947
15948Possible data race during write of size 1 at 0x........ by thread #x
15949Locks held: none
15950   at 0x........: child64 (tc19_shadowmem.c:105)
15951   by 0x........: steer (tc19_shadowmem.c:318)
15952   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15953   ...
15954
15955This conflicts with a previous write of size 1 by thread #x
15956Locks held: none
15957   at 0x........: child64 (tc19_shadowmem.c:105)
15958   by 0x........: steer (tc19_shadowmem.c:318)
15959   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15960   ...
15961 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
15962   at 0x........: malloc (vg_replace_malloc.c:...)
15963   by 0x........: main (tc19_shadowmem.c:144)
15964
15965----------------------------------------------------------------
15966
15967Possible data race during write of size 1 at 0x........ by thread #x
15968Locks held: none
15969   at 0x........: child64 (tc19_shadowmem.c:105)
15970   by 0x........: steer (tc19_shadowmem.c:318)
15971   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15972   ...
15973
15974This conflicts with a previous write of size 1 by thread #x
15975Locks held: none
15976   at 0x........: child64 (tc19_shadowmem.c:105)
15977   by 0x........: steer (tc19_shadowmem.c:318)
15978   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15979   ...
15980 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
15981   at 0x........: malloc (vg_replace_malloc.c:...)
15982   by 0x........: main (tc19_shadowmem.c:144)
15983
15984---------- double gran, 0 .. 92, skip 16 ----------
15985---Thread-Announcement------------------------------------------
15986
15987Thread #x was created
15988   ...
15989   by 0x........: pthread_create@* (hg_intercepts.c:...)
15990   by 0x........: main (tc19_shadowmem.c:266)
15991
15992---Thread-Announcement------------------------------------------
15993
15994Thread #x was created
15995   ...
15996   by 0x........: pthread_create@* (hg_intercepts.c:...)
15997   by 0x........: main (tc19_shadowmem.c:265)
15998
15999----------------------------------------------------------------
16000
16001Possible data race during write of size 8 at 0x........ by thread #x
16002Locks held: none
16003   at 0x........: child64 (tc19_shadowmem.c:105)
16004   by 0x........: steer (tc19_shadowmem.c:320)
16005   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16006   ...
16007
16008This conflicts with a previous write of size 8 by thread #x
16009Locks held: none
16010   at 0x........: child64 (tc19_shadowmem.c:105)
16011   by 0x........: steer (tc19_shadowmem.c:320)
16012   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16013   ...
16014 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16015   at 0x........: malloc (vg_replace_malloc.c:...)
16016   by 0x........: main (tc19_shadowmem.c:144)
16017
16018---------- double gran, 1 .. 92, skip 17 ----------
16019---Thread-Announcement------------------------------------------
16020
16021Thread #x was created
16022   ...
16023   by 0x........: pthread_create@* (hg_intercepts.c:...)
16024   by 0x........: main (tc19_shadowmem.c:266)
16025
16026---Thread-Announcement------------------------------------------
16027
16028Thread #x was created
16029   ...
16030   by 0x........: pthread_create@* (hg_intercepts.c:...)
16031   by 0x........: main (tc19_shadowmem.c:265)
16032
16033----------------------------------------------------------------
16034
16035Possible data race during write of size 1 at 0x........ by thread #x
16036Locks held: none
16037   at 0x........: child64 (tc19_shadowmem.c:105)
16038   by 0x........: steer (tc19_shadowmem.c:322)
16039   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16040   ...
16041
16042This conflicts with a previous write of size 1 by thread #x
16043Locks held: none
16044   at 0x........: child64 (tc19_shadowmem.c:105)
16045   by 0x........: steer (tc19_shadowmem.c:322)
16046   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16047   ...
16048 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16049   at 0x........: malloc (vg_replace_malloc.c:...)
16050   by 0x........: main (tc19_shadowmem.c:144)
16051
16052----------------------------------------------------------------
16053
16054Possible data race during write of size 1 at 0x........ by thread #x
16055Locks held: none
16056   at 0x........: child64 (tc19_shadowmem.c:105)
16057   by 0x........: steer (tc19_shadowmem.c:322)
16058   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16059   ...
16060
16061This conflicts with a previous write of size 1 by thread #x
16062Locks held: none
16063   at 0x........: child64 (tc19_shadowmem.c:105)
16064   by 0x........: steer (tc19_shadowmem.c:322)
16065   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16066   ...
16067 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16068   at 0x........: malloc (vg_replace_malloc.c:...)
16069   by 0x........: main (tc19_shadowmem.c:144)
16070
16071----------------------------------------------------------------
16072
16073Possible data race during write of size 1 at 0x........ by thread #x
16074Locks held: none
16075   at 0x........: child64 (tc19_shadowmem.c:105)
16076   by 0x........: steer (tc19_shadowmem.c:322)
16077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16078   ...
16079
16080This conflicts with a previous write of size 1 by thread #x
16081Locks held: none
16082   at 0x........: child64 (tc19_shadowmem.c:105)
16083   by 0x........: steer (tc19_shadowmem.c:322)
16084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16085   ...
16086 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16087   at 0x........: malloc (vg_replace_malloc.c:...)
16088   by 0x........: main (tc19_shadowmem.c:144)
16089
16090----------------------------------------------------------------
16091
16092Possible data race during write of size 1 at 0x........ by thread #x
16093Locks held: none
16094   at 0x........: child64 (tc19_shadowmem.c:105)
16095   by 0x........: steer (tc19_shadowmem.c:322)
16096   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16097   ...
16098
16099This conflicts with a previous write of size 1 by thread #x
16100Locks held: none
16101   at 0x........: child64 (tc19_shadowmem.c:105)
16102   by 0x........: steer (tc19_shadowmem.c:322)
16103   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16104   ...
16105 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16106   at 0x........: malloc (vg_replace_malloc.c:...)
16107   by 0x........: main (tc19_shadowmem.c:144)
16108
16109----------------------------------------------------------------
16110
16111Possible data race during write of size 1 at 0x........ by thread #x
16112Locks held: none
16113   at 0x........: child64 (tc19_shadowmem.c:105)
16114   by 0x........: steer (tc19_shadowmem.c:322)
16115   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16116   ...
16117
16118This conflicts with a previous write of size 1 by thread #x
16119Locks held: none
16120   at 0x........: child64 (tc19_shadowmem.c:105)
16121   by 0x........: steer (tc19_shadowmem.c:322)
16122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16123   ...
16124 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16125   at 0x........: malloc (vg_replace_malloc.c:...)
16126   by 0x........: main (tc19_shadowmem.c:144)
16127
16128----------------------------------------------------------------
16129
16130Possible data race during write of size 1 at 0x........ by thread #x
16131Locks held: none
16132   at 0x........: child64 (tc19_shadowmem.c:105)
16133   by 0x........: steer (tc19_shadowmem.c:322)
16134   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16135   ...
16136
16137This conflicts with a previous write of size 1 by thread #x
16138Locks held: none
16139   at 0x........: child64 (tc19_shadowmem.c:105)
16140   by 0x........: steer (tc19_shadowmem.c:322)
16141   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16142   ...
16143 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16144   at 0x........: malloc (vg_replace_malloc.c:...)
16145   by 0x........: main (tc19_shadowmem.c:144)
16146
16147----------------------------------------------------------------
16148
16149Possible data race during write of size 1 at 0x........ by thread #x
16150Locks held: none
16151   at 0x........: child64 (tc19_shadowmem.c:105)
16152   by 0x........: steer (tc19_shadowmem.c:322)
16153   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16154   ...
16155
16156This conflicts with a previous write of size 1 by thread #x
16157Locks held: none
16158   at 0x........: child64 (tc19_shadowmem.c:105)
16159   by 0x........: steer (tc19_shadowmem.c:322)
16160   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16161   ...
16162 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
16163   at 0x........: malloc (vg_replace_malloc.c:...)
16164   by 0x........: main (tc19_shadowmem.c:144)
16165
16166----------------------------------------------------------------
16167
16168Possible data race during write of size 1 at 0x........ by thread #x
16169Locks held: none
16170   at 0x........: child64 (tc19_shadowmem.c:105)
16171   by 0x........: steer (tc19_shadowmem.c:322)
16172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16173   ...
16174
16175This conflicts with a previous write of size 1 by thread #x
16176Locks held: none
16177   at 0x........: child64 (tc19_shadowmem.c:105)
16178   by 0x........: steer (tc19_shadowmem.c:322)
16179   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16180   ...
16181 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16182   at 0x........: malloc (vg_replace_malloc.c:...)
16183   by 0x........: main (tc19_shadowmem.c:144)
16184
16185---------- double gran, 2 .. 92, skip 18 ----------
16186---Thread-Announcement------------------------------------------
16187
16188Thread #x was created
16189   ...
16190   by 0x........: pthread_create@* (hg_intercepts.c:...)
16191   by 0x........: main (tc19_shadowmem.c:266)
16192
16193---Thread-Announcement------------------------------------------
16194
16195Thread #x was created
16196   ...
16197   by 0x........: pthread_create@* (hg_intercepts.c:...)
16198   by 0x........: main (tc19_shadowmem.c:265)
16199
16200----------------------------------------------------------------
16201
16202Possible data race during write of size 2 at 0x........ by thread #x
16203Locks held: none
16204   at 0x........: child64 (tc19_shadowmem.c:105)
16205   by 0x........: steer (tc19_shadowmem.c:324)
16206   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16207   ...
16208
16209This conflicts with a previous write of size 2 by thread #x
16210Locks held: none
16211   at 0x........: child64 (tc19_shadowmem.c:105)
16212   by 0x........: steer (tc19_shadowmem.c:324)
16213   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16214   ...
16215 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16216   at 0x........: malloc (vg_replace_malloc.c:...)
16217   by 0x........: main (tc19_shadowmem.c:144)
16218
16219----------------------------------------------------------------
16220
16221Possible data race during write of size 2 at 0x........ by thread #x
16222Locks held: none
16223   at 0x........: child64 (tc19_shadowmem.c:105)
16224   by 0x........: steer (tc19_shadowmem.c:324)
16225   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16226   ...
16227
16228This conflicts with a previous write of size 2 by thread #x
16229Locks held: none
16230   at 0x........: child64 (tc19_shadowmem.c:105)
16231   by 0x........: steer (tc19_shadowmem.c:324)
16232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16233   ...
16234 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16235   at 0x........: malloc (vg_replace_malloc.c:...)
16236   by 0x........: main (tc19_shadowmem.c:144)
16237
16238----------------------------------------------------------------
16239
16240Possible data race during write of size 2 at 0x........ by thread #x
16241Locks held: none
16242   at 0x........: child64 (tc19_shadowmem.c:105)
16243   by 0x........: steer (tc19_shadowmem.c:324)
16244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16245   ...
16246
16247This conflicts with a previous write of size 2 by thread #x
16248Locks held: none
16249   at 0x........: child64 (tc19_shadowmem.c:105)
16250   by 0x........: steer (tc19_shadowmem.c:324)
16251   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16252   ...
16253 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16254   at 0x........: malloc (vg_replace_malloc.c:...)
16255   by 0x........: main (tc19_shadowmem.c:144)
16256
16257----------------------------------------------------------------
16258
16259Possible data race during write of size 2 at 0x........ by thread #x
16260Locks held: none
16261   at 0x........: child64 (tc19_shadowmem.c:105)
16262   by 0x........: steer (tc19_shadowmem.c:324)
16263   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16264   ...
16265
16266This conflicts with a previous write of size 2 by thread #x
16267Locks held: none
16268   at 0x........: child64 (tc19_shadowmem.c:105)
16269   by 0x........: steer (tc19_shadowmem.c:324)
16270   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16271   ...
16272 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16273   at 0x........: malloc (vg_replace_malloc.c:...)
16274   by 0x........: main (tc19_shadowmem.c:144)
16275
16276---------- double gran, 3 .. 92, skip 19 ----------
16277---Thread-Announcement------------------------------------------
16278
16279Thread #x was created
16280   ...
16281   by 0x........: pthread_create@* (hg_intercepts.c:...)
16282   by 0x........: main (tc19_shadowmem.c:266)
16283
16284---Thread-Announcement------------------------------------------
16285
16286Thread #x was created
16287   ...
16288   by 0x........: pthread_create@* (hg_intercepts.c:...)
16289   by 0x........: main (tc19_shadowmem.c:265)
16290
16291----------------------------------------------------------------
16292
16293Possible data race during write of size 1 at 0x........ by thread #x
16294Locks held: none
16295   at 0x........: child64 (tc19_shadowmem.c:105)
16296   by 0x........: steer (tc19_shadowmem.c:326)
16297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16298   ...
16299
16300This conflicts with a previous write of size 1 by thread #x
16301Locks held: none
16302   at 0x........: child64 (tc19_shadowmem.c:105)
16303   by 0x........: steer (tc19_shadowmem.c:326)
16304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16305   ...
16306 Address 0x........ is 19 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
16310----------------------------------------------------------------
16311
16312Possible data race during write of size 1 at 0x........ by thread #x
16313Locks held: none
16314   at 0x........: child64 (tc19_shadowmem.c:105)
16315   by 0x........: steer (tc19_shadowmem.c:326)
16316   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16317   ...
16318
16319This conflicts with a previous write of size 1 by thread #x
16320Locks held: none
16321   at 0x........: child64 (tc19_shadowmem.c:105)
16322   by 0x........: steer (tc19_shadowmem.c:326)
16323   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16324   ...
16325 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16326   at 0x........: malloc (vg_replace_malloc.c:...)
16327   by 0x........: main (tc19_shadowmem.c:144)
16328
16329----------------------------------------------------------------
16330
16331Possible data race during write of size 1 at 0x........ by thread #x
16332Locks held: none
16333   at 0x........: child64 (tc19_shadowmem.c:105)
16334   by 0x........: steer (tc19_shadowmem.c:326)
16335   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16336   ...
16337
16338This conflicts with a previous write of size 1 by thread #x
16339Locks held: none
16340   at 0x........: child64 (tc19_shadowmem.c:105)
16341   by 0x........: steer (tc19_shadowmem.c:326)
16342   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16343   ...
16344 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16345   at 0x........: malloc (vg_replace_malloc.c:...)
16346   by 0x........: main (tc19_shadowmem.c:144)
16347
16348----------------------------------------------------------------
16349
16350Possible data race during write of size 1 at 0x........ by thread #x
16351Locks held: none
16352   at 0x........: child64 (tc19_shadowmem.c:105)
16353   by 0x........: steer (tc19_shadowmem.c:326)
16354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16355   ...
16356
16357This conflicts with a previous write of size 1 by thread #x
16358Locks held: none
16359   at 0x........: child64 (tc19_shadowmem.c:105)
16360   by 0x........: steer (tc19_shadowmem.c:326)
16361   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16362   ...
16363 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16364   at 0x........: malloc (vg_replace_malloc.c:...)
16365   by 0x........: main (tc19_shadowmem.c:144)
16366
16367----------------------------------------------------------------
16368
16369Possible data race during write of size 1 at 0x........ by thread #x
16370Locks held: none
16371   at 0x........: child64 (tc19_shadowmem.c:105)
16372   by 0x........: steer (tc19_shadowmem.c:326)
16373   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16374   ...
16375
16376This conflicts with a previous write of size 1 by thread #x
16377Locks held: none
16378   at 0x........: child64 (tc19_shadowmem.c:105)
16379   by 0x........: steer (tc19_shadowmem.c:326)
16380   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16381   ...
16382 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
16383   at 0x........: malloc (vg_replace_malloc.c:...)
16384   by 0x........: main (tc19_shadowmem.c:144)
16385
16386----------------------------------------------------------------
16387
16388Possible data race during write of size 1 at 0x........ by thread #x
16389Locks held: none
16390   at 0x........: child64 (tc19_shadowmem.c:105)
16391   by 0x........: steer (tc19_shadowmem.c:326)
16392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16393   ...
16394
16395This conflicts with a previous write of size 1 by thread #x
16396Locks held: none
16397   at 0x........: child64 (tc19_shadowmem.c:105)
16398   by 0x........: steer (tc19_shadowmem.c:326)
16399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16400   ...
16401 Address 0x........ is 24 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
16405----------------------------------------------------------------
16406
16407Possible data race during write of size 1 at 0x........ by thread #x
16408Locks held: none
16409   at 0x........: child64 (tc19_shadowmem.c:105)
16410   by 0x........: steer (tc19_shadowmem.c:326)
16411   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16412   ...
16413
16414This conflicts with a previous write of size 1 by thread #x
16415Locks held: none
16416   at 0x........: child64 (tc19_shadowmem.c:105)
16417   by 0x........: steer (tc19_shadowmem.c:326)
16418   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16419   ...
16420 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
16421   at 0x........: malloc (vg_replace_malloc.c:...)
16422   by 0x........: main (tc19_shadowmem.c:144)
16423
16424----------------------------------------------------------------
16425
16426Possible data race during write of size 1 at 0x........ by thread #x
16427Locks held: none
16428   at 0x........: child64 (tc19_shadowmem.c:105)
16429   by 0x........: steer (tc19_shadowmem.c:326)
16430   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16431   ...
16432
16433This conflicts with a previous write of size 1 by thread #x
16434Locks held: none
16435   at 0x........: child64 (tc19_shadowmem.c:105)
16436   by 0x........: steer (tc19_shadowmem.c:326)
16437   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16438   ...
16439 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
16440   at 0x........: malloc (vg_replace_malloc.c:...)
16441   by 0x........: main (tc19_shadowmem.c:144)
16442
16443---------- double gran, 4 .. 92, skip 20 ----------
16444---Thread-Announcement------------------------------------------
16445
16446Thread #x was created
16447   ...
16448   by 0x........: pthread_create@* (hg_intercepts.c:...)
16449   by 0x........: main (tc19_shadowmem.c:266)
16450
16451---Thread-Announcement------------------------------------------
16452
16453Thread #x was created
16454   ...
16455   by 0x........: pthread_create@* (hg_intercepts.c:...)
16456   by 0x........: main (tc19_shadowmem.c:265)
16457
16458----------------------------------------------------------------
16459
16460Possible data race during write of size 4 at 0x........ by thread #x
16461Locks held: none
16462   at 0x........: child64 (tc19_shadowmem.c:105)
16463   by 0x........: steer (tc19_shadowmem.c:328)
16464   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16465   ...
16466
16467This conflicts with a previous write of size 4 by thread #x
16468Locks held: none
16469   at 0x........: child64 (tc19_shadowmem.c:105)
16470   by 0x........: steer (tc19_shadowmem.c:328)
16471   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16472   ...
16473 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16474   at 0x........: malloc (vg_replace_malloc.c:...)
16475   by 0x........: main (tc19_shadowmem.c:144)
16476
16477----------------------------------------------------------------
16478
16479Possible data race during write of size 4 at 0x........ by thread #x
16480Locks held: none
16481   at 0x........: child64 (tc19_shadowmem.c:105)
16482   by 0x........: steer (tc19_shadowmem.c:328)
16483   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16484   ...
16485
16486This conflicts with a previous write of size 4 by thread #x
16487Locks held: none
16488   at 0x........: child64 (tc19_shadowmem.c:105)
16489   by 0x........: steer (tc19_shadowmem.c:328)
16490   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16491   ...
16492 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16493   at 0x........: malloc (vg_replace_malloc.c:...)
16494   by 0x........: main (tc19_shadowmem.c:144)
16495
16496---------- double gran, 5 .. 92, skip 21 ----------
16497---Thread-Announcement------------------------------------------
16498
16499Thread #x was created
16500   ...
16501   by 0x........: pthread_create@* (hg_intercepts.c:...)
16502   by 0x........: main (tc19_shadowmem.c:266)
16503
16504---Thread-Announcement------------------------------------------
16505
16506Thread #x was created
16507   ...
16508   by 0x........: pthread_create@* (hg_intercepts.c:...)
16509   by 0x........: main (tc19_shadowmem.c:265)
16510
16511----------------------------------------------------------------
16512
16513Possible data race during write of size 1 at 0x........ by thread #x
16514Locks held: none
16515   at 0x........: child64 (tc19_shadowmem.c:105)
16516   by 0x........: steer (tc19_shadowmem.c:330)
16517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16518   ...
16519
16520This conflicts with a previous write of size 1 by thread #x
16521Locks held: none
16522   at 0x........: child64 (tc19_shadowmem.c:105)
16523   by 0x........: steer (tc19_shadowmem.c:330)
16524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16525   ...
16526 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16527   at 0x........: malloc (vg_replace_malloc.c:...)
16528   by 0x........: main (tc19_shadowmem.c:144)
16529
16530----------------------------------------------------------------
16531
16532Possible data race during write of size 1 at 0x........ by thread #x
16533Locks held: none
16534   at 0x........: child64 (tc19_shadowmem.c:105)
16535   by 0x........: steer (tc19_shadowmem.c:330)
16536   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16537   ...
16538
16539This conflicts with a previous write of size 1 by thread #x
16540Locks held: none
16541   at 0x........: child64 (tc19_shadowmem.c:105)
16542   by 0x........: steer (tc19_shadowmem.c:330)
16543   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16544   ...
16545 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16546   at 0x........: malloc (vg_replace_malloc.c:...)
16547   by 0x........: main (tc19_shadowmem.c:144)
16548
16549----------------------------------------------------------------
16550
16551Possible data race during write of size 1 at 0x........ by thread #x
16552Locks held: none
16553   at 0x........: child64 (tc19_shadowmem.c:105)
16554   by 0x........: steer (tc19_shadowmem.c:330)
16555   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16556   ...
16557
16558This conflicts with a previous write of size 1 by thread #x
16559Locks held: none
16560   at 0x........: child64 (tc19_shadowmem.c:105)
16561   by 0x........: steer (tc19_shadowmem.c:330)
16562   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16563   ...
16564 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
16565   at 0x........: malloc (vg_replace_malloc.c:...)
16566   by 0x........: main (tc19_shadowmem.c:144)
16567
16568----------------------------------------------------------------
16569
16570Possible data race during write of size 1 at 0x........ by thread #x
16571Locks held: none
16572   at 0x........: child64 (tc19_shadowmem.c:105)
16573   by 0x........: steer (tc19_shadowmem.c:330)
16574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16575   ...
16576
16577This conflicts with a previous write of size 1 by thread #x
16578Locks held: none
16579   at 0x........: child64 (tc19_shadowmem.c:105)
16580   by 0x........: steer (tc19_shadowmem.c:330)
16581   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16582   ...
16583 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16584   at 0x........: malloc (vg_replace_malloc.c:...)
16585   by 0x........: main (tc19_shadowmem.c:144)
16586
16587----------------------------------------------------------------
16588
16589Possible data race during write of size 1 at 0x........ by thread #x
16590Locks held: none
16591   at 0x........: child64 (tc19_shadowmem.c:105)
16592   by 0x........: steer (tc19_shadowmem.c:330)
16593   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16594   ...
16595
16596This conflicts with a previous write of size 1 by thread #x
16597Locks held: none
16598   at 0x........: child64 (tc19_shadowmem.c:105)
16599   by 0x........: steer (tc19_shadowmem.c:330)
16600   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16601   ...
16602 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
16603   at 0x........: malloc (vg_replace_malloc.c:...)
16604   by 0x........: main (tc19_shadowmem.c:144)
16605
16606----------------------------------------------------------------
16607
16608Possible data race during write of size 1 at 0x........ by thread #x
16609Locks held: none
16610   at 0x........: child64 (tc19_shadowmem.c:105)
16611   by 0x........: steer (tc19_shadowmem.c:330)
16612   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16613   ...
16614
16615This conflicts with a previous write of size 1 by thread #x
16616Locks held: none
16617   at 0x........: child64 (tc19_shadowmem.c:105)
16618   by 0x........: steer (tc19_shadowmem.c:330)
16619   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16620   ...
16621 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
16622   at 0x........: malloc (vg_replace_malloc.c:...)
16623   by 0x........: main (tc19_shadowmem.c:144)
16624
16625----------------------------------------------------------------
16626
16627Possible data race during write of size 1 at 0x........ by thread #x
16628Locks held: none
16629   at 0x........: child64 (tc19_shadowmem.c:105)
16630   by 0x........: steer (tc19_shadowmem.c:330)
16631   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16632   ...
16633
16634This conflicts with a previous write of size 1 by thread #x
16635Locks held: none
16636   at 0x........: child64 (tc19_shadowmem.c:105)
16637   by 0x........: steer (tc19_shadowmem.c:330)
16638   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16639   ...
16640 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
16641   at 0x........: malloc (vg_replace_malloc.c:...)
16642   by 0x........: main (tc19_shadowmem.c:144)
16643
16644----------------------------------------------------------------
16645
16646Possible data race during write of size 1 at 0x........ by thread #x
16647Locks held: none
16648   at 0x........: child64 (tc19_shadowmem.c:105)
16649   by 0x........: steer (tc19_shadowmem.c:330)
16650   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16651   ...
16652
16653This conflicts with a previous write of size 1 by thread #x
16654Locks held: none
16655   at 0x........: child64 (tc19_shadowmem.c:105)
16656   by 0x........: steer (tc19_shadowmem.c:330)
16657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16658   ...
16659 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
16660   at 0x........: malloc (vg_replace_malloc.c:...)
16661   by 0x........: main (tc19_shadowmem.c:144)
16662
16663---------- double gran, 6 .. 92, skip 22 ----------
16664---Thread-Announcement------------------------------------------
16665
16666Thread #x was created
16667   ...
16668   by 0x........: pthread_create@* (hg_intercepts.c:...)
16669   by 0x........: main (tc19_shadowmem.c:266)
16670
16671---Thread-Announcement------------------------------------------
16672
16673Thread #x was created
16674   ...
16675   by 0x........: pthread_create@* (hg_intercepts.c:...)
16676   by 0x........: main (tc19_shadowmem.c:265)
16677
16678----------------------------------------------------------------
16679
16680Possible data race during write of size 2 at 0x........ by thread #x
16681Locks held: none
16682   at 0x........: child64 (tc19_shadowmem.c:105)
16683   by 0x........: steer (tc19_shadowmem.c:332)
16684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16685   ...
16686
16687This conflicts with a previous write of size 2 by thread #x
16688Locks held: none
16689   at 0x........: child64 (tc19_shadowmem.c:105)
16690   by 0x........: steer (tc19_shadowmem.c:332)
16691   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16692   ...
16693 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16694   at 0x........: malloc (vg_replace_malloc.c:...)
16695   by 0x........: main (tc19_shadowmem.c:144)
16696
16697----------------------------------------------------------------
16698
16699Possible data race during write of size 2 at 0x........ by thread #x
16700Locks held: none
16701   at 0x........: child64 (tc19_shadowmem.c:105)
16702   by 0x........: steer (tc19_shadowmem.c:332)
16703   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16704   ...
16705
16706This conflicts with a previous write of size 2 by thread #x
16707Locks held: none
16708   at 0x........: child64 (tc19_shadowmem.c:105)
16709   by 0x........: steer (tc19_shadowmem.c:332)
16710   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16711   ...
16712 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16713   at 0x........: malloc (vg_replace_malloc.c:...)
16714   by 0x........: main (tc19_shadowmem.c:144)
16715
16716----------------------------------------------------------------
16717
16718Possible data race during write of size 2 at 0x........ by thread #x
16719Locks held: none
16720   at 0x........: child64 (tc19_shadowmem.c:105)
16721   by 0x........: steer (tc19_shadowmem.c:332)
16722   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16723   ...
16724
16725This conflicts with a previous write of size 2 by thread #x
16726Locks held: none
16727   at 0x........: child64 (tc19_shadowmem.c:105)
16728   by 0x........: steer (tc19_shadowmem.c:332)
16729   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16730   ...
16731 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
16732   at 0x........: malloc (vg_replace_malloc.c:...)
16733   by 0x........: main (tc19_shadowmem.c:144)
16734
16735----------------------------------------------------------------
16736
16737Possible data race during write of size 2 at 0x........ by thread #x
16738Locks held: none
16739   at 0x........: child64 (tc19_shadowmem.c:105)
16740   by 0x........: steer (tc19_shadowmem.c:332)
16741   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16742   ...
16743
16744This conflicts with a previous write of size 2 by thread #x
16745Locks held: none
16746   at 0x........: child64 (tc19_shadowmem.c:105)
16747   by 0x........: steer (tc19_shadowmem.c:332)
16748   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16749   ...
16750 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
16751   at 0x........: malloc (vg_replace_malloc.c:...)
16752   by 0x........: main (tc19_shadowmem.c:144)
16753
16754---------- double gran, 7 .. 92, skip 23 ----------
16755---Thread-Announcement------------------------------------------
16756
16757Thread #x was created
16758   ...
16759   by 0x........: pthread_create@* (hg_intercepts.c:...)
16760   by 0x........: main (tc19_shadowmem.c:266)
16761
16762---Thread-Announcement------------------------------------------
16763
16764Thread #x was created
16765   ...
16766   by 0x........: pthread_create@* (hg_intercepts.c:...)
16767   by 0x........: main (tc19_shadowmem.c:265)
16768
16769----------------------------------------------------------------
16770
16771Possible data race during write of size 1 at 0x........ by thread #x
16772Locks held: none
16773   at 0x........: child64 (tc19_shadowmem.c:105)
16774   by 0x........: steer (tc19_shadowmem.c:334)
16775   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16776   ...
16777
16778This conflicts with a previous write of size 1 by thread #x
16779Locks held: none
16780   at 0x........: child64 (tc19_shadowmem.c:105)
16781   by 0x........: steer (tc19_shadowmem.c:334)
16782   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16783   ...
16784 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
16785   at 0x........: malloc (vg_replace_malloc.c:...)
16786   by 0x........: main (tc19_shadowmem.c:144)
16787
16788----------------------------------------------------------------
16789
16790Possible data race during write of size 1 at 0x........ by thread #x
16791Locks held: none
16792   at 0x........: child64 (tc19_shadowmem.c:105)
16793   by 0x........: steer (tc19_shadowmem.c:334)
16794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16795   ...
16796
16797This conflicts with a previous write of size 1 by thread #x
16798Locks held: none
16799   at 0x........: child64 (tc19_shadowmem.c:105)
16800   by 0x........: steer (tc19_shadowmem.c:334)
16801   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16802   ...
16803 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16804   at 0x........: malloc (vg_replace_malloc.c:...)
16805   by 0x........: main (tc19_shadowmem.c:144)
16806
16807----------------------------------------------------------------
16808
16809Possible data race during write of size 1 at 0x........ by thread #x
16810Locks held: none
16811   at 0x........: child64 (tc19_shadowmem.c:105)
16812   by 0x........: steer (tc19_shadowmem.c:334)
16813   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16814   ...
16815
16816This conflicts with a previous write of size 1 by thread #x
16817Locks held: none
16818   at 0x........: child64 (tc19_shadowmem.c:105)
16819   by 0x........: steer (tc19_shadowmem.c:334)
16820   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16821   ...
16822 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
16823   at 0x........: malloc (vg_replace_malloc.c:...)
16824   by 0x........: main (tc19_shadowmem.c:144)
16825
16826----------------------------------------------------------------
16827
16828Possible data race during write of size 1 at 0x........ by thread #x
16829Locks held: none
16830   at 0x........: child64 (tc19_shadowmem.c:105)
16831   by 0x........: steer (tc19_shadowmem.c:334)
16832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16833   ...
16834
16835This conflicts with a previous write of size 1 by thread #x
16836Locks held: none
16837   at 0x........: child64 (tc19_shadowmem.c:105)
16838   by 0x........: steer (tc19_shadowmem.c:334)
16839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16840   ...
16841 Address 0x........ is 26 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
16845----------------------------------------------------------------
16846
16847Possible data race during write of size 1 at 0x........ by thread #x
16848Locks held: none
16849   at 0x........: child64 (tc19_shadowmem.c:105)
16850   by 0x........: steer (tc19_shadowmem.c:334)
16851   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16852   ...
16853
16854This conflicts with a previous write of size 1 by thread #x
16855Locks held: none
16856   at 0x........: child64 (tc19_shadowmem.c:105)
16857   by 0x........: steer (tc19_shadowmem.c:334)
16858   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16859   ...
16860 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
16861   at 0x........: malloc (vg_replace_malloc.c:...)
16862   by 0x........: main (tc19_shadowmem.c:144)
16863
16864----------------------------------------------------------------
16865
16866Possible data race during write of size 1 at 0x........ by thread #x
16867Locks held: none
16868   at 0x........: child64 (tc19_shadowmem.c:105)
16869   by 0x........: steer (tc19_shadowmem.c:334)
16870   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16871   ...
16872
16873This conflicts with a previous write of size 1 by thread #x
16874Locks held: none
16875   at 0x........: child64 (tc19_shadowmem.c:105)
16876   by 0x........: steer (tc19_shadowmem.c:334)
16877   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16878   ...
16879 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
16880   at 0x........: malloc (vg_replace_malloc.c:...)
16881   by 0x........: main (tc19_shadowmem.c:144)
16882
16883----------------------------------------------------------------
16884
16885Possible data race during write of size 1 at 0x........ by thread #x
16886Locks held: none
16887   at 0x........: child64 (tc19_shadowmem.c:105)
16888   by 0x........: steer (tc19_shadowmem.c:334)
16889   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16890   ...
16891
16892This conflicts with a previous write of size 1 by thread #x
16893Locks held: none
16894   at 0x........: child64 (tc19_shadowmem.c:105)
16895   by 0x........: steer (tc19_shadowmem.c:334)
16896   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16897   ...
16898 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
16899   at 0x........: malloc (vg_replace_malloc.c:...)
16900   by 0x........: main (tc19_shadowmem.c:144)
16901
16902----------------------------------------------------------------
16903
16904Possible data race during write of size 1 at 0x........ by thread #x
16905Locks held: none
16906   at 0x........: child64 (tc19_shadowmem.c:105)
16907   by 0x........: steer (tc19_shadowmem.c:334)
16908   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16909   ...
16910
16911This conflicts with a previous write of size 1 by thread #x
16912Locks held: none
16913   at 0x........: child64 (tc19_shadowmem.c:105)
16914   by 0x........: steer (tc19_shadowmem.c:334)
16915   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16916   ...
16917 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
16918   at 0x........: malloc (vg_replace_malloc.c:...)
16919   by 0x........: main (tc19_shadowmem.c:144)
16920
16921---------- double gran, 0 .. 92, skip 24 ----------
16922---Thread-Announcement------------------------------------------
16923
16924Thread #x was created
16925   ...
16926   by 0x........: pthread_create@* (hg_intercepts.c:...)
16927   by 0x........: main (tc19_shadowmem.c:266)
16928
16929---Thread-Announcement------------------------------------------
16930
16931Thread #x was created
16932   ...
16933   by 0x........: pthread_create@* (hg_intercepts.c:...)
16934   by 0x........: main (tc19_shadowmem.c:265)
16935
16936----------------------------------------------------------------
16937
16938Possible data race during write of size 8 at 0x........ by thread #x
16939Locks held: none
16940   at 0x........: child64 (tc19_shadowmem.c:105)
16941   by 0x........: steer (tc19_shadowmem.c:336)
16942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16943   ...
16944
16945This conflicts with a previous write of size 8 by thread #x
16946Locks held: none
16947   at 0x........: child64 (tc19_shadowmem.c:105)
16948   by 0x........: steer (tc19_shadowmem.c:336)
16949   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16950   ...
16951 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16952   at 0x........: malloc (vg_replace_malloc.c:...)
16953   by 0x........: main (tc19_shadowmem.c:144)
16954
16955---------- double gran, 1 .. 92, skip 25 ----------
16956---Thread-Announcement------------------------------------------
16957
16958Thread #x was created
16959   ...
16960   by 0x........: pthread_create@* (hg_intercepts.c:...)
16961   by 0x........: main (tc19_shadowmem.c:266)
16962
16963---Thread-Announcement------------------------------------------
16964
16965Thread #x was created
16966   ...
16967   by 0x........: pthread_create@* (hg_intercepts.c:...)
16968   by 0x........: main (tc19_shadowmem.c:265)
16969
16970----------------------------------------------------------------
16971
16972Possible data race during write of size 1 at 0x........ by thread #x
16973Locks held: none
16974   at 0x........: child64 (tc19_shadowmem.c:105)
16975   by 0x........: steer (tc19_shadowmem.c:338)
16976   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16977   ...
16978
16979This conflicts with a previous write of size 1 by thread #x
16980Locks held: none
16981   at 0x........: child64 (tc19_shadowmem.c:105)
16982   by 0x........: steer (tc19_shadowmem.c:338)
16983   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16984   ...
16985 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
16986   at 0x........: malloc (vg_replace_malloc.c:...)
16987   by 0x........: main (tc19_shadowmem.c:144)
16988
16989----------------------------------------------------------------
16990
16991Possible data race during write of size 1 at 0x........ by thread #x
16992Locks held: none
16993   at 0x........: child64 (tc19_shadowmem.c:105)
16994   by 0x........: steer (tc19_shadowmem.c:338)
16995   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16996   ...
16997
16998This conflicts with a previous write of size 1 by thread #x
16999Locks held: none
17000   at 0x........: child64 (tc19_shadowmem.c:105)
17001   by 0x........: steer (tc19_shadowmem.c:338)
17002   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17003   ...
17004 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17005   at 0x........: malloc (vg_replace_malloc.c:...)
17006   by 0x........: main (tc19_shadowmem.c:144)
17007
17008----------------------------------------------------------------
17009
17010Possible data race during write of size 1 at 0x........ by thread #x
17011Locks held: none
17012   at 0x........: child64 (tc19_shadowmem.c:105)
17013   by 0x........: steer (tc19_shadowmem.c:338)
17014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17015   ...
17016
17017This conflicts with a previous write of size 1 by thread #x
17018Locks held: none
17019   at 0x........: child64 (tc19_shadowmem.c:105)
17020   by 0x........: steer (tc19_shadowmem.c:338)
17021   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17022   ...
17023 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17024   at 0x........: malloc (vg_replace_malloc.c:...)
17025   by 0x........: main (tc19_shadowmem.c:144)
17026
17027----------------------------------------------------------------
17028
17029Possible data race during write of size 1 at 0x........ by thread #x
17030Locks held: none
17031   at 0x........: child64 (tc19_shadowmem.c:105)
17032   by 0x........: steer (tc19_shadowmem.c:338)
17033   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17034   ...
17035
17036This conflicts with a previous write of size 1 by thread #x
17037Locks held: none
17038   at 0x........: child64 (tc19_shadowmem.c:105)
17039   by 0x........: steer (tc19_shadowmem.c:338)
17040   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17041   ...
17042 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17043   at 0x........: malloc (vg_replace_malloc.c:...)
17044   by 0x........: main (tc19_shadowmem.c:144)
17045
17046----------------------------------------------------------------
17047
17048Possible data race during write of size 1 at 0x........ by thread #x
17049Locks held: none
17050   at 0x........: child64 (tc19_shadowmem.c:105)
17051   by 0x........: steer (tc19_shadowmem.c:338)
17052   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17053   ...
17054
17055This conflicts with a previous write of size 1 by thread #x
17056Locks held: none
17057   at 0x........: child64 (tc19_shadowmem.c:105)
17058   by 0x........: steer (tc19_shadowmem.c:338)
17059   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17060   ...
17061 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17062   at 0x........: malloc (vg_replace_malloc.c:...)
17063   by 0x........: main (tc19_shadowmem.c:144)
17064
17065----------------------------------------------------------------
17066
17067Possible data race during write of size 1 at 0x........ by thread #x
17068Locks held: none
17069   at 0x........: child64 (tc19_shadowmem.c:105)
17070   by 0x........: steer (tc19_shadowmem.c:338)
17071   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17072   ...
17073
17074This conflicts with a previous write of size 1 by thread #x
17075Locks held: none
17076   at 0x........: child64 (tc19_shadowmem.c:105)
17077   by 0x........: steer (tc19_shadowmem.c:338)
17078   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17079   ...
17080 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17081   at 0x........: malloc (vg_replace_malloc.c:...)
17082   by 0x........: main (tc19_shadowmem.c:144)
17083
17084----------------------------------------------------------------
17085
17086Possible data race during write of size 1 at 0x........ by thread #x
17087Locks held: none
17088   at 0x........: child64 (tc19_shadowmem.c:105)
17089   by 0x........: steer (tc19_shadowmem.c:338)
17090   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17091   ...
17092
17093This conflicts with a previous write of size 1 by thread #x
17094Locks held: none
17095   at 0x........: child64 (tc19_shadowmem.c:105)
17096   by 0x........: steer (tc19_shadowmem.c:338)
17097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17098   ...
17099 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
17100   at 0x........: malloc (vg_replace_malloc.c:...)
17101   by 0x........: main (tc19_shadowmem.c:144)
17102
17103----------------------------------------------------------------
17104
17105Possible data race during write of size 1 at 0x........ by thread #x
17106Locks held: none
17107   at 0x........: child64 (tc19_shadowmem.c:105)
17108   by 0x........: steer (tc19_shadowmem.c:338)
17109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17110   ...
17111
17112This conflicts with a previous write of size 1 by thread #x
17113Locks held: none
17114   at 0x........: child64 (tc19_shadowmem.c:105)
17115   by 0x........: steer (tc19_shadowmem.c:338)
17116   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17117   ...
17118 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17119   at 0x........: malloc (vg_replace_malloc.c:...)
17120   by 0x........: main (tc19_shadowmem.c:144)
17121
17122---------- double gran, 2 .. 92, skip 26 ----------
17123---Thread-Announcement------------------------------------------
17124
17125Thread #x was created
17126   ...
17127   by 0x........: pthread_create@* (hg_intercepts.c:...)
17128   by 0x........: main (tc19_shadowmem.c:266)
17129
17130---Thread-Announcement------------------------------------------
17131
17132Thread #x was created
17133   ...
17134   by 0x........: pthread_create@* (hg_intercepts.c:...)
17135   by 0x........: main (tc19_shadowmem.c:265)
17136
17137----------------------------------------------------------------
17138
17139Possible data race during write of size 2 at 0x........ by thread #x
17140Locks held: none
17141   at 0x........: child64 (tc19_shadowmem.c:105)
17142   by 0x........: steer (tc19_shadowmem.c:340)
17143   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17144   ...
17145
17146This conflicts with a previous write of size 2 by thread #x
17147Locks held: none
17148   at 0x........: child64 (tc19_shadowmem.c:105)
17149   by 0x........: steer (tc19_shadowmem.c:340)
17150   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17151   ...
17152 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17153   at 0x........: malloc (vg_replace_malloc.c:...)
17154   by 0x........: main (tc19_shadowmem.c:144)
17155
17156----------------------------------------------------------------
17157
17158Possible data race during write of size 2 at 0x........ by thread #x
17159Locks held: none
17160   at 0x........: child64 (tc19_shadowmem.c:105)
17161   by 0x........: steer (tc19_shadowmem.c:340)
17162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17163   ...
17164
17165This conflicts with a previous write of size 2 by thread #x
17166Locks held: none
17167   at 0x........: child64 (tc19_shadowmem.c:105)
17168   by 0x........: steer (tc19_shadowmem.c:340)
17169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17170   ...
17171 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17172   at 0x........: malloc (vg_replace_malloc.c:...)
17173   by 0x........: main (tc19_shadowmem.c:144)
17174
17175----------------------------------------------------------------
17176
17177Possible data race during write of size 2 at 0x........ by thread #x
17178Locks held: none
17179   at 0x........: child64 (tc19_shadowmem.c:105)
17180   by 0x........: steer (tc19_shadowmem.c:340)
17181   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17182   ...
17183
17184This conflicts with a previous write of size 2 by thread #x
17185Locks held: none
17186   at 0x........: child64 (tc19_shadowmem.c:105)
17187   by 0x........: steer (tc19_shadowmem.c:340)
17188   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17189   ...
17190 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17191   at 0x........: malloc (vg_replace_malloc.c:...)
17192   by 0x........: main (tc19_shadowmem.c:144)
17193
17194----------------------------------------------------------------
17195
17196Possible data race during write of size 2 at 0x........ by thread #x
17197Locks held: none
17198   at 0x........: child64 (tc19_shadowmem.c:105)
17199   by 0x........: steer (tc19_shadowmem.c:340)
17200   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17201   ...
17202
17203This conflicts with a previous write of size 2 by thread #x
17204Locks held: none
17205   at 0x........: child64 (tc19_shadowmem.c:105)
17206   by 0x........: steer (tc19_shadowmem.c:340)
17207   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17208   ...
17209 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17210   at 0x........: malloc (vg_replace_malloc.c:...)
17211   by 0x........: main (tc19_shadowmem.c:144)
17212
17213---------- double gran, 3 .. 92, skip 27 ----------
17214---Thread-Announcement------------------------------------------
17215
17216Thread #x was created
17217   ...
17218   by 0x........: pthread_create@* (hg_intercepts.c:...)
17219   by 0x........: main (tc19_shadowmem.c:266)
17220
17221---Thread-Announcement------------------------------------------
17222
17223Thread #x was created
17224   ...
17225   by 0x........: pthread_create@* (hg_intercepts.c:...)
17226   by 0x........: main (tc19_shadowmem.c:265)
17227
17228----------------------------------------------------------------
17229
17230Possible data race during write of size 1 at 0x........ by thread #x
17231Locks held: none
17232   at 0x........: child64 (tc19_shadowmem.c:105)
17233   by 0x........: steer (tc19_shadowmem.c:342)
17234   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17235   ...
17236
17237This conflicts with a previous write of size 1 by thread #x
17238Locks held: none
17239   at 0x........: child64 (tc19_shadowmem.c:105)
17240   by 0x........: steer (tc19_shadowmem.c:342)
17241   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17242   ...
17243 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17244   at 0x........: malloc (vg_replace_malloc.c:...)
17245   by 0x........: main (tc19_shadowmem.c:144)
17246
17247----------------------------------------------------------------
17248
17249Possible data race during write of size 1 at 0x........ by thread #x
17250Locks held: none
17251   at 0x........: child64 (tc19_shadowmem.c:105)
17252   by 0x........: steer (tc19_shadowmem.c:342)
17253   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17254   ...
17255
17256This conflicts with a previous write of size 1 by thread #x
17257Locks held: none
17258   at 0x........: child64 (tc19_shadowmem.c:105)
17259   by 0x........: steer (tc19_shadowmem.c:342)
17260   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17261   ...
17262 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17263   at 0x........: malloc (vg_replace_malloc.c:...)
17264   by 0x........: main (tc19_shadowmem.c:144)
17265
17266----------------------------------------------------------------
17267
17268Possible data race during write of size 1 at 0x........ by thread #x
17269Locks held: none
17270   at 0x........: child64 (tc19_shadowmem.c:105)
17271   by 0x........: steer (tc19_shadowmem.c:342)
17272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17273   ...
17274
17275This conflicts with a previous write of size 1 by thread #x
17276Locks held: none
17277   at 0x........: child64 (tc19_shadowmem.c:105)
17278   by 0x........: steer (tc19_shadowmem.c:342)
17279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17280   ...
17281 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17282   at 0x........: malloc (vg_replace_malloc.c:...)
17283   by 0x........: main (tc19_shadowmem.c:144)
17284
17285----------------------------------------------------------------
17286
17287Possible data race during write of size 1 at 0x........ by thread #x
17288Locks held: none
17289   at 0x........: child64 (tc19_shadowmem.c:105)
17290   by 0x........: steer (tc19_shadowmem.c:342)
17291   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17292   ...
17293
17294This conflicts with a previous write of size 1 by thread #x
17295Locks held: none
17296   at 0x........: child64 (tc19_shadowmem.c:105)
17297   by 0x........: steer (tc19_shadowmem.c:342)
17298   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17299   ...
17300 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17301   at 0x........: malloc (vg_replace_malloc.c:...)
17302   by 0x........: main (tc19_shadowmem.c:144)
17303
17304----------------------------------------------------------------
17305
17306Possible data race during write of size 1 at 0x........ by thread #x
17307Locks held: none
17308   at 0x........: child64 (tc19_shadowmem.c:105)
17309   by 0x........: steer (tc19_shadowmem.c:342)
17310   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17311   ...
17312
17313This conflicts with a previous write of size 1 by thread #x
17314Locks held: none
17315   at 0x........: child64 (tc19_shadowmem.c:105)
17316   by 0x........: steer (tc19_shadowmem.c:342)
17317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17318   ...
17319 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
17320   at 0x........: malloc (vg_replace_malloc.c:...)
17321   by 0x........: main (tc19_shadowmem.c:144)
17322
17323----------------------------------------------------------------
17324
17325Possible data race during write of size 1 at 0x........ by thread #x
17326Locks held: none
17327   at 0x........: child64 (tc19_shadowmem.c:105)
17328   by 0x........: steer (tc19_shadowmem.c:342)
17329   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17330   ...
17331
17332This conflicts with a previous write of size 1 by thread #x
17333Locks held: none
17334   at 0x........: child64 (tc19_shadowmem.c:105)
17335   by 0x........: steer (tc19_shadowmem.c:342)
17336   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17337   ...
17338 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17339   at 0x........: malloc (vg_replace_malloc.c:...)
17340   by 0x........: main (tc19_shadowmem.c:144)
17341
17342----------------------------------------------------------------
17343
17344Possible data race during write of size 1 at 0x........ by thread #x
17345Locks held: none
17346   at 0x........: child64 (tc19_shadowmem.c:105)
17347   by 0x........: steer (tc19_shadowmem.c:342)
17348   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17349   ...
17350
17351This conflicts with a previous write of size 1 by thread #x
17352Locks held: none
17353   at 0x........: child64 (tc19_shadowmem.c:105)
17354   by 0x........: steer (tc19_shadowmem.c:342)
17355   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17356   ...
17357 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
17358   at 0x........: malloc (vg_replace_malloc.c:...)
17359   by 0x........: main (tc19_shadowmem.c:144)
17360
17361----------------------------------------------------------------
17362
17363Possible data race during write of size 1 at 0x........ by thread #x
17364Locks held: none
17365   at 0x........: child64 (tc19_shadowmem.c:105)
17366   by 0x........: steer (tc19_shadowmem.c:342)
17367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17368   ...
17369
17370This conflicts with a previous write of size 1 by thread #x
17371Locks held: none
17372   at 0x........: child64 (tc19_shadowmem.c:105)
17373   by 0x........: steer (tc19_shadowmem.c:342)
17374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17375   ...
17376 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
17377   at 0x........: malloc (vg_replace_malloc.c:...)
17378   by 0x........: main (tc19_shadowmem.c:144)
17379
17380---------- double gran, 4 .. 92, skip 28 ----------
17381---Thread-Announcement------------------------------------------
17382
17383Thread #x was created
17384   ...
17385   by 0x........: pthread_create@* (hg_intercepts.c:...)
17386   by 0x........: main (tc19_shadowmem.c:266)
17387
17388---Thread-Announcement------------------------------------------
17389
17390Thread #x was created
17391   ...
17392   by 0x........: pthread_create@* (hg_intercepts.c:...)
17393   by 0x........: main (tc19_shadowmem.c:265)
17394
17395----------------------------------------------------------------
17396
17397Possible data race during write of size 4 at 0x........ by thread #x
17398Locks held: none
17399   at 0x........: child64 (tc19_shadowmem.c:105)
17400   by 0x........: steer (tc19_shadowmem.c:344)
17401   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17402   ...
17403
17404This conflicts with a previous write of size 4 by thread #x
17405Locks held: none
17406   at 0x........: child64 (tc19_shadowmem.c:105)
17407   by 0x........: steer (tc19_shadowmem.c:344)
17408   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17409   ...
17410 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17411   at 0x........: malloc (vg_replace_malloc.c:...)
17412   by 0x........: main (tc19_shadowmem.c:144)
17413
17414----------------------------------------------------------------
17415
17416Possible data race during write of size 4 at 0x........ by thread #x
17417Locks held: none
17418   at 0x........: child64 (tc19_shadowmem.c:105)
17419   by 0x........: steer (tc19_shadowmem.c:344)
17420   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17421   ...
17422
17423This conflicts with a previous write of size 4 by thread #x
17424Locks held: none
17425   at 0x........: child64 (tc19_shadowmem.c:105)
17426   by 0x........: steer (tc19_shadowmem.c:344)
17427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17428   ...
17429 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17430   at 0x........: malloc (vg_replace_malloc.c:...)
17431   by 0x........: main (tc19_shadowmem.c:144)
17432
17433---------- double gran, 5 .. 92, skip 29 ----------
17434---Thread-Announcement------------------------------------------
17435
17436Thread #x was created
17437   ...
17438   by 0x........: pthread_create@* (hg_intercepts.c:...)
17439   by 0x........: main (tc19_shadowmem.c:266)
17440
17441---Thread-Announcement------------------------------------------
17442
17443Thread #x was created
17444   ...
17445   by 0x........: pthread_create@* (hg_intercepts.c:...)
17446   by 0x........: main (tc19_shadowmem.c:265)
17447
17448----------------------------------------------------------------
17449
17450Possible data race during write of size 1 at 0x........ by thread #x
17451Locks held: none
17452   at 0x........: child64 (tc19_shadowmem.c:105)
17453   by 0x........: steer (tc19_shadowmem.c:346)
17454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17455   ...
17456
17457This conflicts with a previous write of size 1 by thread #x
17458Locks held: none
17459   at 0x........: child64 (tc19_shadowmem.c:105)
17460   by 0x........: steer (tc19_shadowmem.c:346)
17461   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17462   ...
17463 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17464   at 0x........: malloc (vg_replace_malloc.c:...)
17465   by 0x........: main (tc19_shadowmem.c:144)
17466
17467----------------------------------------------------------------
17468
17469Possible data race during write of size 1 at 0x........ by thread #x
17470Locks held: none
17471   at 0x........: child64 (tc19_shadowmem.c:105)
17472   by 0x........: steer (tc19_shadowmem.c:346)
17473   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17474   ...
17475
17476This conflicts with a previous write of size 1 by thread #x
17477Locks held: none
17478   at 0x........: child64 (tc19_shadowmem.c:105)
17479   by 0x........: steer (tc19_shadowmem.c:346)
17480   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17481   ...
17482 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17483   at 0x........: malloc (vg_replace_malloc.c:...)
17484   by 0x........: main (tc19_shadowmem.c:144)
17485
17486----------------------------------------------------------------
17487
17488Possible data race during write of size 1 at 0x........ by thread #x
17489Locks held: none
17490   at 0x........: child64 (tc19_shadowmem.c:105)
17491   by 0x........: steer (tc19_shadowmem.c:346)
17492   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17493   ...
17494
17495This conflicts with a previous write of size 1 by thread #x
17496Locks held: none
17497   at 0x........: child64 (tc19_shadowmem.c:105)
17498   by 0x........: steer (tc19_shadowmem.c:346)
17499   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17500   ...
17501 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
17502   at 0x........: malloc (vg_replace_malloc.c:...)
17503   by 0x........: main (tc19_shadowmem.c:144)
17504
17505----------------------------------------------------------------
17506
17507Possible data race during write of size 1 at 0x........ by thread #x
17508Locks held: none
17509   at 0x........: child64 (tc19_shadowmem.c:105)
17510   by 0x........: steer (tc19_shadowmem.c:346)
17511   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17512   ...
17513
17514This conflicts with a previous write of size 1 by thread #x
17515Locks held: none
17516   at 0x........: child64 (tc19_shadowmem.c:105)
17517   by 0x........: steer (tc19_shadowmem.c:346)
17518   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17519   ...
17520 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17521   at 0x........: malloc (vg_replace_malloc.c:...)
17522   by 0x........: main (tc19_shadowmem.c:144)
17523
17524----------------------------------------------------------------
17525
17526Possible data race during write of size 1 at 0x........ by thread #x
17527Locks held: none
17528   at 0x........: child64 (tc19_shadowmem.c:105)
17529   by 0x........: steer (tc19_shadowmem.c:346)
17530   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17531   ...
17532
17533This conflicts with a previous write of size 1 by thread #x
17534Locks held: none
17535   at 0x........: child64 (tc19_shadowmem.c:105)
17536   by 0x........: steer (tc19_shadowmem.c:346)
17537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17538   ...
17539 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
17540   at 0x........: malloc (vg_replace_malloc.c:...)
17541   by 0x........: main (tc19_shadowmem.c:144)
17542
17543----------------------------------------------------------------
17544
17545Possible data race during write of size 1 at 0x........ by thread #x
17546Locks held: none
17547   at 0x........: child64 (tc19_shadowmem.c:105)
17548   by 0x........: steer (tc19_shadowmem.c:346)
17549   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17550   ...
17551
17552This conflicts with a previous write of size 1 by thread #x
17553Locks held: none
17554   at 0x........: child64 (tc19_shadowmem.c:105)
17555   by 0x........: steer (tc19_shadowmem.c:346)
17556   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17557   ...
17558 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
17559   at 0x........: malloc (vg_replace_malloc.c:...)
17560   by 0x........: main (tc19_shadowmem.c:144)
17561
17562----------------------------------------------------------------
17563
17564Possible data race during write of size 1 at 0x........ by thread #x
17565Locks held: none
17566   at 0x........: child64 (tc19_shadowmem.c:105)
17567   by 0x........: steer (tc19_shadowmem.c:346)
17568   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17569   ...
17570
17571This conflicts with a previous write of size 1 by thread #x
17572Locks held: none
17573   at 0x........: child64 (tc19_shadowmem.c:105)
17574   by 0x........: steer (tc19_shadowmem.c:346)
17575   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17576   ...
17577 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
17578   at 0x........: malloc (vg_replace_malloc.c:...)
17579   by 0x........: main (tc19_shadowmem.c:144)
17580
17581----------------------------------------------------------------
17582
17583Possible data race during write of size 1 at 0x........ by thread #x
17584Locks held: none
17585   at 0x........: child64 (tc19_shadowmem.c:105)
17586   by 0x........: steer (tc19_shadowmem.c:346)
17587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17588   ...
17589
17590This conflicts with a previous write of size 1 by thread #x
17591Locks held: none
17592   at 0x........: child64 (tc19_shadowmem.c:105)
17593   by 0x........: steer (tc19_shadowmem.c:346)
17594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17595   ...
17596 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
17597   at 0x........: malloc (vg_replace_malloc.c:...)
17598   by 0x........: main (tc19_shadowmem.c:144)
17599
17600---------- double gran, 6 .. 92, skip 30 ----------
17601---Thread-Announcement------------------------------------------
17602
17603Thread #x was created
17604   ...
17605   by 0x........: pthread_create@* (hg_intercepts.c:...)
17606   by 0x........: main (tc19_shadowmem.c:266)
17607
17608---Thread-Announcement------------------------------------------
17609
17610Thread #x was created
17611   ...
17612   by 0x........: pthread_create@* (hg_intercepts.c:...)
17613   by 0x........: main (tc19_shadowmem.c:265)
17614
17615----------------------------------------------------------------
17616
17617Possible data race during write of size 2 at 0x........ by thread #x
17618Locks held: none
17619   at 0x........: child64 (tc19_shadowmem.c:105)
17620   by 0x........: steer (tc19_shadowmem.c:348)
17621   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17622   ...
17623
17624This conflicts with a previous write of size 2 by thread #x
17625Locks held: none
17626   at 0x........: child64 (tc19_shadowmem.c:105)
17627   by 0x........: steer (tc19_shadowmem.c:348)
17628   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17629   ...
17630 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17631   at 0x........: malloc (vg_replace_malloc.c:...)
17632   by 0x........: main (tc19_shadowmem.c:144)
17633
17634----------------------------------------------------------------
17635
17636Possible data race during write of size 2 at 0x........ by thread #x
17637Locks held: none
17638   at 0x........: child64 (tc19_shadowmem.c:105)
17639   by 0x........: steer (tc19_shadowmem.c:348)
17640   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17641   ...
17642
17643This conflicts with a previous write of size 2 by thread #x
17644Locks held: none
17645   at 0x........: child64 (tc19_shadowmem.c:105)
17646   by 0x........: steer (tc19_shadowmem.c:348)
17647   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17648   ...
17649 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17650   at 0x........: malloc (vg_replace_malloc.c:...)
17651   by 0x........: main (tc19_shadowmem.c:144)
17652
17653----------------------------------------------------------------
17654
17655Possible data race during write of size 2 at 0x........ by thread #x
17656Locks held: none
17657   at 0x........: child64 (tc19_shadowmem.c:105)
17658   by 0x........: steer (tc19_shadowmem.c:348)
17659   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17660   ...
17661
17662This conflicts with a previous write of size 2 by thread #x
17663Locks held: none
17664   at 0x........: child64 (tc19_shadowmem.c:105)
17665   by 0x........: steer (tc19_shadowmem.c:348)
17666   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17667   ...
17668 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
17669   at 0x........: malloc (vg_replace_malloc.c:...)
17670   by 0x........: main (tc19_shadowmem.c:144)
17671
17672----------------------------------------------------------------
17673
17674Possible data race during write of size 2 at 0x........ by thread #x
17675Locks held: none
17676   at 0x........: child64 (tc19_shadowmem.c:105)
17677   by 0x........: steer (tc19_shadowmem.c:348)
17678   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17679   ...
17680
17681This conflicts with a previous write of size 2 by thread #x
17682Locks held: none
17683   at 0x........: child64 (tc19_shadowmem.c:105)
17684   by 0x........: steer (tc19_shadowmem.c:348)
17685   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17686   ...
17687 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
17688   at 0x........: malloc (vg_replace_malloc.c:...)
17689   by 0x........: main (tc19_shadowmem.c:144)
17690
17691---------- double gran, 7 .. 92, skip 31 ----------
17692---Thread-Announcement------------------------------------------
17693
17694Thread #x was created
17695   ...
17696   by 0x........: pthread_create@* (hg_intercepts.c:...)
17697   by 0x........: main (tc19_shadowmem.c:266)
17698
17699---Thread-Announcement------------------------------------------
17700
17701Thread #x was created
17702   ...
17703   by 0x........: pthread_create@* (hg_intercepts.c:...)
17704   by 0x........: main (tc19_shadowmem.c:265)
17705
17706----------------------------------------------------------------
17707
17708Possible data race during write of size 1 at 0x........ by thread #x
17709Locks held: none
17710   at 0x........: child64 (tc19_shadowmem.c:105)
17711   by 0x........: steer (tc19_shadowmem.c:350)
17712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17713   ...
17714
17715This conflicts with a previous write of size 1 by thread #x
17716Locks held: none
17717   at 0x........: child64 (tc19_shadowmem.c:105)
17718   by 0x........: steer (tc19_shadowmem.c:350)
17719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17720   ...
17721 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
17722   at 0x........: malloc (vg_replace_malloc.c:...)
17723   by 0x........: main (tc19_shadowmem.c:144)
17724
17725----------------------------------------------------------------
17726
17727Possible data race during write of size 1 at 0x........ by thread #x
17728Locks held: none
17729   at 0x........: child64 (tc19_shadowmem.c:105)
17730   by 0x........: steer (tc19_shadowmem.c:350)
17731   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17732   ...
17733
17734This conflicts with a previous write of size 1 by thread #x
17735Locks held: none
17736   at 0x........: child64 (tc19_shadowmem.c:105)
17737   by 0x........: steer (tc19_shadowmem.c:350)
17738   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17739   ...
17740 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17741   at 0x........: malloc (vg_replace_malloc.c:...)
17742   by 0x........: main (tc19_shadowmem.c:144)
17743
17744----------------------------------------------------------------
17745
17746Possible data race during write of size 1 at 0x........ by thread #x
17747Locks held: none
17748   at 0x........: child64 (tc19_shadowmem.c:105)
17749   by 0x........: steer (tc19_shadowmem.c:350)
17750   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17751   ...
17752
17753This conflicts with a previous write of size 1 by thread #x
17754Locks held: none
17755   at 0x........: child64 (tc19_shadowmem.c:105)
17756   by 0x........: steer (tc19_shadowmem.c:350)
17757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17758   ...
17759 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
17760   at 0x........: malloc (vg_replace_malloc.c:...)
17761   by 0x........: main (tc19_shadowmem.c:144)
17762
17763----------------------------------------------------------------
17764
17765Possible data race during write of size 1 at 0x........ by thread #x
17766Locks held: none
17767   at 0x........: child64 (tc19_shadowmem.c:105)
17768   by 0x........: steer (tc19_shadowmem.c:350)
17769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17770   ...
17771
17772This conflicts with a previous write of size 1 by thread #x
17773Locks held: none
17774   at 0x........: child64 (tc19_shadowmem.c:105)
17775   by 0x........: steer (tc19_shadowmem.c:350)
17776   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17777   ...
17778 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
17779   at 0x........: malloc (vg_replace_malloc.c:...)
17780   by 0x........: main (tc19_shadowmem.c:144)
17781
17782----------------------------------------------------------------
17783
17784Possible data race during write of size 1 at 0x........ by thread #x
17785Locks held: none
17786   at 0x........: child64 (tc19_shadowmem.c:105)
17787   by 0x........: steer (tc19_shadowmem.c:350)
17788   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17789   ...
17790
17791This conflicts with a previous write of size 1 by thread #x
17792Locks held: none
17793   at 0x........: child64 (tc19_shadowmem.c:105)
17794   by 0x........: steer (tc19_shadowmem.c:350)
17795   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17796   ...
17797 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
17798   at 0x........: malloc (vg_replace_malloc.c:...)
17799   by 0x........: main (tc19_shadowmem.c:144)
17800
17801----------------------------------------------------------------
17802
17803Possible data race during write of size 1 at 0x........ by thread #x
17804Locks held: none
17805   at 0x........: child64 (tc19_shadowmem.c:105)
17806   by 0x........: steer (tc19_shadowmem.c:350)
17807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17808   ...
17809
17810This conflicts with a previous write of size 1 by thread #x
17811Locks held: none
17812   at 0x........: child64 (tc19_shadowmem.c:105)
17813   by 0x........: steer (tc19_shadowmem.c:350)
17814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17815   ...
17816 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
17817   at 0x........: malloc (vg_replace_malloc.c:...)
17818   by 0x........: main (tc19_shadowmem.c:144)
17819
17820----------------------------------------------------------------
17821
17822Possible data race during write of size 1 at 0x........ by thread #x
17823Locks held: none
17824   at 0x........: child64 (tc19_shadowmem.c:105)
17825   by 0x........: steer (tc19_shadowmem.c:350)
17826   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17827   ...
17828
17829This conflicts with a previous write of size 1 by thread #x
17830Locks held: none
17831   at 0x........: child64 (tc19_shadowmem.c:105)
17832   by 0x........: steer (tc19_shadowmem.c:350)
17833   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17834   ...
17835 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
17836   at 0x........: malloc (vg_replace_malloc.c:...)
17837   by 0x........: main (tc19_shadowmem.c:144)
17838
17839----------------------------------------------------------------
17840
17841Possible data race during write of size 1 at 0x........ by thread #x
17842Locks held: none
17843   at 0x........: child64 (tc19_shadowmem.c:105)
17844   by 0x........: steer (tc19_shadowmem.c:350)
17845   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17846   ...
17847
17848This conflicts with a previous write of size 1 by thread #x
17849Locks held: none
17850   at 0x........: child64 (tc19_shadowmem.c:105)
17851   by 0x........: steer (tc19_shadowmem.c:350)
17852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17853   ...
17854 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
17855   at 0x........: malloc (vg_replace_malloc.c:...)
17856   by 0x........: main (tc19_shadowmem.c:144)
17857
17858---------- double gran, 0 .. 92, skip 32 ----------
17859---Thread-Announcement------------------------------------------
17860
17861Thread #x was created
17862   ...
17863   by 0x........: pthread_create@* (hg_intercepts.c:...)
17864   by 0x........: main (tc19_shadowmem.c:266)
17865
17866---Thread-Announcement------------------------------------------
17867
17868Thread #x was created
17869   ...
17870   by 0x........: pthread_create@* (hg_intercepts.c:...)
17871   by 0x........: main (tc19_shadowmem.c:265)
17872
17873----------------------------------------------------------------
17874
17875Possible data race during write of size 8 at 0x........ by thread #x
17876Locks held: none
17877   at 0x........: child64 (tc19_shadowmem.c:105)
17878   by 0x........: steer (tc19_shadowmem.c:352)
17879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17880   ...
17881
17882This conflicts with a previous write of size 8 by thread #x
17883Locks held: none
17884   at 0x........: child64 (tc19_shadowmem.c:105)
17885   by 0x........: steer (tc19_shadowmem.c:352)
17886   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17887   ...
17888 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17889   at 0x........: malloc (vg_replace_malloc.c:...)
17890   by 0x........: main (tc19_shadowmem.c:144)
17891
17892---------- double gran, 1 .. 92, skip 33 ----------
17893---Thread-Announcement------------------------------------------
17894
17895Thread #x was created
17896   ...
17897   by 0x........: pthread_create@* (hg_intercepts.c:...)
17898   by 0x........: main (tc19_shadowmem.c:266)
17899
17900---Thread-Announcement------------------------------------------
17901
17902Thread #x was created
17903   ...
17904   by 0x........: pthread_create@* (hg_intercepts.c:...)
17905   by 0x........: main (tc19_shadowmem.c:265)
17906
17907----------------------------------------------------------------
17908
17909Possible data race during write of size 1 at 0x........ by thread #x
17910Locks held: none
17911   at 0x........: child64 (tc19_shadowmem.c:105)
17912   by 0x........: steer (tc19_shadowmem.c:354)
17913   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17914   ...
17915
17916This conflicts with a previous write of size 1 by thread #x
17917Locks held: none
17918   at 0x........: child64 (tc19_shadowmem.c:105)
17919   by 0x........: steer (tc19_shadowmem.c:354)
17920   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17921   ...
17922 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
17923   at 0x........: malloc (vg_replace_malloc.c:...)
17924   by 0x........: main (tc19_shadowmem.c:144)
17925
17926----------------------------------------------------------------
17927
17928Possible data race during write of size 1 at 0x........ by thread #x
17929Locks held: none
17930   at 0x........: child64 (tc19_shadowmem.c:105)
17931   by 0x........: steer (tc19_shadowmem.c:354)
17932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17933   ...
17934
17935This conflicts with a previous write of size 1 by thread #x
17936Locks held: none
17937   at 0x........: child64 (tc19_shadowmem.c:105)
17938   by 0x........: steer (tc19_shadowmem.c:354)
17939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17940   ...
17941 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
17942   at 0x........: malloc (vg_replace_malloc.c:...)
17943   by 0x........: main (tc19_shadowmem.c:144)
17944
17945----------------------------------------------------------------
17946
17947Possible data race during write of size 1 at 0x........ by thread #x
17948Locks held: none
17949   at 0x........: child64 (tc19_shadowmem.c:105)
17950   by 0x........: steer (tc19_shadowmem.c:354)
17951   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17952   ...
17953
17954This conflicts with a previous write of size 1 by thread #x
17955Locks held: none
17956   at 0x........: child64 (tc19_shadowmem.c:105)
17957   by 0x........: steer (tc19_shadowmem.c:354)
17958   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17959   ...
17960 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
17961   at 0x........: malloc (vg_replace_malloc.c:...)
17962   by 0x........: main (tc19_shadowmem.c:144)
17963
17964----------------------------------------------------------------
17965
17966Possible data race during write of size 1 at 0x........ by thread #x
17967Locks held: none
17968   at 0x........: child64 (tc19_shadowmem.c:105)
17969   by 0x........: steer (tc19_shadowmem.c:354)
17970   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17971   ...
17972
17973This conflicts with a previous write of size 1 by thread #x
17974Locks held: none
17975   at 0x........: child64 (tc19_shadowmem.c:105)
17976   by 0x........: steer (tc19_shadowmem.c:354)
17977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17978   ...
17979 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
17980   at 0x........: malloc (vg_replace_malloc.c:...)
17981   by 0x........: main (tc19_shadowmem.c:144)
17982
17983----------------------------------------------------------------
17984
17985Possible data race during write of size 1 at 0x........ by thread #x
17986Locks held: none
17987   at 0x........: child64 (tc19_shadowmem.c:105)
17988   by 0x........: steer (tc19_shadowmem.c:354)
17989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17990   ...
17991
17992This conflicts with a previous write of size 1 by thread #x
17993Locks held: none
17994   at 0x........: child64 (tc19_shadowmem.c:105)
17995   by 0x........: steer (tc19_shadowmem.c:354)
17996   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17997   ...
17998 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
17999   at 0x........: malloc (vg_replace_malloc.c:...)
18000   by 0x........: main (tc19_shadowmem.c:144)
18001
18002----------------------------------------------------------------
18003
18004Possible data race during write of size 1 at 0x........ by thread #x
18005Locks held: none
18006   at 0x........: child64 (tc19_shadowmem.c:105)
18007   by 0x........: steer (tc19_shadowmem.c:354)
18008   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18009   ...
18010
18011This conflicts with a previous write of size 1 by thread #x
18012Locks held: none
18013   at 0x........: child64 (tc19_shadowmem.c:105)
18014   by 0x........: steer (tc19_shadowmem.c:354)
18015   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18016   ...
18017 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18018   at 0x........: malloc (vg_replace_malloc.c:...)
18019   by 0x........: main (tc19_shadowmem.c:144)
18020
18021----------------------------------------------------------------
18022
18023Possible data race during write of size 1 at 0x........ by thread #x
18024Locks held: none
18025   at 0x........: child64 (tc19_shadowmem.c:105)
18026   by 0x........: steer (tc19_shadowmem.c:354)
18027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18028   ...
18029
18030This conflicts with a previous write of size 1 by thread #x
18031Locks held: none
18032   at 0x........: child64 (tc19_shadowmem.c:105)
18033   by 0x........: steer (tc19_shadowmem.c:354)
18034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18035   ...
18036 Address 0x........ is 39 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
18040----------------------------------------------------------------
18041
18042Possible data race during write of size 1 at 0x........ by thread #x
18043Locks held: none
18044   at 0x........: child64 (tc19_shadowmem.c:105)
18045   by 0x........: steer (tc19_shadowmem.c:354)
18046   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18047   ...
18048
18049This conflicts with a previous write of size 1 by thread #x
18050Locks held: none
18051   at 0x........: child64 (tc19_shadowmem.c:105)
18052   by 0x........: steer (tc19_shadowmem.c:354)
18053   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18054   ...
18055 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18056   at 0x........: malloc (vg_replace_malloc.c:...)
18057   by 0x........: main (tc19_shadowmem.c:144)
18058
18059---------- double gran, 2 .. 92, skip 34 ----------
18060---Thread-Announcement------------------------------------------
18061
18062Thread #x was created
18063   ...
18064   by 0x........: pthread_create@* (hg_intercepts.c:...)
18065   by 0x........: main (tc19_shadowmem.c:266)
18066
18067---Thread-Announcement------------------------------------------
18068
18069Thread #x was created
18070   ...
18071   by 0x........: pthread_create@* (hg_intercepts.c:...)
18072   by 0x........: main (tc19_shadowmem.c:265)
18073
18074----------------------------------------------------------------
18075
18076Possible data race during write of size 2 at 0x........ by thread #x
18077Locks held: none
18078   at 0x........: child64 (tc19_shadowmem.c:105)
18079   by 0x........: steer (tc19_shadowmem.c:356)
18080   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18081   ...
18082
18083This conflicts with a previous write of size 2 by thread #x
18084Locks held: none
18085   at 0x........: child64 (tc19_shadowmem.c:105)
18086   by 0x........: steer (tc19_shadowmem.c:356)
18087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18088   ...
18089 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18090   at 0x........: malloc (vg_replace_malloc.c:...)
18091   by 0x........: main (tc19_shadowmem.c:144)
18092
18093----------------------------------------------------------------
18094
18095Possible data race during write of size 2 at 0x........ by thread #x
18096Locks held: none
18097   at 0x........: child64 (tc19_shadowmem.c:105)
18098   by 0x........: steer (tc19_shadowmem.c:356)
18099   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18100   ...
18101
18102This conflicts with a previous write of size 2 by thread #x
18103Locks held: none
18104   at 0x........: child64 (tc19_shadowmem.c:105)
18105   by 0x........: steer (tc19_shadowmem.c:356)
18106   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18107   ...
18108 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18109   at 0x........: malloc (vg_replace_malloc.c:...)
18110   by 0x........: main (tc19_shadowmem.c:144)
18111
18112----------------------------------------------------------------
18113
18114Possible data race during write of size 2 at 0x........ by thread #x
18115Locks held: none
18116   at 0x........: child64 (tc19_shadowmem.c:105)
18117   by 0x........: steer (tc19_shadowmem.c:356)
18118   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18119   ...
18120
18121This conflicts with a previous write of size 2 by thread #x
18122Locks held: none
18123   at 0x........: child64 (tc19_shadowmem.c:105)
18124   by 0x........: steer (tc19_shadowmem.c:356)
18125   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18126   ...
18127 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18128   at 0x........: malloc (vg_replace_malloc.c:...)
18129   by 0x........: main (tc19_shadowmem.c:144)
18130
18131----------------------------------------------------------------
18132
18133Possible data race during write of size 2 at 0x........ by thread #x
18134Locks held: none
18135   at 0x........: child64 (tc19_shadowmem.c:105)
18136   by 0x........: steer (tc19_shadowmem.c:356)
18137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18138   ...
18139
18140This conflicts with a previous write of size 2 by thread #x
18141Locks held: none
18142   at 0x........: child64 (tc19_shadowmem.c:105)
18143   by 0x........: steer (tc19_shadowmem.c:356)
18144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18145   ...
18146 Address 0x........ is 40 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
18150---------- double gran, 3 .. 92, skip 35 ----------
18151---Thread-Announcement------------------------------------------
18152
18153Thread #x was created
18154   ...
18155   by 0x........: pthread_create@* (hg_intercepts.c:...)
18156   by 0x........: main (tc19_shadowmem.c:266)
18157
18158---Thread-Announcement------------------------------------------
18159
18160Thread #x was created
18161   ...
18162   by 0x........: pthread_create@* (hg_intercepts.c:...)
18163   by 0x........: main (tc19_shadowmem.c:265)
18164
18165----------------------------------------------------------------
18166
18167Possible data race during write of size 1 at 0x........ by thread #x
18168Locks held: none
18169   at 0x........: child64 (tc19_shadowmem.c:105)
18170   by 0x........: steer (tc19_shadowmem.c:358)
18171   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18172   ...
18173
18174This conflicts with a previous write of size 1 by thread #x
18175Locks held: none
18176   at 0x........: child64 (tc19_shadowmem.c:105)
18177   by 0x........: steer (tc19_shadowmem.c:358)
18178   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18179   ...
18180 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18181   at 0x........: malloc (vg_replace_malloc.c:...)
18182   by 0x........: main (tc19_shadowmem.c:144)
18183
18184----------------------------------------------------------------
18185
18186Possible data race during write of size 1 at 0x........ by thread #x
18187Locks held: none
18188   at 0x........: child64 (tc19_shadowmem.c:105)
18189   by 0x........: steer (tc19_shadowmem.c:358)
18190   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18191   ...
18192
18193This conflicts with a previous write of size 1 by thread #x
18194Locks held: none
18195   at 0x........: child64 (tc19_shadowmem.c:105)
18196   by 0x........: steer (tc19_shadowmem.c:358)
18197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18198   ...
18199 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18200   at 0x........: malloc (vg_replace_malloc.c:...)
18201   by 0x........: main (tc19_shadowmem.c:144)
18202
18203----------------------------------------------------------------
18204
18205Possible data race during write of size 1 at 0x........ by thread #x
18206Locks held: none
18207   at 0x........: child64 (tc19_shadowmem.c:105)
18208   by 0x........: steer (tc19_shadowmem.c:358)
18209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18210   ...
18211
18212This conflicts with a previous write of size 1 by thread #x
18213Locks held: none
18214   at 0x........: child64 (tc19_shadowmem.c:105)
18215   by 0x........: steer (tc19_shadowmem.c:358)
18216   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18217   ...
18218 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18219   at 0x........: malloc (vg_replace_malloc.c:...)
18220   by 0x........: main (tc19_shadowmem.c:144)
18221
18222----------------------------------------------------------------
18223
18224Possible data race during write of size 1 at 0x........ by thread #x
18225Locks held: none
18226   at 0x........: child64 (tc19_shadowmem.c:105)
18227   by 0x........: steer (tc19_shadowmem.c:358)
18228   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18229   ...
18230
18231This conflicts with a previous write of size 1 by thread #x
18232Locks held: none
18233   at 0x........: child64 (tc19_shadowmem.c:105)
18234   by 0x........: steer (tc19_shadowmem.c:358)
18235   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18236   ...
18237 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18238   at 0x........: malloc (vg_replace_malloc.c:...)
18239   by 0x........: main (tc19_shadowmem.c:144)
18240
18241----------------------------------------------------------------
18242
18243Possible data race during write of size 1 at 0x........ by thread #x
18244Locks held: none
18245   at 0x........: child64 (tc19_shadowmem.c:105)
18246   by 0x........: steer (tc19_shadowmem.c:358)
18247   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18248   ...
18249
18250This conflicts with a previous write of size 1 by thread #x
18251Locks held: none
18252   at 0x........: child64 (tc19_shadowmem.c:105)
18253   by 0x........: steer (tc19_shadowmem.c:358)
18254   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18255   ...
18256 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
18257   at 0x........: malloc (vg_replace_malloc.c:...)
18258   by 0x........: main (tc19_shadowmem.c:144)
18259
18260----------------------------------------------------------------
18261
18262Possible data race during write of size 1 at 0x........ by thread #x
18263Locks held: none
18264   at 0x........: child64 (tc19_shadowmem.c:105)
18265   by 0x........: steer (tc19_shadowmem.c:358)
18266   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18267   ...
18268
18269This conflicts with a previous write of size 1 by thread #x
18270Locks held: none
18271   at 0x........: child64 (tc19_shadowmem.c:105)
18272   by 0x........: steer (tc19_shadowmem.c:358)
18273   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18274   ...
18275 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18276   at 0x........: malloc (vg_replace_malloc.c:...)
18277   by 0x........: main (tc19_shadowmem.c:144)
18278
18279----------------------------------------------------------------
18280
18281Possible data race during write of size 1 at 0x........ by thread #x
18282Locks held: none
18283   at 0x........: child64 (tc19_shadowmem.c:105)
18284   by 0x........: steer (tc19_shadowmem.c:358)
18285   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18286   ...
18287
18288This conflicts with a previous write of size 1 by thread #x
18289Locks held: none
18290   at 0x........: child64 (tc19_shadowmem.c:105)
18291   by 0x........: steer (tc19_shadowmem.c:358)
18292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18293   ...
18294 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
18295   at 0x........: malloc (vg_replace_malloc.c:...)
18296   by 0x........: main (tc19_shadowmem.c:144)
18297
18298----------------------------------------------------------------
18299
18300Possible data race during write of size 1 at 0x........ by thread #x
18301Locks held: none
18302   at 0x........: child64 (tc19_shadowmem.c:105)
18303   by 0x........: steer (tc19_shadowmem.c:358)
18304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18305   ...
18306
18307This conflicts with a previous write of size 1 by thread #x
18308Locks held: none
18309   at 0x........: child64 (tc19_shadowmem.c:105)
18310   by 0x........: steer (tc19_shadowmem.c:358)
18311   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18312   ...
18313 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
18314   at 0x........: malloc (vg_replace_malloc.c:...)
18315   by 0x........: main (tc19_shadowmem.c:144)
18316
18317---------- double gran, 4 .. 92, skip 36 ----------
18318---Thread-Announcement------------------------------------------
18319
18320Thread #x was created
18321   ...
18322   by 0x........: pthread_create@* (hg_intercepts.c:...)
18323   by 0x........: main (tc19_shadowmem.c:266)
18324
18325---Thread-Announcement------------------------------------------
18326
18327Thread #x was created
18328   ...
18329   by 0x........: pthread_create@* (hg_intercepts.c:...)
18330   by 0x........: main (tc19_shadowmem.c:265)
18331
18332----------------------------------------------------------------
18333
18334Possible data race during write of size 4 at 0x........ by thread #x
18335Locks held: none
18336   at 0x........: child64 (tc19_shadowmem.c:105)
18337   by 0x........: steer (tc19_shadowmem.c:360)
18338   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18339   ...
18340
18341This conflicts with a previous write of size 4 by thread #x
18342Locks held: none
18343   at 0x........: child64 (tc19_shadowmem.c:105)
18344   by 0x........: steer (tc19_shadowmem.c:360)
18345   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18346   ...
18347 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18348   at 0x........: malloc (vg_replace_malloc.c:...)
18349   by 0x........: main (tc19_shadowmem.c:144)
18350
18351----------------------------------------------------------------
18352
18353Possible data race during write of size 4 at 0x........ by thread #x
18354Locks held: none
18355   at 0x........: child64 (tc19_shadowmem.c:105)
18356   by 0x........: steer (tc19_shadowmem.c:360)
18357   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18358   ...
18359
18360This conflicts with a previous write of size 4 by thread #x
18361Locks held: none
18362   at 0x........: child64 (tc19_shadowmem.c:105)
18363   by 0x........: steer (tc19_shadowmem.c:360)
18364   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18365   ...
18366 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18367   at 0x........: malloc (vg_replace_malloc.c:...)
18368   by 0x........: main (tc19_shadowmem.c:144)
18369
18370---------- double gran, 5 .. 92, skip 37 ----------
18371---Thread-Announcement------------------------------------------
18372
18373Thread #x was created
18374   ...
18375   by 0x........: pthread_create@* (hg_intercepts.c:...)
18376   by 0x........: main (tc19_shadowmem.c:266)
18377
18378---Thread-Announcement------------------------------------------
18379
18380Thread #x was created
18381   ...
18382   by 0x........: pthread_create@* (hg_intercepts.c:...)
18383   by 0x........: main (tc19_shadowmem.c:265)
18384
18385----------------------------------------------------------------
18386
18387Possible data race during write of size 1 at 0x........ by thread #x
18388Locks held: none
18389   at 0x........: child64 (tc19_shadowmem.c:105)
18390   by 0x........: steer (tc19_shadowmem.c:362)
18391   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18392   ...
18393
18394This conflicts with a previous write of size 1 by thread #x
18395Locks held: none
18396   at 0x........: child64 (tc19_shadowmem.c:105)
18397   by 0x........: steer (tc19_shadowmem.c:362)
18398   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18399   ...
18400 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18401   at 0x........: malloc (vg_replace_malloc.c:...)
18402   by 0x........: main (tc19_shadowmem.c:144)
18403
18404----------------------------------------------------------------
18405
18406Possible data race during write of size 1 at 0x........ by thread #x
18407Locks held: none
18408   at 0x........: child64 (tc19_shadowmem.c:105)
18409   by 0x........: steer (tc19_shadowmem.c:362)
18410   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18411   ...
18412
18413This conflicts with a previous write of size 1 by thread #x
18414Locks held: none
18415   at 0x........: child64 (tc19_shadowmem.c:105)
18416   by 0x........: steer (tc19_shadowmem.c:362)
18417   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18418   ...
18419 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18420   at 0x........: malloc (vg_replace_malloc.c:...)
18421   by 0x........: main (tc19_shadowmem.c:144)
18422
18423----------------------------------------------------------------
18424
18425Possible data race during write of size 1 at 0x........ by thread #x
18426Locks held: none
18427   at 0x........: child64 (tc19_shadowmem.c:105)
18428   by 0x........: steer (tc19_shadowmem.c:362)
18429   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18430   ...
18431
18432This conflicts with a previous write of size 1 by thread #x
18433Locks held: none
18434   at 0x........: child64 (tc19_shadowmem.c:105)
18435   by 0x........: steer (tc19_shadowmem.c:362)
18436   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18437   ...
18438 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
18439   at 0x........: malloc (vg_replace_malloc.c:...)
18440   by 0x........: main (tc19_shadowmem.c:144)
18441
18442----------------------------------------------------------------
18443
18444Possible data race during write of size 1 at 0x........ by thread #x
18445Locks held: none
18446   at 0x........: child64 (tc19_shadowmem.c:105)
18447   by 0x........: steer (tc19_shadowmem.c:362)
18448   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18449   ...
18450
18451This conflicts with a previous write of size 1 by thread #x
18452Locks held: none
18453   at 0x........: child64 (tc19_shadowmem.c:105)
18454   by 0x........: steer (tc19_shadowmem.c:362)
18455   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18456   ...
18457 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18458   at 0x........: malloc (vg_replace_malloc.c:...)
18459   by 0x........: main (tc19_shadowmem.c:144)
18460
18461----------------------------------------------------------------
18462
18463Possible data race during write of size 1 at 0x........ by thread #x
18464Locks held: none
18465   at 0x........: child64 (tc19_shadowmem.c:105)
18466   by 0x........: steer (tc19_shadowmem.c:362)
18467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18468   ...
18469
18470This conflicts with a previous write of size 1 by thread #x
18471Locks held: none
18472   at 0x........: child64 (tc19_shadowmem.c:105)
18473   by 0x........: steer (tc19_shadowmem.c:362)
18474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18475   ...
18476 Address 0x........ is 41 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
18480----------------------------------------------------------------
18481
18482Possible data race during write of size 1 at 0x........ by thread #x
18483Locks held: none
18484   at 0x........: child64 (tc19_shadowmem.c:105)
18485   by 0x........: steer (tc19_shadowmem.c:362)
18486   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18487   ...
18488
18489This conflicts with a previous write of size 1 by thread #x
18490Locks held: none
18491   at 0x........: child64 (tc19_shadowmem.c:105)
18492   by 0x........: steer (tc19_shadowmem.c:362)
18493   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18494   ...
18495 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
18496   at 0x........: malloc (vg_replace_malloc.c:...)
18497   by 0x........: main (tc19_shadowmem.c:144)
18498
18499----------------------------------------------------------------
18500
18501Possible data race during write of size 1 at 0x........ by thread #x
18502Locks held: none
18503   at 0x........: child64 (tc19_shadowmem.c:105)
18504   by 0x........: steer (tc19_shadowmem.c:362)
18505   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18506   ...
18507
18508This conflicts with a previous write of size 1 by thread #x
18509Locks held: none
18510   at 0x........: child64 (tc19_shadowmem.c:105)
18511   by 0x........: steer (tc19_shadowmem.c:362)
18512   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18513   ...
18514 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
18515   at 0x........: malloc (vg_replace_malloc.c:...)
18516   by 0x........: main (tc19_shadowmem.c:144)
18517
18518----------------------------------------------------------------
18519
18520Possible data race during write of size 1 at 0x........ by thread #x
18521Locks held: none
18522   at 0x........: child64 (tc19_shadowmem.c:105)
18523   by 0x........: steer (tc19_shadowmem.c:362)
18524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18525   ...
18526
18527This conflicts with a previous write of size 1 by thread #x
18528Locks held: none
18529   at 0x........: child64 (tc19_shadowmem.c:105)
18530   by 0x........: steer (tc19_shadowmem.c:362)
18531   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18532   ...
18533 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
18534   at 0x........: malloc (vg_replace_malloc.c:...)
18535   by 0x........: main (tc19_shadowmem.c:144)
18536
18537---------- double gran, 6 .. 92, skip 38 ----------
18538---Thread-Announcement------------------------------------------
18539
18540Thread #x was created
18541   ...
18542   by 0x........: pthread_create@* (hg_intercepts.c:...)
18543   by 0x........: main (tc19_shadowmem.c:266)
18544
18545---Thread-Announcement------------------------------------------
18546
18547Thread #x was created
18548   ...
18549   by 0x........: pthread_create@* (hg_intercepts.c:...)
18550   by 0x........: main (tc19_shadowmem.c:265)
18551
18552----------------------------------------------------------------
18553
18554Possible data race during write of size 2 at 0x........ by thread #x
18555Locks held: none
18556   at 0x........: child64 (tc19_shadowmem.c:105)
18557   by 0x........: steer (tc19_shadowmem.c:364)
18558   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18559   ...
18560
18561This conflicts with a previous write of size 2 by thread #x
18562Locks held: none
18563   at 0x........: child64 (tc19_shadowmem.c:105)
18564   by 0x........: steer (tc19_shadowmem.c:364)
18565   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18566   ...
18567 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18568   at 0x........: malloc (vg_replace_malloc.c:...)
18569   by 0x........: main (tc19_shadowmem.c:144)
18570
18571----------------------------------------------------------------
18572
18573Possible data race during write of size 2 at 0x........ by thread #x
18574Locks held: none
18575   at 0x........: child64 (tc19_shadowmem.c:105)
18576   by 0x........: steer (tc19_shadowmem.c:364)
18577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18578   ...
18579
18580This conflicts with a previous write of size 2 by thread #x
18581Locks held: none
18582   at 0x........: child64 (tc19_shadowmem.c:105)
18583   by 0x........: steer (tc19_shadowmem.c:364)
18584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18585   ...
18586 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18587   at 0x........: malloc (vg_replace_malloc.c:...)
18588   by 0x........: main (tc19_shadowmem.c:144)
18589
18590----------------------------------------------------------------
18591
18592Possible data race during write of size 2 at 0x........ by thread #x
18593Locks held: none
18594   at 0x........: child64 (tc19_shadowmem.c:105)
18595   by 0x........: steer (tc19_shadowmem.c:364)
18596   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18597   ...
18598
18599This conflicts with a previous write of size 2 by thread #x
18600Locks held: none
18601   at 0x........: child64 (tc19_shadowmem.c:105)
18602   by 0x........: steer (tc19_shadowmem.c:364)
18603   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18604   ...
18605 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
18606   at 0x........: malloc (vg_replace_malloc.c:...)
18607   by 0x........: main (tc19_shadowmem.c:144)
18608
18609----------------------------------------------------------------
18610
18611Possible data race during write of size 2 at 0x........ by thread #x
18612Locks held: none
18613   at 0x........: child64 (tc19_shadowmem.c:105)
18614   by 0x........: steer (tc19_shadowmem.c:364)
18615   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18616   ...
18617
18618This conflicts with a previous write of size 2 by thread #x
18619Locks held: none
18620   at 0x........: child64 (tc19_shadowmem.c:105)
18621   by 0x........: steer (tc19_shadowmem.c:364)
18622   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18623   ...
18624 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
18625   at 0x........: malloc (vg_replace_malloc.c:...)
18626   by 0x........: main (tc19_shadowmem.c:144)
18627
18628---------- double gran, 7 .. 92, skip 39 ----------
18629---Thread-Announcement------------------------------------------
18630
18631Thread #x was created
18632   ...
18633   by 0x........: pthread_create@* (hg_intercepts.c:...)
18634   by 0x........: main (tc19_shadowmem.c:266)
18635
18636---Thread-Announcement------------------------------------------
18637
18638Thread #x was created
18639   ...
18640   by 0x........: pthread_create@* (hg_intercepts.c:...)
18641   by 0x........: main (tc19_shadowmem.c:265)
18642
18643----------------------------------------------------------------
18644
18645Possible data race during write of size 1 at 0x........ by thread #x
18646Locks held: none
18647   at 0x........: child64 (tc19_shadowmem.c:105)
18648   by 0x........: steer (tc19_shadowmem.c:366)
18649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18650   ...
18651
18652This conflicts with a previous write of size 1 by thread #x
18653Locks held: none
18654   at 0x........: child64 (tc19_shadowmem.c:105)
18655   by 0x........: steer (tc19_shadowmem.c:366)
18656   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18657   ...
18658 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
18659   at 0x........: malloc (vg_replace_malloc.c:...)
18660   by 0x........: main (tc19_shadowmem.c:144)
18661
18662----------------------------------------------------------------
18663
18664Possible data race during write of size 1 at 0x........ by thread #x
18665Locks held: none
18666   at 0x........: child64 (tc19_shadowmem.c:105)
18667   by 0x........: steer (tc19_shadowmem.c:366)
18668   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18669   ...
18670
18671This conflicts with a previous write of size 1 by thread #x
18672Locks held: none
18673   at 0x........: child64 (tc19_shadowmem.c:105)
18674   by 0x........: steer (tc19_shadowmem.c:366)
18675   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18676   ...
18677 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18678   at 0x........: malloc (vg_replace_malloc.c:...)
18679   by 0x........: main (tc19_shadowmem.c:144)
18680
18681----------------------------------------------------------------
18682
18683Possible data race during write of size 1 at 0x........ by thread #x
18684Locks held: none
18685   at 0x........: child64 (tc19_shadowmem.c:105)
18686   by 0x........: steer (tc19_shadowmem.c:366)
18687   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18688   ...
18689
18690This conflicts with a previous write of size 1 by thread #x
18691Locks held: none
18692   at 0x........: child64 (tc19_shadowmem.c:105)
18693   by 0x........: steer (tc19_shadowmem.c:366)
18694   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18695   ...
18696 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
18697   at 0x........: malloc (vg_replace_malloc.c:...)
18698   by 0x........: main (tc19_shadowmem.c:144)
18699
18700----------------------------------------------------------------
18701
18702Possible data race during write of size 1 at 0x........ by thread #x
18703Locks held: none
18704   at 0x........: child64 (tc19_shadowmem.c:105)
18705   by 0x........: steer (tc19_shadowmem.c:366)
18706   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18707   ...
18708
18709This conflicts with a previous write of size 1 by thread #x
18710Locks held: none
18711   at 0x........: child64 (tc19_shadowmem.c:105)
18712   by 0x........: steer (tc19_shadowmem.c:366)
18713   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18714   ...
18715 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
18716   at 0x........: malloc (vg_replace_malloc.c:...)
18717   by 0x........: main (tc19_shadowmem.c:144)
18718
18719----------------------------------------------------------------
18720
18721Possible data race during write of size 1 at 0x........ by thread #x
18722Locks held: none
18723   at 0x........: child64 (tc19_shadowmem.c:105)
18724   by 0x........: steer (tc19_shadowmem.c:366)
18725   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18726   ...
18727
18728This conflicts with a previous write of size 1 by thread #x
18729Locks held: none
18730   at 0x........: child64 (tc19_shadowmem.c:105)
18731   by 0x........: steer (tc19_shadowmem.c:366)
18732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18733   ...
18734 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
18735   at 0x........: malloc (vg_replace_malloc.c:...)
18736   by 0x........: main (tc19_shadowmem.c:144)
18737
18738----------------------------------------------------------------
18739
18740Possible data race during write of size 1 at 0x........ by thread #x
18741Locks held: none
18742   at 0x........: child64 (tc19_shadowmem.c:105)
18743   by 0x........: steer (tc19_shadowmem.c:366)
18744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18745   ...
18746
18747This conflicts with a previous write of size 1 by thread #x
18748Locks held: none
18749   at 0x........: child64 (tc19_shadowmem.c:105)
18750   by 0x........: steer (tc19_shadowmem.c:366)
18751   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18752   ...
18753 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
18754   at 0x........: malloc (vg_replace_malloc.c:...)
18755   by 0x........: main (tc19_shadowmem.c:144)
18756
18757----------------------------------------------------------------
18758
18759Possible data race during write of size 1 at 0x........ by thread #x
18760Locks held: none
18761   at 0x........: child64 (tc19_shadowmem.c:105)
18762   by 0x........: steer (tc19_shadowmem.c:366)
18763   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18764   ...
18765
18766This conflicts with a previous write of size 1 by thread #x
18767Locks held: none
18768   at 0x........: child64 (tc19_shadowmem.c:105)
18769   by 0x........: steer (tc19_shadowmem.c:366)
18770   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18771   ...
18772 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
18773   at 0x........: malloc (vg_replace_malloc.c:...)
18774   by 0x........: main (tc19_shadowmem.c:144)
18775
18776----------------------------------------------------------------
18777
18778Possible data race during write of size 1 at 0x........ by thread #x
18779Locks held: none
18780   at 0x........: child64 (tc19_shadowmem.c:105)
18781   by 0x........: steer (tc19_shadowmem.c:366)
18782   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18783   ...
18784
18785This conflicts with a previous write of size 1 by thread #x
18786Locks held: none
18787   at 0x........: child64 (tc19_shadowmem.c:105)
18788   by 0x........: steer (tc19_shadowmem.c:366)
18789   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18790   ...
18791 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
18792   at 0x........: malloc (vg_replace_malloc.c:...)
18793   by 0x........: main (tc19_shadowmem.c:144)
18794
18795---------- double gran, 0 .. 92, skip 40 ----------
18796---Thread-Announcement------------------------------------------
18797
18798Thread #x was created
18799   ...
18800   by 0x........: pthread_create@* (hg_intercepts.c:...)
18801   by 0x........: main (tc19_shadowmem.c:266)
18802
18803---Thread-Announcement------------------------------------------
18804
18805Thread #x was created
18806   ...
18807   by 0x........: pthread_create@* (hg_intercepts.c:...)
18808   by 0x........: main (tc19_shadowmem.c:265)
18809
18810----------------------------------------------------------------
18811
18812Possible data race during write of size 8 at 0x........ by thread #x
18813Locks held: none
18814   at 0x........: child64 (tc19_shadowmem.c:105)
18815   by 0x........: steer (tc19_shadowmem.c:368)
18816   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18817   ...
18818
18819This conflicts with a previous write of size 8 by thread #x
18820Locks held: none
18821   at 0x........: child64 (tc19_shadowmem.c:105)
18822   by 0x........: steer (tc19_shadowmem.c:368)
18823   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18824   ...
18825 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18826   at 0x........: malloc (vg_replace_malloc.c:...)
18827   by 0x........: main (tc19_shadowmem.c:144)
18828
18829---------- double gran, 1 .. 92, skip 41 ----------
18830---Thread-Announcement------------------------------------------
18831
18832Thread #x was created
18833   ...
18834   by 0x........: pthread_create@* (hg_intercepts.c:...)
18835   by 0x........: main (tc19_shadowmem.c:266)
18836
18837---Thread-Announcement------------------------------------------
18838
18839Thread #x was created
18840   ...
18841   by 0x........: pthread_create@* (hg_intercepts.c:...)
18842   by 0x........: main (tc19_shadowmem.c:265)
18843
18844----------------------------------------------------------------
18845
18846Possible data race during write of size 1 at 0x........ by thread #x
18847Locks held: none
18848   at 0x........: child64 (tc19_shadowmem.c:105)
18849   by 0x........: steer (tc19_shadowmem.c:370)
18850   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18851   ...
18852
18853This conflicts with a previous write of size 1 by thread #x
18854Locks held: none
18855   at 0x........: child64 (tc19_shadowmem.c:105)
18856   by 0x........: steer (tc19_shadowmem.c:370)
18857   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18858   ...
18859 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
18860   at 0x........: malloc (vg_replace_malloc.c:...)
18861   by 0x........: main (tc19_shadowmem.c:144)
18862
18863----------------------------------------------------------------
18864
18865Possible data race during write of size 1 at 0x........ by thread #x
18866Locks held: none
18867   at 0x........: child64 (tc19_shadowmem.c:105)
18868   by 0x........: steer (tc19_shadowmem.c:370)
18869   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18870   ...
18871
18872This conflicts with a previous write of size 1 by thread #x
18873Locks held: none
18874   at 0x........: child64 (tc19_shadowmem.c:105)
18875   by 0x........: steer (tc19_shadowmem.c:370)
18876   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18877   ...
18878 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
18879   at 0x........: malloc (vg_replace_malloc.c:...)
18880   by 0x........: main (tc19_shadowmem.c:144)
18881
18882----------------------------------------------------------------
18883
18884Possible data race during write of size 1 at 0x........ by thread #x
18885Locks held: none
18886   at 0x........: child64 (tc19_shadowmem.c:105)
18887   by 0x........: steer (tc19_shadowmem.c:370)
18888   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18889   ...
18890
18891This conflicts with a previous write of size 1 by thread #x
18892Locks held: none
18893   at 0x........: child64 (tc19_shadowmem.c:105)
18894   by 0x........: steer (tc19_shadowmem.c:370)
18895   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18896   ...
18897 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
18898   at 0x........: malloc (vg_replace_malloc.c:...)
18899   by 0x........: main (tc19_shadowmem.c:144)
18900
18901----------------------------------------------------------------
18902
18903Possible data race during write of size 1 at 0x........ by thread #x
18904Locks held: none
18905   at 0x........: child64 (tc19_shadowmem.c:105)
18906   by 0x........: steer (tc19_shadowmem.c:370)
18907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18908   ...
18909
18910This conflicts with a previous write of size 1 by thread #x
18911Locks held: none
18912   at 0x........: child64 (tc19_shadowmem.c:105)
18913   by 0x........: steer (tc19_shadowmem.c:370)
18914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18915   ...
18916 Address 0x........ is 44 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
18920----------------------------------------------------------------
18921
18922Possible data race during write of size 1 at 0x........ by thread #x
18923Locks held: none
18924   at 0x........: child64 (tc19_shadowmem.c:105)
18925   by 0x........: steer (tc19_shadowmem.c:370)
18926   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18927   ...
18928
18929This conflicts with a previous write of size 1 by thread #x
18930Locks held: none
18931   at 0x........: child64 (tc19_shadowmem.c:105)
18932   by 0x........: steer (tc19_shadowmem.c:370)
18933   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18934   ...
18935 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
18936   at 0x........: malloc (vg_replace_malloc.c:...)
18937   by 0x........: main (tc19_shadowmem.c:144)
18938
18939----------------------------------------------------------------
18940
18941Possible data race during write of size 1 at 0x........ by thread #x
18942Locks held: none
18943   at 0x........: child64 (tc19_shadowmem.c:105)
18944   by 0x........: steer (tc19_shadowmem.c:370)
18945   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18946   ...
18947
18948This conflicts with a previous write of size 1 by thread #x
18949Locks held: none
18950   at 0x........: child64 (tc19_shadowmem.c:105)
18951   by 0x........: steer (tc19_shadowmem.c:370)
18952   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18953   ...
18954 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
18955   at 0x........: malloc (vg_replace_malloc.c:...)
18956   by 0x........: main (tc19_shadowmem.c:144)
18957
18958----------------------------------------------------------------
18959
18960Possible data race during write of size 1 at 0x........ by thread #x
18961Locks held: none
18962   at 0x........: child64 (tc19_shadowmem.c:105)
18963   by 0x........: steer (tc19_shadowmem.c:370)
18964   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18965   ...
18966
18967This conflicts with a previous write of size 1 by thread #x
18968Locks held: none
18969   at 0x........: child64 (tc19_shadowmem.c:105)
18970   by 0x........: steer (tc19_shadowmem.c:370)
18971   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18972   ...
18973 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
18974   at 0x........: malloc (vg_replace_malloc.c:...)
18975   by 0x........: main (tc19_shadowmem.c:144)
18976
18977----------------------------------------------------------------
18978
18979Possible data race during write of size 1 at 0x........ by thread #x
18980Locks held: none
18981   at 0x........: child64 (tc19_shadowmem.c:105)
18982   by 0x........: steer (tc19_shadowmem.c:370)
18983   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18984   ...
18985
18986This conflicts with a previous write of size 1 by thread #x
18987Locks held: none
18988   at 0x........: child64 (tc19_shadowmem.c:105)
18989   by 0x........: steer (tc19_shadowmem.c:370)
18990   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18991   ...
18992 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
18993   at 0x........: malloc (vg_replace_malloc.c:...)
18994   by 0x........: main (tc19_shadowmem.c:144)
18995
18996---------- double gran, 2 .. 92, skip 42 ----------
18997---Thread-Announcement------------------------------------------
18998
18999Thread #x was created
19000   ...
19001   by 0x........: pthread_create@* (hg_intercepts.c:...)
19002   by 0x........: main (tc19_shadowmem.c:266)
19003
19004---Thread-Announcement------------------------------------------
19005
19006Thread #x was created
19007   ...
19008   by 0x........: pthread_create@* (hg_intercepts.c:...)
19009   by 0x........: main (tc19_shadowmem.c:265)
19010
19011----------------------------------------------------------------
19012
19013Possible data race during write of size 2 at 0x........ by thread #x
19014Locks held: none
19015   at 0x........: child64 (tc19_shadowmem.c:105)
19016   by 0x........: steer (tc19_shadowmem.c:372)
19017   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19018   ...
19019
19020This conflicts with a previous write of size 2 by thread #x
19021Locks held: none
19022   at 0x........: child64 (tc19_shadowmem.c:105)
19023   by 0x........: steer (tc19_shadowmem.c:372)
19024   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19025   ...
19026 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19027   at 0x........: malloc (vg_replace_malloc.c:...)
19028   by 0x........: main (tc19_shadowmem.c:144)
19029
19030----------------------------------------------------------------
19031
19032Possible data race during write of size 2 at 0x........ by thread #x
19033Locks held: none
19034   at 0x........: child64 (tc19_shadowmem.c:105)
19035   by 0x........: steer (tc19_shadowmem.c:372)
19036   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19037   ...
19038
19039This conflicts with a previous write of size 2 by thread #x
19040Locks held: none
19041   at 0x........: child64 (tc19_shadowmem.c:105)
19042   by 0x........: steer (tc19_shadowmem.c:372)
19043   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19044   ...
19045 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19046   at 0x........: malloc (vg_replace_malloc.c:...)
19047   by 0x........: main (tc19_shadowmem.c:144)
19048
19049----------------------------------------------------------------
19050
19051Possible data race during write of size 2 at 0x........ by thread #x
19052Locks held: none
19053   at 0x........: child64 (tc19_shadowmem.c:105)
19054   by 0x........: steer (tc19_shadowmem.c:372)
19055   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19056   ...
19057
19058This conflicts with a previous write of size 2 by thread #x
19059Locks held: none
19060   at 0x........: child64 (tc19_shadowmem.c:105)
19061   by 0x........: steer (tc19_shadowmem.c:372)
19062   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19063   ...
19064 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19065   at 0x........: malloc (vg_replace_malloc.c:...)
19066   by 0x........: main (tc19_shadowmem.c:144)
19067
19068----------------------------------------------------------------
19069
19070Possible data race during write of size 2 at 0x........ by thread #x
19071Locks held: none
19072   at 0x........: child64 (tc19_shadowmem.c:105)
19073   by 0x........: steer (tc19_shadowmem.c:372)
19074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19075   ...
19076
19077This conflicts with a previous write of size 2 by thread #x
19078Locks held: none
19079   at 0x........: child64 (tc19_shadowmem.c:105)
19080   by 0x........: steer (tc19_shadowmem.c:372)
19081   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19082   ...
19083 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19084   at 0x........: malloc (vg_replace_malloc.c:...)
19085   by 0x........: main (tc19_shadowmem.c:144)
19086
19087---------- double gran, 3 .. 92, skip 43 ----------
19088---Thread-Announcement------------------------------------------
19089
19090Thread #x was created
19091   ...
19092   by 0x........: pthread_create@* (hg_intercepts.c:...)
19093   by 0x........: main (tc19_shadowmem.c:266)
19094
19095---Thread-Announcement------------------------------------------
19096
19097Thread #x was created
19098   ...
19099   by 0x........: pthread_create@* (hg_intercepts.c:...)
19100   by 0x........: main (tc19_shadowmem.c:265)
19101
19102----------------------------------------------------------------
19103
19104Possible data race during write of size 1 at 0x........ by thread #x
19105Locks held: none
19106   at 0x........: child64 (tc19_shadowmem.c:105)
19107   by 0x........: steer (tc19_shadowmem.c:374)
19108   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19109   ...
19110
19111This conflicts with a previous write of size 1 by thread #x
19112Locks held: none
19113   at 0x........: child64 (tc19_shadowmem.c:105)
19114   by 0x........: steer (tc19_shadowmem.c:374)
19115   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19116   ...
19117 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19118   at 0x........: malloc (vg_replace_malloc.c:...)
19119   by 0x........: main (tc19_shadowmem.c:144)
19120
19121----------------------------------------------------------------
19122
19123Possible data race during write of size 1 at 0x........ by thread #x
19124Locks held: none
19125   at 0x........: child64 (tc19_shadowmem.c:105)
19126   by 0x........: steer (tc19_shadowmem.c:374)
19127   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19128   ...
19129
19130This conflicts with a previous write of size 1 by thread #x
19131Locks held: none
19132   at 0x........: child64 (tc19_shadowmem.c:105)
19133   by 0x........: steer (tc19_shadowmem.c:374)
19134   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19135   ...
19136 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19137   at 0x........: malloc (vg_replace_malloc.c:...)
19138   by 0x........: main (tc19_shadowmem.c:144)
19139
19140----------------------------------------------------------------
19141
19142Possible data race during write of size 1 at 0x........ by thread #x
19143Locks held: none
19144   at 0x........: child64 (tc19_shadowmem.c:105)
19145   by 0x........: steer (tc19_shadowmem.c:374)
19146   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19147   ...
19148
19149This conflicts with a previous write of size 1 by thread #x
19150Locks held: none
19151   at 0x........: child64 (tc19_shadowmem.c:105)
19152   by 0x........: steer (tc19_shadowmem.c:374)
19153   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19154   ...
19155 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19156   at 0x........: malloc (vg_replace_malloc.c:...)
19157   by 0x........: main (tc19_shadowmem.c:144)
19158
19159----------------------------------------------------------------
19160
19161Possible data race during write of size 1 at 0x........ by thread #x
19162Locks held: none
19163   at 0x........: child64 (tc19_shadowmem.c:105)
19164   by 0x........: steer (tc19_shadowmem.c:374)
19165   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19166   ...
19167
19168This conflicts with a previous write of size 1 by thread #x
19169Locks held: none
19170   at 0x........: child64 (tc19_shadowmem.c:105)
19171   by 0x........: steer (tc19_shadowmem.c:374)
19172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19173   ...
19174 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19175   at 0x........: malloc (vg_replace_malloc.c:...)
19176   by 0x........: main (tc19_shadowmem.c:144)
19177
19178----------------------------------------------------------------
19179
19180Possible data race during write of size 1 at 0x........ by thread #x
19181Locks held: none
19182   at 0x........: child64 (tc19_shadowmem.c:105)
19183   by 0x........: steer (tc19_shadowmem.c:374)
19184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19185   ...
19186
19187This conflicts with a previous write of size 1 by thread #x
19188Locks held: none
19189   at 0x........: child64 (tc19_shadowmem.c:105)
19190   by 0x........: steer (tc19_shadowmem.c:374)
19191   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19192   ...
19193 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
19194   at 0x........: malloc (vg_replace_malloc.c:...)
19195   by 0x........: main (tc19_shadowmem.c:144)
19196
19197----------------------------------------------------------------
19198
19199Possible data race during write of size 1 at 0x........ by thread #x
19200Locks held: none
19201   at 0x........: child64 (tc19_shadowmem.c:105)
19202   by 0x........: steer (tc19_shadowmem.c:374)
19203   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19204   ...
19205
19206This conflicts with a previous write of size 1 by thread #x
19207Locks held: none
19208   at 0x........: child64 (tc19_shadowmem.c:105)
19209   by 0x........: steer (tc19_shadowmem.c:374)
19210   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19211   ...
19212 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19213   at 0x........: malloc (vg_replace_malloc.c:...)
19214   by 0x........: main (tc19_shadowmem.c:144)
19215
19216----------------------------------------------------------------
19217
19218Possible data race during write of size 1 at 0x........ by thread #x
19219Locks held: none
19220   at 0x........: child64 (tc19_shadowmem.c:105)
19221   by 0x........: steer (tc19_shadowmem.c:374)
19222   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19223   ...
19224
19225This conflicts with a previous write of size 1 by thread #x
19226Locks held: none
19227   at 0x........: child64 (tc19_shadowmem.c:105)
19228   by 0x........: steer (tc19_shadowmem.c:374)
19229   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19230   ...
19231 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
19232   at 0x........: malloc (vg_replace_malloc.c:...)
19233   by 0x........: main (tc19_shadowmem.c:144)
19234
19235----------------------------------------------------------------
19236
19237Possible data race during write of size 1 at 0x........ by thread #x
19238Locks held: none
19239   at 0x........: child64 (tc19_shadowmem.c:105)
19240   by 0x........: steer (tc19_shadowmem.c:374)
19241   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19242   ...
19243
19244This conflicts with a previous write of size 1 by thread #x
19245Locks held: none
19246   at 0x........: child64 (tc19_shadowmem.c:105)
19247   by 0x........: steer (tc19_shadowmem.c:374)
19248   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19249   ...
19250 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
19251   at 0x........: malloc (vg_replace_malloc.c:...)
19252   by 0x........: main (tc19_shadowmem.c:144)
19253
19254---------- double gran, 4 .. 92, skip 44 ----------
19255---Thread-Announcement------------------------------------------
19256
19257Thread #x was created
19258   ...
19259   by 0x........: pthread_create@* (hg_intercepts.c:...)
19260   by 0x........: main (tc19_shadowmem.c:266)
19261
19262---Thread-Announcement------------------------------------------
19263
19264Thread #x was created
19265   ...
19266   by 0x........: pthread_create@* (hg_intercepts.c:...)
19267   by 0x........: main (tc19_shadowmem.c:265)
19268
19269----------------------------------------------------------------
19270
19271Possible data race during write of size 4 at 0x........ by thread #x
19272Locks held: none
19273   at 0x........: child64 (tc19_shadowmem.c:105)
19274   by 0x........: steer (tc19_shadowmem.c:376)
19275   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19276   ...
19277
19278This conflicts with a previous write of size 4 by thread #x
19279Locks held: none
19280   at 0x........: child64 (tc19_shadowmem.c:105)
19281   by 0x........: steer (tc19_shadowmem.c:376)
19282   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19283   ...
19284 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19285   at 0x........: malloc (vg_replace_malloc.c:...)
19286   by 0x........: main (tc19_shadowmem.c:144)
19287
19288----------------------------------------------------------------
19289
19290Possible data race during write of size 4 at 0x........ by thread #x
19291Locks held: none
19292   at 0x........: child64 (tc19_shadowmem.c:105)
19293   by 0x........: steer (tc19_shadowmem.c:376)
19294   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19295   ...
19296
19297This conflicts with a previous write of size 4 by thread #x
19298Locks held: none
19299   at 0x........: child64 (tc19_shadowmem.c:105)
19300   by 0x........: steer (tc19_shadowmem.c:376)
19301   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19302   ...
19303 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19304   at 0x........: malloc (vg_replace_malloc.c:...)
19305   by 0x........: main (tc19_shadowmem.c:144)
19306
19307---------- double gran, 5 .. 92, skip 45 ----------
19308---Thread-Announcement------------------------------------------
19309
19310Thread #x was created
19311   ...
19312   by 0x........: pthread_create@* (hg_intercepts.c:...)
19313   by 0x........: main (tc19_shadowmem.c:266)
19314
19315---Thread-Announcement------------------------------------------
19316
19317Thread #x was created
19318   ...
19319   by 0x........: pthread_create@* (hg_intercepts.c:...)
19320   by 0x........: main (tc19_shadowmem.c:265)
19321
19322----------------------------------------------------------------
19323
19324Possible data race during write of size 1 at 0x........ by thread #x
19325Locks held: none
19326   at 0x........: child64 (tc19_shadowmem.c:105)
19327   by 0x........: steer (tc19_shadowmem.c:378)
19328   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19329   ...
19330
19331This conflicts with a previous write of size 1 by thread #x
19332Locks held: none
19333   at 0x........: child64 (tc19_shadowmem.c:105)
19334   by 0x........: steer (tc19_shadowmem.c:378)
19335   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19336   ...
19337 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19338   at 0x........: malloc (vg_replace_malloc.c:...)
19339   by 0x........: main (tc19_shadowmem.c:144)
19340
19341----------------------------------------------------------------
19342
19343Possible data race during write of size 1 at 0x........ by thread #x
19344Locks held: none
19345   at 0x........: child64 (tc19_shadowmem.c:105)
19346   by 0x........: steer (tc19_shadowmem.c:378)
19347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19348   ...
19349
19350This conflicts with a previous write of size 1 by thread #x
19351Locks held: none
19352   at 0x........: child64 (tc19_shadowmem.c:105)
19353   by 0x........: steer (tc19_shadowmem.c:378)
19354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19355   ...
19356 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19357   at 0x........: malloc (vg_replace_malloc.c:...)
19358   by 0x........: main (tc19_shadowmem.c:144)
19359
19360----------------------------------------------------------------
19361
19362Possible data race during write of size 1 at 0x........ by thread #x
19363Locks held: none
19364   at 0x........: child64 (tc19_shadowmem.c:105)
19365   by 0x........: steer (tc19_shadowmem.c:378)
19366   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19367   ...
19368
19369This conflicts with a previous write of size 1 by thread #x
19370Locks held: none
19371   at 0x........: child64 (tc19_shadowmem.c:105)
19372   by 0x........: steer (tc19_shadowmem.c:378)
19373   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19374   ...
19375 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
19376   at 0x........: malloc (vg_replace_malloc.c:...)
19377   by 0x........: main (tc19_shadowmem.c:144)
19378
19379----------------------------------------------------------------
19380
19381Possible data race during write of size 1 at 0x........ by thread #x
19382Locks held: none
19383   at 0x........: child64 (tc19_shadowmem.c:105)
19384   by 0x........: steer (tc19_shadowmem.c:378)
19385   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19386   ...
19387
19388This conflicts with a previous write of size 1 by thread #x
19389Locks held: none
19390   at 0x........: child64 (tc19_shadowmem.c:105)
19391   by 0x........: steer (tc19_shadowmem.c:378)
19392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19393   ...
19394 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19395   at 0x........: malloc (vg_replace_malloc.c:...)
19396   by 0x........: main (tc19_shadowmem.c:144)
19397
19398----------------------------------------------------------------
19399
19400Possible data race during write of size 1 at 0x........ by thread #x
19401Locks held: none
19402   at 0x........: child64 (tc19_shadowmem.c:105)
19403   by 0x........: steer (tc19_shadowmem.c:378)
19404   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19405   ...
19406
19407This conflicts with a previous write of size 1 by thread #x
19408Locks held: none
19409   at 0x........: child64 (tc19_shadowmem.c:105)
19410   by 0x........: steer (tc19_shadowmem.c:378)
19411   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19412   ...
19413 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
19414   at 0x........: malloc (vg_replace_malloc.c:...)
19415   by 0x........: main (tc19_shadowmem.c:144)
19416
19417----------------------------------------------------------------
19418
19419Possible data race during write of size 1 at 0x........ by thread #x
19420Locks held: none
19421   at 0x........: child64 (tc19_shadowmem.c:105)
19422   by 0x........: steer (tc19_shadowmem.c:378)
19423   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19424   ...
19425
19426This conflicts with a previous write of size 1 by thread #x
19427Locks held: none
19428   at 0x........: child64 (tc19_shadowmem.c:105)
19429   by 0x........: steer (tc19_shadowmem.c:378)
19430   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19431   ...
19432 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
19433   at 0x........: malloc (vg_replace_malloc.c:...)
19434   by 0x........: main (tc19_shadowmem.c:144)
19435
19436----------------------------------------------------------------
19437
19438Possible data race during write of size 1 at 0x........ by thread #x
19439Locks held: none
19440   at 0x........: child64 (tc19_shadowmem.c:105)
19441   by 0x........: steer (tc19_shadowmem.c:378)
19442   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19443   ...
19444
19445This conflicts with a previous write of size 1 by thread #x
19446Locks held: none
19447   at 0x........: child64 (tc19_shadowmem.c:105)
19448   by 0x........: steer (tc19_shadowmem.c:378)
19449   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19450   ...
19451 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
19452   at 0x........: malloc (vg_replace_malloc.c:...)
19453   by 0x........: main (tc19_shadowmem.c:144)
19454
19455----------------------------------------------------------------
19456
19457Possible data race during write of size 1 at 0x........ by thread #x
19458Locks held: none
19459   at 0x........: child64 (tc19_shadowmem.c:105)
19460   by 0x........: steer (tc19_shadowmem.c:378)
19461   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19462   ...
19463
19464This conflicts with a previous write of size 1 by thread #x
19465Locks held: none
19466   at 0x........: child64 (tc19_shadowmem.c:105)
19467   by 0x........: steer (tc19_shadowmem.c:378)
19468   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19469   ...
19470 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
19471   at 0x........: malloc (vg_replace_malloc.c:...)
19472   by 0x........: main (tc19_shadowmem.c:144)
19473
19474---------- double gran, 6 .. 92, skip 46 ----------
19475---Thread-Announcement------------------------------------------
19476
19477Thread #x was created
19478   ...
19479   by 0x........: pthread_create@* (hg_intercepts.c:...)
19480   by 0x........: main (tc19_shadowmem.c:266)
19481
19482---Thread-Announcement------------------------------------------
19483
19484Thread #x was created
19485   ...
19486   by 0x........: pthread_create@* (hg_intercepts.c:...)
19487   by 0x........: main (tc19_shadowmem.c:265)
19488
19489----------------------------------------------------------------
19490
19491Possible data race during write of size 2 at 0x........ by thread #x
19492Locks held: none
19493   at 0x........: child64 (tc19_shadowmem.c:105)
19494   by 0x........: steer (tc19_shadowmem.c:380)
19495   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19496   ...
19497
19498This conflicts with a previous write of size 2 by thread #x
19499Locks held: none
19500   at 0x........: child64 (tc19_shadowmem.c:105)
19501   by 0x........: steer (tc19_shadowmem.c:380)
19502   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19503   ...
19504 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19505   at 0x........: malloc (vg_replace_malloc.c:...)
19506   by 0x........: main (tc19_shadowmem.c:144)
19507
19508----------------------------------------------------------------
19509
19510Possible data race during write of size 2 at 0x........ by thread #x
19511Locks held: none
19512   at 0x........: child64 (tc19_shadowmem.c:105)
19513   by 0x........: steer (tc19_shadowmem.c:380)
19514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19515   ...
19516
19517This conflicts with a previous write of size 2 by thread #x
19518Locks held: none
19519   at 0x........: child64 (tc19_shadowmem.c:105)
19520   by 0x........: steer (tc19_shadowmem.c:380)
19521   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19522   ...
19523 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19524   at 0x........: malloc (vg_replace_malloc.c:...)
19525   by 0x........: main (tc19_shadowmem.c:144)
19526
19527----------------------------------------------------------------
19528
19529Possible data race during write of size 2 at 0x........ by thread #x
19530Locks held: none
19531   at 0x........: child64 (tc19_shadowmem.c:105)
19532   by 0x........: steer (tc19_shadowmem.c:380)
19533   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19534   ...
19535
19536This conflicts with a previous write of size 2 by thread #x
19537Locks held: none
19538   at 0x........: child64 (tc19_shadowmem.c:105)
19539   by 0x........: steer (tc19_shadowmem.c:380)
19540   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19541   ...
19542 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
19543   at 0x........: malloc (vg_replace_malloc.c:...)
19544   by 0x........: main (tc19_shadowmem.c:144)
19545
19546----------------------------------------------------------------
19547
19548Possible data race during write of size 2 at 0x........ by thread #x
19549Locks held: none
19550   at 0x........: child64 (tc19_shadowmem.c:105)
19551   by 0x........: steer (tc19_shadowmem.c:380)
19552   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19553   ...
19554
19555This conflicts with a previous write of size 2 by thread #x
19556Locks held: none
19557   at 0x........: child64 (tc19_shadowmem.c:105)
19558   by 0x........: steer (tc19_shadowmem.c:380)
19559   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19560   ...
19561 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
19562   at 0x........: malloc (vg_replace_malloc.c:...)
19563   by 0x........: main (tc19_shadowmem.c:144)
19564
19565---------- double gran, 7 .. 92, skip 47 ----------
19566---Thread-Announcement------------------------------------------
19567
19568Thread #x was created
19569   ...
19570   by 0x........: pthread_create@* (hg_intercepts.c:...)
19571   by 0x........: main (tc19_shadowmem.c:266)
19572
19573---Thread-Announcement------------------------------------------
19574
19575Thread #x was created
19576   ...
19577   by 0x........: pthread_create@* (hg_intercepts.c:...)
19578   by 0x........: main (tc19_shadowmem.c:265)
19579
19580----------------------------------------------------------------
19581
19582Possible data race during write of size 1 at 0x........ by thread #x
19583Locks held: none
19584   at 0x........: child64 (tc19_shadowmem.c:105)
19585   by 0x........: steer (tc19_shadowmem.c:382)
19586   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19587   ...
19588
19589This conflicts with a previous write of size 1 by thread #x
19590Locks held: none
19591   at 0x........: child64 (tc19_shadowmem.c:105)
19592   by 0x........: steer (tc19_shadowmem.c:382)
19593   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19594   ...
19595 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
19596   at 0x........: malloc (vg_replace_malloc.c:...)
19597   by 0x........: main (tc19_shadowmem.c:144)
19598
19599----------------------------------------------------------------
19600
19601Possible data race during write of size 1 at 0x........ by thread #x
19602Locks held: none
19603   at 0x........: child64 (tc19_shadowmem.c:105)
19604   by 0x........: steer (tc19_shadowmem.c:382)
19605   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19606   ...
19607
19608This conflicts with a previous write of size 1 by thread #x
19609Locks held: none
19610   at 0x........: child64 (tc19_shadowmem.c:105)
19611   by 0x........: steer (tc19_shadowmem.c:382)
19612   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19613   ...
19614 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19615   at 0x........: malloc (vg_replace_malloc.c:...)
19616   by 0x........: main (tc19_shadowmem.c:144)
19617
19618----------------------------------------------------------------
19619
19620Possible data race during write of size 1 at 0x........ by thread #x
19621Locks held: none
19622   at 0x........: child64 (tc19_shadowmem.c:105)
19623   by 0x........: steer (tc19_shadowmem.c:382)
19624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19625   ...
19626
19627This conflicts with a previous write of size 1 by thread #x
19628Locks held: none
19629   at 0x........: child64 (tc19_shadowmem.c:105)
19630   by 0x........: steer (tc19_shadowmem.c:382)
19631   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19632   ...
19633 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
19634   at 0x........: malloc (vg_replace_malloc.c:...)
19635   by 0x........: main (tc19_shadowmem.c:144)
19636
19637----------------------------------------------------------------
19638
19639Possible data race during write of size 1 at 0x........ by thread #x
19640Locks held: none
19641   at 0x........: child64 (tc19_shadowmem.c:105)
19642   by 0x........: steer (tc19_shadowmem.c:382)
19643   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19644   ...
19645
19646This conflicts with a previous write of size 1 by thread #x
19647Locks held: none
19648   at 0x........: child64 (tc19_shadowmem.c:105)
19649   by 0x........: steer (tc19_shadowmem.c:382)
19650   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19651   ...
19652 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
19653   at 0x........: malloc (vg_replace_malloc.c:...)
19654   by 0x........: main (tc19_shadowmem.c:144)
19655
19656----------------------------------------------------------------
19657
19658Possible data race during write of size 1 at 0x........ by thread #x
19659Locks held: none
19660   at 0x........: child64 (tc19_shadowmem.c:105)
19661   by 0x........: steer (tc19_shadowmem.c:382)
19662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19663   ...
19664
19665This conflicts with a previous write of size 1 by thread #x
19666Locks held: none
19667   at 0x........: child64 (tc19_shadowmem.c:105)
19668   by 0x........: steer (tc19_shadowmem.c:382)
19669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19670   ...
19671 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
19672   at 0x........: malloc (vg_replace_malloc.c:...)
19673   by 0x........: main (tc19_shadowmem.c:144)
19674
19675----------------------------------------------------------------
19676
19677Possible data race during write of size 1 at 0x........ by thread #x
19678Locks held: none
19679   at 0x........: child64 (tc19_shadowmem.c:105)
19680   by 0x........: steer (tc19_shadowmem.c:382)
19681   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19682   ...
19683
19684This conflicts with a previous write of size 1 by thread #x
19685Locks held: none
19686   at 0x........: child64 (tc19_shadowmem.c:105)
19687   by 0x........: steer (tc19_shadowmem.c:382)
19688   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19689   ...
19690 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
19691   at 0x........: malloc (vg_replace_malloc.c:...)
19692   by 0x........: main (tc19_shadowmem.c:144)
19693
19694----------------------------------------------------------------
19695
19696Possible data race during write of size 1 at 0x........ by thread #x
19697Locks held: none
19698   at 0x........: child64 (tc19_shadowmem.c:105)
19699   by 0x........: steer (tc19_shadowmem.c:382)
19700   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19701   ...
19702
19703This conflicts with a previous write of size 1 by thread #x
19704Locks held: none
19705   at 0x........: child64 (tc19_shadowmem.c:105)
19706   by 0x........: steer (tc19_shadowmem.c:382)
19707   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19708   ...
19709 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
19710   at 0x........: malloc (vg_replace_malloc.c:...)
19711   by 0x........: main (tc19_shadowmem.c:144)
19712
19713----------------------------------------------------------------
19714
19715Possible data race during write of size 1 at 0x........ by thread #x
19716Locks held: none
19717   at 0x........: child64 (tc19_shadowmem.c:105)
19718   by 0x........: steer (tc19_shadowmem.c:382)
19719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19720   ...
19721
19722This conflicts with a previous write of size 1 by thread #x
19723Locks held: none
19724   at 0x........: child64 (tc19_shadowmem.c:105)
19725   by 0x........: steer (tc19_shadowmem.c:382)
19726   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19727   ...
19728 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
19729   at 0x........: malloc (vg_replace_malloc.c:...)
19730   by 0x........: main (tc19_shadowmem.c:144)
19731
19732---------- double gran, 0 .. 92, skip 48 ----------
19733---Thread-Announcement------------------------------------------
19734
19735Thread #x was created
19736   ...
19737   by 0x........: pthread_create@* (hg_intercepts.c:...)
19738   by 0x........: main (tc19_shadowmem.c:266)
19739
19740---Thread-Announcement------------------------------------------
19741
19742Thread #x was created
19743   ...
19744   by 0x........: pthread_create@* (hg_intercepts.c:...)
19745   by 0x........: main (tc19_shadowmem.c:265)
19746
19747----------------------------------------------------------------
19748
19749Possible data race during write of size 8 at 0x........ by thread #x
19750Locks held: none
19751   at 0x........: child64 (tc19_shadowmem.c:105)
19752   by 0x........: steer (tc19_shadowmem.c:384)
19753   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19754   ...
19755
19756This conflicts with a previous write of size 8 by thread #x
19757Locks held: none
19758   at 0x........: child64 (tc19_shadowmem.c:105)
19759   by 0x........: steer (tc19_shadowmem.c:384)
19760   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19761   ...
19762 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19763   at 0x........: malloc (vg_replace_malloc.c:...)
19764   by 0x........: main (tc19_shadowmem.c:144)
19765
19766---------- double gran, 1 .. 92, skip 49 ----------
19767---Thread-Announcement------------------------------------------
19768
19769Thread #x was created
19770   ...
19771   by 0x........: pthread_create@* (hg_intercepts.c:...)
19772   by 0x........: main (tc19_shadowmem.c:266)
19773
19774---Thread-Announcement------------------------------------------
19775
19776Thread #x was created
19777   ...
19778   by 0x........: pthread_create@* (hg_intercepts.c:...)
19779   by 0x........: main (tc19_shadowmem.c:265)
19780
19781----------------------------------------------------------------
19782
19783Possible data race during write of size 1 at 0x........ by thread #x
19784Locks held: none
19785   at 0x........: child64 (tc19_shadowmem.c:105)
19786   by 0x........: steer (tc19_shadowmem.c:386)
19787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19788   ...
19789
19790This conflicts with a previous write of size 1 by thread #x
19791Locks held: none
19792   at 0x........: child64 (tc19_shadowmem.c:105)
19793   by 0x........: steer (tc19_shadowmem.c:386)
19794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19795   ...
19796 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
19797   at 0x........: malloc (vg_replace_malloc.c:...)
19798   by 0x........: main (tc19_shadowmem.c:144)
19799
19800----------------------------------------------------------------
19801
19802Possible data race during write of size 1 at 0x........ by thread #x
19803Locks held: none
19804   at 0x........: child64 (tc19_shadowmem.c:105)
19805   by 0x........: steer (tc19_shadowmem.c:386)
19806   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19807   ...
19808
19809This conflicts with a previous write of size 1 by thread #x
19810Locks held: none
19811   at 0x........: child64 (tc19_shadowmem.c:105)
19812   by 0x........: steer (tc19_shadowmem.c:386)
19813   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19814   ...
19815 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
19816   at 0x........: malloc (vg_replace_malloc.c:...)
19817   by 0x........: main (tc19_shadowmem.c:144)
19818
19819----------------------------------------------------------------
19820
19821Possible data race during write of size 1 at 0x........ by thread #x
19822Locks held: none
19823   at 0x........: child64 (tc19_shadowmem.c:105)
19824   by 0x........: steer (tc19_shadowmem.c:386)
19825   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19826   ...
19827
19828This conflicts with a previous write of size 1 by thread #x
19829Locks held: none
19830   at 0x........: child64 (tc19_shadowmem.c:105)
19831   by 0x........: steer (tc19_shadowmem.c:386)
19832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19833   ...
19834 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
19835   at 0x........: malloc (vg_replace_malloc.c:...)
19836   by 0x........: main (tc19_shadowmem.c:144)
19837
19838----------------------------------------------------------------
19839
19840Possible data race during write of size 1 at 0x........ by thread #x
19841Locks held: none
19842   at 0x........: child64 (tc19_shadowmem.c:105)
19843   by 0x........: steer (tc19_shadowmem.c:386)
19844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19845   ...
19846
19847This conflicts with a previous write of size 1 by thread #x
19848Locks held: none
19849   at 0x........: child64 (tc19_shadowmem.c:105)
19850   by 0x........: steer (tc19_shadowmem.c:386)
19851   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19852   ...
19853 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
19854   at 0x........: malloc (vg_replace_malloc.c:...)
19855   by 0x........: main (tc19_shadowmem.c:144)
19856
19857----------------------------------------------------------------
19858
19859Possible data race during write of size 1 at 0x........ by thread #x
19860Locks held: none
19861   at 0x........: child64 (tc19_shadowmem.c:105)
19862   by 0x........: steer (tc19_shadowmem.c:386)
19863   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19864   ...
19865
19866This conflicts with a previous write of size 1 by thread #x
19867Locks held: none
19868   at 0x........: child64 (tc19_shadowmem.c:105)
19869   by 0x........: steer (tc19_shadowmem.c:386)
19870   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19871   ...
19872 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
19873   at 0x........: malloc (vg_replace_malloc.c:...)
19874   by 0x........: main (tc19_shadowmem.c:144)
19875
19876----------------------------------------------------------------
19877
19878Possible data race during write of size 1 at 0x........ by thread #x
19879Locks held: none
19880   at 0x........: child64 (tc19_shadowmem.c:105)
19881   by 0x........: steer (tc19_shadowmem.c:386)
19882   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19883   ...
19884
19885This conflicts with a previous write of size 1 by thread #x
19886Locks held: none
19887   at 0x........: child64 (tc19_shadowmem.c:105)
19888   by 0x........: steer (tc19_shadowmem.c:386)
19889   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19890   ...
19891 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
19892   at 0x........: malloc (vg_replace_malloc.c:...)
19893   by 0x........: main (tc19_shadowmem.c:144)
19894
19895----------------------------------------------------------------
19896
19897Possible data race during write of size 1 at 0x........ by thread #x
19898Locks held: none
19899   at 0x........: child64 (tc19_shadowmem.c:105)
19900   by 0x........: steer (tc19_shadowmem.c:386)
19901   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19902   ...
19903
19904This conflicts with a previous write of size 1 by thread #x
19905Locks held: none
19906   at 0x........: child64 (tc19_shadowmem.c:105)
19907   by 0x........: steer (tc19_shadowmem.c:386)
19908   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19909   ...
19910 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
19911   at 0x........: malloc (vg_replace_malloc.c:...)
19912   by 0x........: main (tc19_shadowmem.c:144)
19913
19914----------------------------------------------------------------
19915
19916Possible data race during write of size 1 at 0x........ by thread #x
19917Locks held: none
19918   at 0x........: child64 (tc19_shadowmem.c:105)
19919   by 0x........: steer (tc19_shadowmem.c:386)
19920   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19921   ...
19922
19923This conflicts with a previous write of size 1 by thread #x
19924Locks held: none
19925   at 0x........: child64 (tc19_shadowmem.c:105)
19926   by 0x........: steer (tc19_shadowmem.c:386)
19927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19928   ...
19929 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
19930   at 0x........: malloc (vg_replace_malloc.c:...)
19931   by 0x........: main (tc19_shadowmem.c:144)
19932
19933---------- double gran, 2 .. 92, skip 50 ----------
19934---Thread-Announcement------------------------------------------
19935
19936Thread #x was created
19937   ...
19938   by 0x........: pthread_create@* (hg_intercepts.c:...)
19939   by 0x........: main (tc19_shadowmem.c:266)
19940
19941---Thread-Announcement------------------------------------------
19942
19943Thread #x was created
19944   ...
19945   by 0x........: pthread_create@* (hg_intercepts.c:...)
19946   by 0x........: main (tc19_shadowmem.c:265)
19947
19948----------------------------------------------------------------
19949
19950Possible data race during write of size 2 at 0x........ by thread #x
19951Locks held: none
19952   at 0x........: child64 (tc19_shadowmem.c:105)
19953   by 0x........: steer (tc19_shadowmem.c:388)
19954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19955   ...
19956
19957This conflicts with a previous write of size 2 by thread #x
19958Locks held: none
19959   at 0x........: child64 (tc19_shadowmem.c:105)
19960   by 0x........: steer (tc19_shadowmem.c:388)
19961   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19962   ...
19963 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
19964   at 0x........: malloc (vg_replace_malloc.c:...)
19965   by 0x........: main (tc19_shadowmem.c:144)
19966
19967----------------------------------------------------------------
19968
19969Possible data race during write of size 2 at 0x........ by thread #x
19970Locks held: none
19971   at 0x........: child64 (tc19_shadowmem.c:105)
19972   by 0x........: steer (tc19_shadowmem.c:388)
19973   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19974   ...
19975
19976This conflicts with a previous write of size 2 by thread #x
19977Locks held: none
19978   at 0x........: child64 (tc19_shadowmem.c:105)
19979   by 0x........: steer (tc19_shadowmem.c:388)
19980   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19981   ...
19982 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
19983   at 0x........: malloc (vg_replace_malloc.c:...)
19984   by 0x........: main (tc19_shadowmem.c:144)
19985
19986----------------------------------------------------------------
19987
19988Possible data race during write of size 2 at 0x........ by thread #x
19989Locks held: none
19990   at 0x........: child64 (tc19_shadowmem.c:105)
19991   by 0x........: steer (tc19_shadowmem.c:388)
19992   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19993   ...
19994
19995This conflicts with a previous write of size 2 by thread #x
19996Locks held: none
19997   at 0x........: child64 (tc19_shadowmem.c:105)
19998   by 0x........: steer (tc19_shadowmem.c:388)
19999   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20000   ...
20001 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20002   at 0x........: malloc (vg_replace_malloc.c:...)
20003   by 0x........: main (tc19_shadowmem.c:144)
20004
20005----------------------------------------------------------------
20006
20007Possible data race during write of size 2 at 0x........ by thread #x
20008Locks held: none
20009   at 0x........: child64 (tc19_shadowmem.c:105)
20010   by 0x........: steer (tc19_shadowmem.c:388)
20011   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20012   ...
20013
20014This conflicts with a previous write of size 2 by thread #x
20015Locks held: none
20016   at 0x........: child64 (tc19_shadowmem.c:105)
20017   by 0x........: steer (tc19_shadowmem.c:388)
20018   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20019   ...
20020 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20021   at 0x........: malloc (vg_replace_malloc.c:...)
20022   by 0x........: main (tc19_shadowmem.c:144)
20023
20024---------- double gran, 3 .. 92, skip 51 ----------
20025---Thread-Announcement------------------------------------------
20026
20027Thread #x was created
20028   ...
20029   by 0x........: pthread_create@* (hg_intercepts.c:...)
20030   by 0x........: main (tc19_shadowmem.c:266)
20031
20032---Thread-Announcement------------------------------------------
20033
20034Thread #x was created
20035   ...
20036   by 0x........: pthread_create@* (hg_intercepts.c:...)
20037   by 0x........: main (tc19_shadowmem.c:265)
20038
20039----------------------------------------------------------------
20040
20041Possible data race during write of size 1 at 0x........ by thread #x
20042Locks held: none
20043   at 0x........: child64 (tc19_shadowmem.c:105)
20044   by 0x........: steer (tc19_shadowmem.c:390)
20045   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20046   ...
20047
20048This conflicts with a previous write of size 1 by thread #x
20049Locks held: none
20050   at 0x........: child64 (tc19_shadowmem.c:105)
20051   by 0x........: steer (tc19_shadowmem.c:390)
20052   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20053   ...
20054 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20055   at 0x........: malloc (vg_replace_malloc.c:...)
20056   by 0x........: main (tc19_shadowmem.c:144)
20057
20058----------------------------------------------------------------
20059
20060Possible data race during write of size 1 at 0x........ by thread #x
20061Locks held: none
20062   at 0x........: child64 (tc19_shadowmem.c:105)
20063   by 0x........: steer (tc19_shadowmem.c:390)
20064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20065   ...
20066
20067This conflicts with a previous write of size 1 by thread #x
20068Locks held: none
20069   at 0x........: child64 (tc19_shadowmem.c:105)
20070   by 0x........: steer (tc19_shadowmem.c:390)
20071   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20072   ...
20073 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20074   at 0x........: malloc (vg_replace_malloc.c:...)
20075   by 0x........: main (tc19_shadowmem.c:144)
20076
20077----------------------------------------------------------------
20078
20079Possible data race during write of size 1 at 0x........ by thread #x
20080Locks held: none
20081   at 0x........: child64 (tc19_shadowmem.c:105)
20082   by 0x........: steer (tc19_shadowmem.c:390)
20083   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20084   ...
20085
20086This conflicts with a previous write of size 1 by thread #x
20087Locks held: none
20088   at 0x........: child64 (tc19_shadowmem.c:105)
20089   by 0x........: steer (tc19_shadowmem.c:390)
20090   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20091   ...
20092 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20093   at 0x........: malloc (vg_replace_malloc.c:...)
20094   by 0x........: main (tc19_shadowmem.c:144)
20095
20096----------------------------------------------------------------
20097
20098Possible data race during write of size 1 at 0x........ by thread #x
20099Locks held: none
20100   at 0x........: child64 (tc19_shadowmem.c:105)
20101   by 0x........: steer (tc19_shadowmem.c:390)
20102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20103   ...
20104
20105This conflicts with a previous write of size 1 by thread #x
20106Locks held: none
20107   at 0x........: child64 (tc19_shadowmem.c:105)
20108   by 0x........: steer (tc19_shadowmem.c:390)
20109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20110   ...
20111 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20112   at 0x........: malloc (vg_replace_malloc.c:...)
20113   by 0x........: main (tc19_shadowmem.c:144)
20114
20115----------------------------------------------------------------
20116
20117Possible data race during write of size 1 at 0x........ by thread #x
20118Locks held: none
20119   at 0x........: child64 (tc19_shadowmem.c:105)
20120   by 0x........: steer (tc19_shadowmem.c:390)
20121   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20122   ...
20123
20124This conflicts with a previous write of size 1 by thread #x
20125Locks held: none
20126   at 0x........: child64 (tc19_shadowmem.c:105)
20127   by 0x........: steer (tc19_shadowmem.c:390)
20128   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20129   ...
20130 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20131   at 0x........: malloc (vg_replace_malloc.c:...)
20132   by 0x........: main (tc19_shadowmem.c:144)
20133
20134----------------------------------------------------------------
20135
20136Possible data race during write of size 1 at 0x........ by thread #x
20137Locks held: none
20138   at 0x........: child64 (tc19_shadowmem.c:105)
20139   by 0x........: steer (tc19_shadowmem.c:390)
20140   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20141   ...
20142
20143This conflicts with a previous write of size 1 by thread #x
20144Locks held: none
20145   at 0x........: child64 (tc19_shadowmem.c:105)
20146   by 0x........: steer (tc19_shadowmem.c:390)
20147   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20148   ...
20149 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20150   at 0x........: malloc (vg_replace_malloc.c:...)
20151   by 0x........: main (tc19_shadowmem.c:144)
20152
20153----------------------------------------------------------------
20154
20155Possible data race during write of size 1 at 0x........ by thread #x
20156Locks held: none
20157   at 0x........: child64 (tc19_shadowmem.c:105)
20158   by 0x........: steer (tc19_shadowmem.c:390)
20159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20160   ...
20161
20162This conflicts with a previous write of size 1 by thread #x
20163Locks held: none
20164   at 0x........: child64 (tc19_shadowmem.c:105)
20165   by 0x........: steer (tc19_shadowmem.c:390)
20166   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20167   ...
20168 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
20169   at 0x........: malloc (vg_replace_malloc.c:...)
20170   by 0x........: main (tc19_shadowmem.c:144)
20171
20172----------------------------------------------------------------
20173
20174Possible data race during write of size 1 at 0x........ by thread #x
20175Locks held: none
20176   at 0x........: child64 (tc19_shadowmem.c:105)
20177   by 0x........: steer (tc19_shadowmem.c:390)
20178   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20179   ...
20180
20181This conflicts with a previous write of size 1 by thread #x
20182Locks held: none
20183   at 0x........: child64 (tc19_shadowmem.c:105)
20184   by 0x........: steer (tc19_shadowmem.c:390)
20185   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20186   ...
20187 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
20188   at 0x........: malloc (vg_replace_malloc.c:...)
20189   by 0x........: main (tc19_shadowmem.c:144)
20190
20191---------- double gran, 4 .. 92, skip 52 ----------
20192---Thread-Announcement------------------------------------------
20193
20194Thread #x was created
20195   ...
20196   by 0x........: pthread_create@* (hg_intercepts.c:...)
20197   by 0x........: main (tc19_shadowmem.c:266)
20198
20199---Thread-Announcement------------------------------------------
20200
20201Thread #x was created
20202   ...
20203   by 0x........: pthread_create@* (hg_intercepts.c:...)
20204   by 0x........: main (tc19_shadowmem.c:265)
20205
20206----------------------------------------------------------------
20207
20208Possible data race during write of size 4 at 0x........ by thread #x
20209Locks held: none
20210   at 0x........: child64 (tc19_shadowmem.c:105)
20211   by 0x........: steer (tc19_shadowmem.c:392)
20212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20213   ...
20214
20215This conflicts with a previous write of size 4 by thread #x
20216Locks held: none
20217   at 0x........: child64 (tc19_shadowmem.c:105)
20218   by 0x........: steer (tc19_shadowmem.c:392)
20219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20220   ...
20221 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20222   at 0x........: malloc (vg_replace_malloc.c:...)
20223   by 0x........: main (tc19_shadowmem.c:144)
20224
20225----------------------------------------------------------------
20226
20227Possible data race during write of size 4 at 0x........ by thread #x
20228Locks held: none
20229   at 0x........: child64 (tc19_shadowmem.c:105)
20230   by 0x........: steer (tc19_shadowmem.c:392)
20231   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20232   ...
20233
20234This conflicts with a previous write of size 4 by thread #x
20235Locks held: none
20236   at 0x........: child64 (tc19_shadowmem.c:105)
20237   by 0x........: steer (tc19_shadowmem.c:392)
20238   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20239   ...
20240 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20241   at 0x........: malloc (vg_replace_malloc.c:...)
20242   by 0x........: main (tc19_shadowmem.c:144)
20243
20244---------- double gran, 5 .. 92, skip 53 ----------
20245---Thread-Announcement------------------------------------------
20246
20247Thread #x was created
20248   ...
20249   by 0x........: pthread_create@* (hg_intercepts.c:...)
20250   by 0x........: main (tc19_shadowmem.c:266)
20251
20252---Thread-Announcement------------------------------------------
20253
20254Thread #x was created
20255   ...
20256   by 0x........: pthread_create@* (hg_intercepts.c:...)
20257   by 0x........: main (tc19_shadowmem.c:265)
20258
20259----------------------------------------------------------------
20260
20261Possible data race during write of size 1 at 0x........ by thread #x
20262Locks held: none
20263   at 0x........: child64 (tc19_shadowmem.c:105)
20264   by 0x........: steer (tc19_shadowmem.c:394)
20265   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20266   ...
20267
20268This conflicts with a previous write of size 1 by thread #x
20269Locks held: none
20270   at 0x........: child64 (tc19_shadowmem.c:105)
20271   by 0x........: steer (tc19_shadowmem.c:394)
20272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20273   ...
20274 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20275   at 0x........: malloc (vg_replace_malloc.c:...)
20276   by 0x........: main (tc19_shadowmem.c:144)
20277
20278----------------------------------------------------------------
20279
20280Possible data race during write of size 1 at 0x........ by thread #x
20281Locks held: none
20282   at 0x........: child64 (tc19_shadowmem.c:105)
20283   by 0x........: steer (tc19_shadowmem.c:394)
20284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20285   ...
20286
20287This conflicts with a previous write of size 1 by thread #x
20288Locks held: none
20289   at 0x........: child64 (tc19_shadowmem.c:105)
20290   by 0x........: steer (tc19_shadowmem.c:394)
20291   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20292   ...
20293 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20294   at 0x........: malloc (vg_replace_malloc.c:...)
20295   by 0x........: main (tc19_shadowmem.c:144)
20296
20297----------------------------------------------------------------
20298
20299Possible data race during write of size 1 at 0x........ by thread #x
20300Locks held: none
20301   at 0x........: child64 (tc19_shadowmem.c:105)
20302   by 0x........: steer (tc19_shadowmem.c:394)
20303   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20304   ...
20305
20306This conflicts with a previous write of size 1 by thread #x
20307Locks held: none
20308   at 0x........: child64 (tc19_shadowmem.c:105)
20309   by 0x........: steer (tc19_shadowmem.c:394)
20310   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20311   ...
20312 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20313   at 0x........: malloc (vg_replace_malloc.c:...)
20314   by 0x........: main (tc19_shadowmem.c:144)
20315
20316----------------------------------------------------------------
20317
20318Possible data race during write of size 1 at 0x........ by thread #x
20319Locks held: none
20320   at 0x........: child64 (tc19_shadowmem.c:105)
20321   by 0x........: steer (tc19_shadowmem.c:394)
20322   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20323   ...
20324
20325This conflicts with a previous write of size 1 by thread #x
20326Locks held: none
20327   at 0x........: child64 (tc19_shadowmem.c:105)
20328   by 0x........: steer (tc19_shadowmem.c:394)
20329   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20330   ...
20331 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20332   at 0x........: malloc (vg_replace_malloc.c:...)
20333   by 0x........: main (tc19_shadowmem.c:144)
20334
20335----------------------------------------------------------------
20336
20337Possible data race during write of size 1 at 0x........ by thread #x
20338Locks held: none
20339   at 0x........: child64 (tc19_shadowmem.c:105)
20340   by 0x........: steer (tc19_shadowmem.c:394)
20341   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20342   ...
20343
20344This conflicts with a previous write of size 1 by thread #x
20345Locks held: none
20346   at 0x........: child64 (tc19_shadowmem.c:105)
20347   by 0x........: steer (tc19_shadowmem.c:394)
20348   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20349   ...
20350 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
20351   at 0x........: malloc (vg_replace_malloc.c:...)
20352   by 0x........: main (tc19_shadowmem.c:144)
20353
20354----------------------------------------------------------------
20355
20356Possible data race during write of size 1 at 0x........ by thread #x
20357Locks held: none
20358   at 0x........: child64 (tc19_shadowmem.c:105)
20359   by 0x........: steer (tc19_shadowmem.c:394)
20360   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20361   ...
20362
20363This conflicts with a previous write of size 1 by thread #x
20364Locks held: none
20365   at 0x........: child64 (tc19_shadowmem.c:105)
20366   by 0x........: steer (tc19_shadowmem.c:394)
20367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20368   ...
20369 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
20370   at 0x........: malloc (vg_replace_malloc.c:...)
20371   by 0x........: main (tc19_shadowmem.c:144)
20372
20373----------------------------------------------------------------
20374
20375Possible data race during write of size 1 at 0x........ by thread #x
20376Locks held: none
20377   at 0x........: child64 (tc19_shadowmem.c:105)
20378   by 0x........: steer (tc19_shadowmem.c:394)
20379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20380   ...
20381
20382This conflicts with a previous write of size 1 by thread #x
20383Locks held: none
20384   at 0x........: child64 (tc19_shadowmem.c:105)
20385   by 0x........: steer (tc19_shadowmem.c:394)
20386   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20387   ...
20388 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
20389   at 0x........: malloc (vg_replace_malloc.c:...)
20390   by 0x........: main (tc19_shadowmem.c:144)
20391
20392----------------------------------------------------------------
20393
20394Possible data race during write of size 1 at 0x........ by thread #x
20395Locks held: none
20396   at 0x........: child64 (tc19_shadowmem.c:105)
20397   by 0x........: steer (tc19_shadowmem.c:394)
20398   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20399   ...
20400
20401This conflicts with a previous write of size 1 by thread #x
20402Locks held: none
20403   at 0x........: child64 (tc19_shadowmem.c:105)
20404   by 0x........: steer (tc19_shadowmem.c:394)
20405   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20406   ...
20407 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
20408   at 0x........: malloc (vg_replace_malloc.c:...)
20409   by 0x........: main (tc19_shadowmem.c:144)
20410
20411---------- double gran, 6 .. 92, skip 54 ----------
20412---Thread-Announcement------------------------------------------
20413
20414Thread #x was created
20415   ...
20416   by 0x........: pthread_create@* (hg_intercepts.c:...)
20417   by 0x........: main (tc19_shadowmem.c:266)
20418
20419---Thread-Announcement------------------------------------------
20420
20421Thread #x was created
20422   ...
20423   by 0x........: pthread_create@* (hg_intercepts.c:...)
20424   by 0x........: main (tc19_shadowmem.c:265)
20425
20426----------------------------------------------------------------
20427
20428Possible data race during write of size 2 at 0x........ by thread #x
20429Locks held: none
20430   at 0x........: child64 (tc19_shadowmem.c:105)
20431   by 0x........: steer (tc19_shadowmem.c:396)
20432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20433   ...
20434
20435This conflicts with a previous write of size 2 by thread #x
20436Locks held: none
20437   at 0x........: child64 (tc19_shadowmem.c:105)
20438   by 0x........: steer (tc19_shadowmem.c:396)
20439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20440   ...
20441 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20442   at 0x........: malloc (vg_replace_malloc.c:...)
20443   by 0x........: main (tc19_shadowmem.c:144)
20444
20445----------------------------------------------------------------
20446
20447Possible data race during write of size 2 at 0x........ by thread #x
20448Locks held: none
20449   at 0x........: child64 (tc19_shadowmem.c:105)
20450   by 0x........: steer (tc19_shadowmem.c:396)
20451   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20452   ...
20453
20454This conflicts with a previous write of size 2 by thread #x
20455Locks held: none
20456   at 0x........: child64 (tc19_shadowmem.c:105)
20457   by 0x........: steer (tc19_shadowmem.c:396)
20458   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20459   ...
20460 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20461   at 0x........: malloc (vg_replace_malloc.c:...)
20462   by 0x........: main (tc19_shadowmem.c:144)
20463
20464----------------------------------------------------------------
20465
20466Possible data race during write of size 2 at 0x........ by thread #x
20467Locks held: none
20468   at 0x........: child64 (tc19_shadowmem.c:105)
20469   by 0x........: steer (tc19_shadowmem.c:396)
20470   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20471   ...
20472
20473This conflicts with a previous write of size 2 by thread #x
20474Locks held: none
20475   at 0x........: child64 (tc19_shadowmem.c:105)
20476   by 0x........: steer (tc19_shadowmem.c:396)
20477   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20478   ...
20479 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
20480   at 0x........: malloc (vg_replace_malloc.c:...)
20481   by 0x........: main (tc19_shadowmem.c:144)
20482
20483----------------------------------------------------------------
20484
20485Possible data race during write of size 2 at 0x........ by thread #x
20486Locks held: none
20487   at 0x........: child64 (tc19_shadowmem.c:105)
20488   by 0x........: steer (tc19_shadowmem.c:396)
20489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20490   ...
20491
20492This conflicts with a previous write of size 2 by thread #x
20493Locks held: none
20494   at 0x........: child64 (tc19_shadowmem.c:105)
20495   by 0x........: steer (tc19_shadowmem.c:396)
20496   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20497   ...
20498 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
20499   at 0x........: malloc (vg_replace_malloc.c:...)
20500   by 0x........: main (tc19_shadowmem.c:144)
20501
20502---------- double gran, 7 .. 92, skip 55 ----------
20503---Thread-Announcement------------------------------------------
20504
20505Thread #x was created
20506   ...
20507   by 0x........: pthread_create@* (hg_intercepts.c:...)
20508   by 0x........: main (tc19_shadowmem.c:266)
20509
20510---Thread-Announcement------------------------------------------
20511
20512Thread #x was created
20513   ...
20514   by 0x........: pthread_create@* (hg_intercepts.c:...)
20515   by 0x........: main (tc19_shadowmem.c:265)
20516
20517----------------------------------------------------------------
20518
20519Possible data race during write of size 1 at 0x........ by thread #x
20520Locks held: none
20521   at 0x........: child64 (tc19_shadowmem.c:105)
20522   by 0x........: steer (tc19_shadowmem.c:398)
20523   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20524   ...
20525
20526This conflicts with a previous write of size 1 by thread #x
20527Locks held: none
20528   at 0x........: child64 (tc19_shadowmem.c:105)
20529   by 0x........: steer (tc19_shadowmem.c:398)
20530   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20531   ...
20532 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20533   at 0x........: malloc (vg_replace_malloc.c:...)
20534   by 0x........: main (tc19_shadowmem.c:144)
20535
20536----------------------------------------------------------------
20537
20538Possible data race during write of size 1 at 0x........ by thread #x
20539Locks held: none
20540   at 0x........: child64 (tc19_shadowmem.c:105)
20541   by 0x........: steer (tc19_shadowmem.c:398)
20542   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20543   ...
20544
20545This conflicts with a previous write of size 1 by thread #x
20546Locks held: none
20547   at 0x........: child64 (tc19_shadowmem.c:105)
20548   by 0x........: steer (tc19_shadowmem.c:398)
20549   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20550   ...
20551 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20552   at 0x........: malloc (vg_replace_malloc.c:...)
20553   by 0x........: main (tc19_shadowmem.c:144)
20554
20555----------------------------------------------------------------
20556
20557Possible data race during write of size 1 at 0x........ by thread #x
20558Locks held: none
20559   at 0x........: child64 (tc19_shadowmem.c:105)
20560   by 0x........: steer (tc19_shadowmem.c:398)
20561   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20562   ...
20563
20564This conflicts with a previous write of size 1 by thread #x
20565Locks held: none
20566   at 0x........: child64 (tc19_shadowmem.c:105)
20567   by 0x........: steer (tc19_shadowmem.c:398)
20568   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20569   ...
20570 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
20571   at 0x........: malloc (vg_replace_malloc.c:...)
20572   by 0x........: main (tc19_shadowmem.c:144)
20573
20574----------------------------------------------------------------
20575
20576Possible data race during write of size 1 at 0x........ by thread #x
20577Locks held: none
20578   at 0x........: child64 (tc19_shadowmem.c:105)
20579   by 0x........: steer (tc19_shadowmem.c:398)
20580   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20581   ...
20582
20583This conflicts with a previous write of size 1 by thread #x
20584Locks held: none
20585   at 0x........: child64 (tc19_shadowmem.c:105)
20586   by 0x........: steer (tc19_shadowmem.c:398)
20587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20588   ...
20589 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
20590   at 0x........: malloc (vg_replace_malloc.c:...)
20591   by 0x........: main (tc19_shadowmem.c:144)
20592
20593----------------------------------------------------------------
20594
20595Possible data race during write of size 1 at 0x........ by thread #x
20596Locks held: none
20597   at 0x........: child64 (tc19_shadowmem.c:105)
20598   by 0x........: steer (tc19_shadowmem.c:398)
20599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20600   ...
20601
20602This conflicts with a previous write of size 1 by thread #x
20603Locks held: none
20604   at 0x........: child64 (tc19_shadowmem.c:105)
20605   by 0x........: steer (tc19_shadowmem.c:398)
20606   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20607   ...
20608 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
20609   at 0x........: malloc (vg_replace_malloc.c:...)
20610   by 0x........: main (tc19_shadowmem.c:144)
20611
20612----------------------------------------------------------------
20613
20614Possible data race during write of size 1 at 0x........ by thread #x
20615Locks held: none
20616   at 0x........: child64 (tc19_shadowmem.c:105)
20617   by 0x........: steer (tc19_shadowmem.c:398)
20618   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20619   ...
20620
20621This conflicts with a previous write of size 1 by thread #x
20622Locks held: none
20623   at 0x........: child64 (tc19_shadowmem.c:105)
20624   by 0x........: steer (tc19_shadowmem.c:398)
20625   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20626   ...
20627 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
20628   at 0x........: malloc (vg_replace_malloc.c:...)
20629   by 0x........: main (tc19_shadowmem.c:144)
20630
20631----------------------------------------------------------------
20632
20633Possible data race during write of size 1 at 0x........ by thread #x
20634Locks held: none
20635   at 0x........: child64 (tc19_shadowmem.c:105)
20636   by 0x........: steer (tc19_shadowmem.c:398)
20637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20638   ...
20639
20640This conflicts with a previous write of size 1 by thread #x
20641Locks held: none
20642   at 0x........: child64 (tc19_shadowmem.c:105)
20643   by 0x........: steer (tc19_shadowmem.c:398)
20644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20645   ...
20646 Address 0x........ is 61 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
20650----------------------------------------------------------------
20651
20652Possible data race during write of size 1 at 0x........ by thread #x
20653Locks held: none
20654   at 0x........: child64 (tc19_shadowmem.c:105)
20655   by 0x........: steer (tc19_shadowmem.c:398)
20656   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20657   ...
20658
20659This conflicts with a previous write of size 1 by thread #x
20660Locks held: none
20661   at 0x........: child64 (tc19_shadowmem.c:105)
20662   by 0x........: steer (tc19_shadowmem.c:398)
20663   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20664   ...
20665 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
20666   at 0x........: malloc (vg_replace_malloc.c:...)
20667   by 0x........: main (tc19_shadowmem.c:144)
20668
20669---------- double gran, 0 .. 92, skip 56 ----------
20670---Thread-Announcement------------------------------------------
20671
20672Thread #x was created
20673   ...
20674   by 0x........: pthread_create@* (hg_intercepts.c:...)
20675   by 0x........: main (tc19_shadowmem.c:266)
20676
20677---Thread-Announcement------------------------------------------
20678
20679Thread #x was created
20680   ...
20681   by 0x........: pthread_create@* (hg_intercepts.c:...)
20682   by 0x........: main (tc19_shadowmem.c:265)
20683
20684----------------------------------------------------------------
20685
20686Possible data race during write of size 8 at 0x........ by thread #x
20687Locks held: none
20688   at 0x........: child64 (tc19_shadowmem.c:105)
20689   by 0x........: steer (tc19_shadowmem.c:400)
20690   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20691   ...
20692
20693This conflicts with a previous write of size 8 by thread #x
20694Locks held: none
20695   at 0x........: child64 (tc19_shadowmem.c:105)
20696   by 0x........: steer (tc19_shadowmem.c:400)
20697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20698   ...
20699 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20700   at 0x........: malloc (vg_replace_malloc.c:...)
20701   by 0x........: main (tc19_shadowmem.c:144)
20702
20703---------- double gran, 1 .. 92, skip 57 ----------
20704---Thread-Announcement------------------------------------------
20705
20706Thread #x was created
20707   ...
20708   by 0x........: pthread_create@* (hg_intercepts.c:...)
20709   by 0x........: main (tc19_shadowmem.c:266)
20710
20711---Thread-Announcement------------------------------------------
20712
20713Thread #x was created
20714   ...
20715   by 0x........: pthread_create@* (hg_intercepts.c:...)
20716   by 0x........: main (tc19_shadowmem.c:265)
20717
20718----------------------------------------------------------------
20719
20720Possible data race during write of size 1 at 0x........ by thread #x
20721Locks held: none
20722   at 0x........: child64 (tc19_shadowmem.c:105)
20723   by 0x........: steer (tc19_shadowmem.c:402)
20724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20725   ...
20726
20727This conflicts with a previous write of size 1 by thread #x
20728Locks held: none
20729   at 0x........: child64 (tc19_shadowmem.c:105)
20730   by 0x........: steer (tc19_shadowmem.c:402)
20731   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20732   ...
20733 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
20734   at 0x........: malloc (vg_replace_malloc.c:...)
20735   by 0x........: main (tc19_shadowmem.c:144)
20736
20737----------------------------------------------------------------
20738
20739Possible data race during write of size 1 at 0x........ by thread #x
20740Locks held: none
20741   at 0x........: child64 (tc19_shadowmem.c:105)
20742   by 0x........: steer (tc19_shadowmem.c:402)
20743   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20744   ...
20745
20746This conflicts with a previous write of size 1 by thread #x
20747Locks held: none
20748   at 0x........: child64 (tc19_shadowmem.c:105)
20749   by 0x........: steer (tc19_shadowmem.c:402)
20750   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20751   ...
20752 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
20753   at 0x........: malloc (vg_replace_malloc.c:...)
20754   by 0x........: main (tc19_shadowmem.c:144)
20755
20756----------------------------------------------------------------
20757
20758Possible data race during write of size 1 at 0x........ by thread #x
20759Locks held: none
20760   at 0x........: child64 (tc19_shadowmem.c:105)
20761   by 0x........: steer (tc19_shadowmem.c:402)
20762   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20763   ...
20764
20765This conflicts with a previous write of size 1 by thread #x
20766Locks held: none
20767   at 0x........: child64 (tc19_shadowmem.c:105)
20768   by 0x........: steer (tc19_shadowmem.c:402)
20769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20770   ...
20771 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
20772   at 0x........: malloc (vg_replace_malloc.c:...)
20773   by 0x........: main (tc19_shadowmem.c:144)
20774
20775----------------------------------------------------------------
20776
20777Possible data race during write of size 1 at 0x........ by thread #x
20778Locks held: none
20779   at 0x........: child64 (tc19_shadowmem.c:105)
20780   by 0x........: steer (tc19_shadowmem.c:402)
20781   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20782   ...
20783
20784This conflicts with a previous write of size 1 by thread #x
20785Locks held: none
20786   at 0x........: child64 (tc19_shadowmem.c:105)
20787   by 0x........: steer (tc19_shadowmem.c:402)
20788   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20789   ...
20790 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
20791   at 0x........: malloc (vg_replace_malloc.c:...)
20792   by 0x........: main (tc19_shadowmem.c:144)
20793
20794----------------------------------------------------------------
20795
20796Possible data race during write of size 1 at 0x........ by thread #x
20797Locks held: none
20798   at 0x........: child64 (tc19_shadowmem.c:105)
20799   by 0x........: steer (tc19_shadowmem.c:402)
20800   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20801   ...
20802
20803This conflicts with a previous write of size 1 by thread #x
20804Locks held: none
20805   at 0x........: child64 (tc19_shadowmem.c:105)
20806   by 0x........: steer (tc19_shadowmem.c:402)
20807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20808   ...
20809 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
20810   at 0x........: malloc (vg_replace_malloc.c:...)
20811   by 0x........: main (tc19_shadowmem.c:144)
20812
20813----------------------------------------------------------------
20814
20815Possible data race during write of size 1 at 0x........ by thread #x
20816Locks held: none
20817   at 0x........: child64 (tc19_shadowmem.c:105)
20818   by 0x........: steer (tc19_shadowmem.c:402)
20819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20820   ...
20821
20822This conflicts with a previous write of size 1 by thread #x
20823Locks held: none
20824   at 0x........: child64 (tc19_shadowmem.c:105)
20825   by 0x........: steer (tc19_shadowmem.c:402)
20826   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20827   ...
20828 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
20829   at 0x........: malloc (vg_replace_malloc.c:...)
20830   by 0x........: main (tc19_shadowmem.c:144)
20831
20832----------------------------------------------------------------
20833
20834Possible data race during write of size 1 at 0x........ by thread #x
20835Locks held: none
20836   at 0x........: child64 (tc19_shadowmem.c:105)
20837   by 0x........: steer (tc19_shadowmem.c:402)
20838   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20839   ...
20840
20841This conflicts with a previous write of size 1 by thread #x
20842Locks held: none
20843   at 0x........: child64 (tc19_shadowmem.c:105)
20844   by 0x........: steer (tc19_shadowmem.c:402)
20845   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20846   ...
20847 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
20848   at 0x........: malloc (vg_replace_malloc.c:...)
20849   by 0x........: main (tc19_shadowmem.c:144)
20850
20851----------------------------------------------------------------
20852
20853Possible data race during write of size 1 at 0x........ by thread #x
20854Locks held: none
20855   at 0x........: child64 (tc19_shadowmem.c:105)
20856   by 0x........: steer (tc19_shadowmem.c:402)
20857   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20858   ...
20859
20860This conflicts with a previous write of size 1 by thread #x
20861Locks held: none
20862   at 0x........: child64 (tc19_shadowmem.c:105)
20863   by 0x........: steer (tc19_shadowmem.c:402)
20864   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20865   ...
20866 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
20867   at 0x........: malloc (vg_replace_malloc.c:...)
20868   by 0x........: main (tc19_shadowmem.c:144)
20869
20870---------- double gran, 2 .. 92, skip 58 ----------
20871---Thread-Announcement------------------------------------------
20872
20873Thread #x was created
20874   ...
20875   by 0x........: pthread_create@* (hg_intercepts.c:...)
20876   by 0x........: main (tc19_shadowmem.c:266)
20877
20878---Thread-Announcement------------------------------------------
20879
20880Thread #x was created
20881   ...
20882   by 0x........: pthread_create@* (hg_intercepts.c:...)
20883   by 0x........: main (tc19_shadowmem.c:265)
20884
20885----------------------------------------------------------------
20886
20887Possible data race during write of size 2 at 0x........ by thread #x
20888Locks held: none
20889   at 0x........: child64 (tc19_shadowmem.c:105)
20890   by 0x........: steer (tc19_shadowmem.c:404)
20891   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20892   ...
20893
20894This conflicts with a previous write of size 2 by thread #x
20895Locks held: none
20896   at 0x........: child64 (tc19_shadowmem.c:105)
20897   by 0x........: steer (tc19_shadowmem.c:404)
20898   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20899   ...
20900 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
20901   at 0x........: malloc (vg_replace_malloc.c:...)
20902   by 0x........: main (tc19_shadowmem.c:144)
20903
20904----------------------------------------------------------------
20905
20906Possible data race during write of size 2 at 0x........ by thread #x
20907Locks held: none
20908   at 0x........: child64 (tc19_shadowmem.c:105)
20909   by 0x........: steer (tc19_shadowmem.c:404)
20910   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20911   ...
20912
20913This conflicts with a previous write of size 2 by thread #x
20914Locks held: none
20915   at 0x........: child64 (tc19_shadowmem.c:105)
20916   by 0x........: steer (tc19_shadowmem.c:404)
20917   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20918   ...
20919 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
20920   at 0x........: malloc (vg_replace_malloc.c:...)
20921   by 0x........: main (tc19_shadowmem.c:144)
20922
20923----------------------------------------------------------------
20924
20925Possible data race during write of size 2 at 0x........ by thread #x
20926Locks held: none
20927   at 0x........: child64 (tc19_shadowmem.c:105)
20928   by 0x........: steer (tc19_shadowmem.c:404)
20929   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20930   ...
20931
20932This conflicts with a previous write of size 2 by thread #x
20933Locks held: none
20934   at 0x........: child64 (tc19_shadowmem.c:105)
20935   by 0x........: steer (tc19_shadowmem.c:404)
20936   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20937   ...
20938 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
20939   at 0x........: malloc (vg_replace_malloc.c:...)
20940   by 0x........: main (tc19_shadowmem.c:144)
20941
20942----------------------------------------------------------------
20943
20944Possible data race during write of size 2 at 0x........ by thread #x
20945Locks held: none
20946   at 0x........: child64 (tc19_shadowmem.c:105)
20947   by 0x........: steer (tc19_shadowmem.c:404)
20948   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20949   ...
20950
20951This conflicts with a previous write of size 2 by thread #x
20952Locks held: none
20953   at 0x........: child64 (tc19_shadowmem.c:105)
20954   by 0x........: steer (tc19_shadowmem.c:404)
20955   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20956   ...
20957 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
20958   at 0x........: malloc (vg_replace_malloc.c:...)
20959   by 0x........: main (tc19_shadowmem.c:144)
20960
20961---------- double gran, 3 .. 92, skip 59 ----------
20962---Thread-Announcement------------------------------------------
20963
20964Thread #x was created
20965   ...
20966   by 0x........: pthread_create@* (hg_intercepts.c:...)
20967   by 0x........: main (tc19_shadowmem.c:266)
20968
20969---Thread-Announcement------------------------------------------
20970
20971Thread #x was created
20972   ...
20973   by 0x........: pthread_create@* (hg_intercepts.c:...)
20974   by 0x........: main (tc19_shadowmem.c:265)
20975
20976----------------------------------------------------------------
20977
20978Possible data race during write of size 1 at 0x........ by thread #x
20979Locks held: none
20980   at 0x........: child64 (tc19_shadowmem.c:105)
20981   by 0x........: steer (tc19_shadowmem.c:406)
20982   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20983   ...
20984
20985This conflicts with a previous write of size 1 by thread #x
20986Locks held: none
20987   at 0x........: child64 (tc19_shadowmem.c:105)
20988   by 0x........: steer (tc19_shadowmem.c:406)
20989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20990   ...
20991 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
20992   at 0x........: malloc (vg_replace_malloc.c:...)
20993   by 0x........: main (tc19_shadowmem.c:144)
20994
20995----------------------------------------------------------------
20996
20997Possible data race during write of size 1 at 0x........ by thread #x
20998Locks held: none
20999   at 0x........: child64 (tc19_shadowmem.c:105)
21000   by 0x........: steer (tc19_shadowmem.c:406)
21001   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21002   ...
21003
21004This conflicts with a previous write of size 1 by thread #x
21005Locks held: none
21006   at 0x........: child64 (tc19_shadowmem.c:105)
21007   by 0x........: steer (tc19_shadowmem.c:406)
21008   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21009   ...
21010 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21011   at 0x........: malloc (vg_replace_malloc.c:...)
21012   by 0x........: main (tc19_shadowmem.c:144)
21013
21014----------------------------------------------------------------
21015
21016Possible data race during write of size 1 at 0x........ by thread #x
21017Locks held: none
21018   at 0x........: child64 (tc19_shadowmem.c:105)
21019   by 0x........: steer (tc19_shadowmem.c:406)
21020   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21021   ...
21022
21023This conflicts with a previous write of size 1 by thread #x
21024Locks held: none
21025   at 0x........: child64 (tc19_shadowmem.c:105)
21026   by 0x........: steer (tc19_shadowmem.c:406)
21027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21028   ...
21029 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21030   at 0x........: malloc (vg_replace_malloc.c:...)
21031   by 0x........: main (tc19_shadowmem.c:144)
21032
21033----------------------------------------------------------------
21034
21035Possible data race during write of size 1 at 0x........ by thread #x
21036Locks held: none
21037   at 0x........: child64 (tc19_shadowmem.c:105)
21038   by 0x........: steer (tc19_shadowmem.c:406)
21039   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21040   ...
21041
21042This conflicts with a previous write of size 1 by thread #x
21043Locks held: none
21044   at 0x........: child64 (tc19_shadowmem.c:105)
21045   by 0x........: steer (tc19_shadowmem.c:406)
21046   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21047   ...
21048 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21049   at 0x........: malloc (vg_replace_malloc.c:...)
21050   by 0x........: main (tc19_shadowmem.c:144)
21051
21052----------------------------------------------------------------
21053
21054Possible data race during write of size 1 at 0x........ by thread #x
21055Locks held: none
21056   at 0x........: child64 (tc19_shadowmem.c:105)
21057   by 0x........: steer (tc19_shadowmem.c:406)
21058   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21059   ...
21060
21061This conflicts with a previous write of size 1 by thread #x
21062Locks held: none
21063   at 0x........: child64 (tc19_shadowmem.c:105)
21064   by 0x........: steer (tc19_shadowmem.c:406)
21065   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21066   ...
21067 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21068   at 0x........: malloc (vg_replace_malloc.c:...)
21069   by 0x........: main (tc19_shadowmem.c:144)
21070
21071----------------------------------------------------------------
21072
21073Possible data race during write of size 1 at 0x........ by thread #x
21074Locks held: none
21075   at 0x........: child64 (tc19_shadowmem.c:105)
21076   by 0x........: steer (tc19_shadowmem.c:406)
21077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21078   ...
21079
21080This conflicts with a previous write of size 1 by thread #x
21081Locks held: none
21082   at 0x........: child64 (tc19_shadowmem.c:105)
21083   by 0x........: steer (tc19_shadowmem.c:406)
21084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21085   ...
21086 Address 0x........ is 64 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
21090----------------------------------------------------------------
21091
21092Possible data race during write of size 1 at 0x........ by thread #x
21093Locks held: none
21094   at 0x........: child64 (tc19_shadowmem.c:105)
21095   by 0x........: steer (tc19_shadowmem.c:406)
21096   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21097   ...
21098
21099This conflicts with a previous write of size 1 by thread #x
21100Locks held: none
21101   at 0x........: child64 (tc19_shadowmem.c:105)
21102   by 0x........: steer (tc19_shadowmem.c:406)
21103   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21104   ...
21105 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
21106   at 0x........: malloc (vg_replace_malloc.c:...)
21107   by 0x........: main (tc19_shadowmem.c:144)
21108
21109----------------------------------------------------------------
21110
21111Possible data race during write of size 1 at 0x........ by thread #x
21112Locks held: none
21113   at 0x........: child64 (tc19_shadowmem.c:105)
21114   by 0x........: steer (tc19_shadowmem.c:406)
21115   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21116   ...
21117
21118This conflicts with a previous write of size 1 by thread #x
21119Locks held: none
21120   at 0x........: child64 (tc19_shadowmem.c:105)
21121   by 0x........: steer (tc19_shadowmem.c:406)
21122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21123   ...
21124 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
21125   at 0x........: malloc (vg_replace_malloc.c:...)
21126   by 0x........: main (tc19_shadowmem.c:144)
21127
21128---------- double gran, 4 .. 92, skip 60 ----------
21129---Thread-Announcement------------------------------------------
21130
21131Thread #x was created
21132   ...
21133   by 0x........: pthread_create@* (hg_intercepts.c:...)
21134   by 0x........: main (tc19_shadowmem.c:266)
21135
21136---Thread-Announcement------------------------------------------
21137
21138Thread #x was created
21139   ...
21140   by 0x........: pthread_create@* (hg_intercepts.c:...)
21141   by 0x........: main (tc19_shadowmem.c:265)
21142
21143----------------------------------------------------------------
21144
21145Possible data race during write of size 4 at 0x........ by thread #x
21146Locks held: none
21147   at 0x........: child64 (tc19_shadowmem.c:105)
21148   by 0x........: steer (tc19_shadowmem.c:408)
21149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21150   ...
21151
21152This conflicts with a previous write of size 4 by thread #x
21153Locks held: none
21154   at 0x........: child64 (tc19_shadowmem.c:105)
21155   by 0x........: steer (tc19_shadowmem.c:408)
21156   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21157   ...
21158 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21159   at 0x........: malloc (vg_replace_malloc.c:...)
21160   by 0x........: main (tc19_shadowmem.c:144)
21161
21162----------------------------------------------------------------
21163
21164Possible data race during write of size 4 at 0x........ by thread #x
21165Locks held: none
21166   at 0x........: child64 (tc19_shadowmem.c:105)
21167   by 0x........: steer (tc19_shadowmem.c:408)
21168   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21169   ...
21170
21171This conflicts with a previous write of size 4 by thread #x
21172Locks held: none
21173   at 0x........: child64 (tc19_shadowmem.c:105)
21174   by 0x........: steer (tc19_shadowmem.c:408)
21175   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21176   ...
21177 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21178   at 0x........: malloc (vg_replace_malloc.c:...)
21179   by 0x........: main (tc19_shadowmem.c:144)
21180
21181---------- double gran, 5 .. 92, skip 61 ----------
21182---Thread-Announcement------------------------------------------
21183
21184Thread #x was created
21185   ...
21186   by 0x........: pthread_create@* (hg_intercepts.c:...)
21187   by 0x........: main (tc19_shadowmem.c:266)
21188
21189---Thread-Announcement------------------------------------------
21190
21191Thread #x was created
21192   ...
21193   by 0x........: pthread_create@* (hg_intercepts.c:...)
21194   by 0x........: main (tc19_shadowmem.c:265)
21195
21196----------------------------------------------------------------
21197
21198Possible data race during write of size 1 at 0x........ by thread #x
21199Locks held: none
21200   at 0x........: child64 (tc19_shadowmem.c:105)
21201   by 0x........: steer (tc19_shadowmem.c:410)
21202   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21203   ...
21204
21205This conflicts with a previous write of size 1 by thread #x
21206Locks held: none
21207   at 0x........: child64 (tc19_shadowmem.c:105)
21208   by 0x........: steer (tc19_shadowmem.c:410)
21209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21210   ...
21211 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21212   at 0x........: malloc (vg_replace_malloc.c:...)
21213   by 0x........: main (tc19_shadowmem.c:144)
21214
21215----------------------------------------------------------------
21216
21217Possible data race during write of size 1 at 0x........ by thread #x
21218Locks held: none
21219   at 0x........: child64 (tc19_shadowmem.c:105)
21220   by 0x........: steer (tc19_shadowmem.c:410)
21221   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21222   ...
21223
21224This conflicts with a previous write of size 1 by thread #x
21225Locks held: none
21226   at 0x........: child64 (tc19_shadowmem.c:105)
21227   by 0x........: steer (tc19_shadowmem.c:410)
21228   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21229   ...
21230 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21231   at 0x........: malloc (vg_replace_malloc.c:...)
21232   by 0x........: main (tc19_shadowmem.c:144)
21233
21234----------------------------------------------------------------
21235
21236Possible data race during write of size 1 at 0x........ by thread #x
21237Locks held: none
21238   at 0x........: child64 (tc19_shadowmem.c:105)
21239   by 0x........: steer (tc19_shadowmem.c:410)
21240   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21241   ...
21242
21243This conflicts with a previous write of size 1 by thread #x
21244Locks held: none
21245   at 0x........: child64 (tc19_shadowmem.c:105)
21246   by 0x........: steer (tc19_shadowmem.c:410)
21247   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21248   ...
21249 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21250   at 0x........: malloc (vg_replace_malloc.c:...)
21251   by 0x........: main (tc19_shadowmem.c:144)
21252
21253----------------------------------------------------------------
21254
21255Possible data race during write of size 1 at 0x........ by thread #x
21256Locks held: none
21257   at 0x........: child64 (tc19_shadowmem.c:105)
21258   by 0x........: steer (tc19_shadowmem.c:410)
21259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21260   ...
21261
21262This conflicts with a previous write of size 1 by thread #x
21263Locks held: none
21264   at 0x........: child64 (tc19_shadowmem.c:105)
21265   by 0x........: steer (tc19_shadowmem.c:410)
21266   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21267   ...
21268 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21269   at 0x........: malloc (vg_replace_malloc.c:...)
21270   by 0x........: main (tc19_shadowmem.c:144)
21271
21272----------------------------------------------------------------
21273
21274Possible data race during write of size 1 at 0x........ by thread #x
21275Locks held: none
21276   at 0x........: child64 (tc19_shadowmem.c:105)
21277   by 0x........: steer (tc19_shadowmem.c:410)
21278   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21279   ...
21280
21281This conflicts with a previous write of size 1 by thread #x
21282Locks held: none
21283   at 0x........: child64 (tc19_shadowmem.c:105)
21284   by 0x........: steer (tc19_shadowmem.c:410)
21285   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21286   ...
21287 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
21288   at 0x........: malloc (vg_replace_malloc.c:...)
21289   by 0x........: main (tc19_shadowmem.c:144)
21290
21291----------------------------------------------------------------
21292
21293Possible data race during write of size 1 at 0x........ by thread #x
21294Locks held: none
21295   at 0x........: child64 (tc19_shadowmem.c:105)
21296   by 0x........: steer (tc19_shadowmem.c:410)
21297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21298   ...
21299
21300This conflicts with a previous write of size 1 by thread #x
21301Locks held: none
21302   at 0x........: child64 (tc19_shadowmem.c:105)
21303   by 0x........: steer (tc19_shadowmem.c:410)
21304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21305   ...
21306 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
21307   at 0x........: malloc (vg_replace_malloc.c:...)
21308   by 0x........: main (tc19_shadowmem.c:144)
21309
21310----------------------------------------------------------------
21311
21312Possible data race during write of size 1 at 0x........ by thread #x
21313Locks held: none
21314   at 0x........: child64 (tc19_shadowmem.c:105)
21315   by 0x........: steer (tc19_shadowmem.c:410)
21316   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21317   ...
21318
21319This conflicts with a previous write of size 1 by thread #x
21320Locks held: none
21321   at 0x........: child64 (tc19_shadowmem.c:105)
21322   by 0x........: steer (tc19_shadowmem.c:410)
21323   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21324   ...
21325 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
21326   at 0x........: malloc (vg_replace_malloc.c:...)
21327   by 0x........: main (tc19_shadowmem.c:144)
21328
21329----------------------------------------------------------------
21330
21331Possible data race during write of size 1 at 0x........ by thread #x
21332Locks held: none
21333   at 0x........: child64 (tc19_shadowmem.c:105)
21334   by 0x........: steer (tc19_shadowmem.c:410)
21335   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21336   ...
21337
21338This conflicts with a previous write of size 1 by thread #x
21339Locks held: none
21340   at 0x........: child64 (tc19_shadowmem.c:105)
21341   by 0x........: steer (tc19_shadowmem.c:410)
21342   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21343   ...
21344 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
21345   at 0x........: malloc (vg_replace_malloc.c:...)
21346   by 0x........: main (tc19_shadowmem.c:144)
21347
21348---------- double gran, 6 .. 92, skip 62 ----------
21349---Thread-Announcement------------------------------------------
21350
21351Thread #x was created
21352   ...
21353   by 0x........: pthread_create@* (hg_intercepts.c:...)
21354   by 0x........: main (tc19_shadowmem.c:266)
21355
21356---Thread-Announcement------------------------------------------
21357
21358Thread #x was created
21359   ...
21360   by 0x........: pthread_create@* (hg_intercepts.c:...)
21361   by 0x........: main (tc19_shadowmem.c:265)
21362
21363----------------------------------------------------------------
21364
21365Possible data race during write of size 2 at 0x........ by thread #x
21366Locks held: none
21367   at 0x........: child64 (tc19_shadowmem.c:105)
21368   by 0x........: steer (tc19_shadowmem.c:412)
21369   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21370   ...
21371
21372This conflicts with a previous write of size 2 by thread #x
21373Locks held: none
21374   at 0x........: child64 (tc19_shadowmem.c:105)
21375   by 0x........: steer (tc19_shadowmem.c:412)
21376   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21377   ...
21378 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21379   at 0x........: malloc (vg_replace_malloc.c:...)
21380   by 0x........: main (tc19_shadowmem.c:144)
21381
21382----------------------------------------------------------------
21383
21384Possible data race during write of size 2 at 0x........ by thread #x
21385Locks held: none
21386   at 0x........: child64 (tc19_shadowmem.c:105)
21387   by 0x........: steer (tc19_shadowmem.c:412)
21388   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21389   ...
21390
21391This conflicts with a previous write of size 2 by thread #x
21392Locks held: none
21393   at 0x........: child64 (tc19_shadowmem.c:105)
21394   by 0x........: steer (tc19_shadowmem.c:412)
21395   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21396   ...
21397 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21398   at 0x........: malloc (vg_replace_malloc.c:...)
21399   by 0x........: main (tc19_shadowmem.c:144)
21400
21401----------------------------------------------------------------
21402
21403Possible data race during write of size 2 at 0x........ by thread #x
21404Locks held: none
21405   at 0x........: child64 (tc19_shadowmem.c:105)
21406   by 0x........: steer (tc19_shadowmem.c:412)
21407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21408   ...
21409
21410This conflicts with a previous write of size 2 by thread #x
21411Locks held: none
21412   at 0x........: child64 (tc19_shadowmem.c:105)
21413   by 0x........: steer (tc19_shadowmem.c:412)
21414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21415   ...
21416 Address 0x........ is 66 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
21420----------------------------------------------------------------
21421
21422Possible data race during write of size 2 at 0x........ by thread #x
21423Locks held: none
21424   at 0x........: child64 (tc19_shadowmem.c:105)
21425   by 0x........: steer (tc19_shadowmem.c:412)
21426   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21427   ...
21428
21429This conflicts with a previous write of size 2 by thread #x
21430Locks held: none
21431   at 0x........: child64 (tc19_shadowmem.c:105)
21432   by 0x........: steer (tc19_shadowmem.c:412)
21433   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21434   ...
21435 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
21436   at 0x........: malloc (vg_replace_malloc.c:...)
21437   by 0x........: main (tc19_shadowmem.c:144)
21438
21439---------- double gran, 7 .. 92, skip 63 ----------
21440---Thread-Announcement------------------------------------------
21441
21442Thread #x was created
21443   ...
21444   by 0x........: pthread_create@* (hg_intercepts.c:...)
21445   by 0x........: main (tc19_shadowmem.c:266)
21446
21447---Thread-Announcement------------------------------------------
21448
21449Thread #x was created
21450   ...
21451   by 0x........: pthread_create@* (hg_intercepts.c:...)
21452   by 0x........: main (tc19_shadowmem.c:265)
21453
21454----------------------------------------------------------------
21455
21456Possible data race during write of size 1 at 0x........ by thread #x
21457Locks held: none
21458   at 0x........: child64 (tc19_shadowmem.c:105)
21459   by 0x........: steer (tc19_shadowmem.c:414)
21460   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21461   ...
21462
21463This conflicts with a previous write of size 1 by thread #x
21464Locks held: none
21465   at 0x........: child64 (tc19_shadowmem.c:105)
21466   by 0x........: steer (tc19_shadowmem.c:414)
21467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21468   ...
21469 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21470   at 0x........: malloc (vg_replace_malloc.c:...)
21471   by 0x........: main (tc19_shadowmem.c:144)
21472
21473----------------------------------------------------------------
21474
21475Possible data race during write of size 1 at 0x........ by thread #x
21476Locks held: none
21477   at 0x........: child64 (tc19_shadowmem.c:105)
21478   by 0x........: steer (tc19_shadowmem.c:414)
21479   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21480   ...
21481
21482This conflicts with a previous write of size 1 by thread #x
21483Locks held: none
21484   at 0x........: child64 (tc19_shadowmem.c:105)
21485   by 0x........: steer (tc19_shadowmem.c:414)
21486   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21487   ...
21488 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21489   at 0x........: malloc (vg_replace_malloc.c:...)
21490   by 0x........: main (tc19_shadowmem.c:144)
21491
21492----------------------------------------------------------------
21493
21494Possible data race during write of size 1 at 0x........ by thread #x
21495Locks held: none
21496   at 0x........: child64 (tc19_shadowmem.c:105)
21497   by 0x........: steer (tc19_shadowmem.c:414)
21498   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21499   ...
21500
21501This conflicts with a previous write of size 1 by thread #x
21502Locks held: none
21503   at 0x........: child64 (tc19_shadowmem.c:105)
21504   by 0x........: steer (tc19_shadowmem.c:414)
21505   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21506   ...
21507 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
21508   at 0x........: malloc (vg_replace_malloc.c:...)
21509   by 0x........: main (tc19_shadowmem.c:144)
21510
21511----------------------------------------------------------------
21512
21513Possible data race during write of size 1 at 0x........ by thread #x
21514Locks held: none
21515   at 0x........: child64 (tc19_shadowmem.c:105)
21516   by 0x........: steer (tc19_shadowmem.c:414)
21517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21518   ...
21519
21520This conflicts with a previous write of size 1 by thread #x
21521Locks held: none
21522   at 0x........: child64 (tc19_shadowmem.c:105)
21523   by 0x........: steer (tc19_shadowmem.c:414)
21524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21525   ...
21526 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
21527   at 0x........: malloc (vg_replace_malloc.c:...)
21528   by 0x........: main (tc19_shadowmem.c:144)
21529
21530----------------------------------------------------------------
21531
21532Possible data race during write of size 1 at 0x........ by thread #x
21533Locks held: none
21534   at 0x........: child64 (tc19_shadowmem.c:105)
21535   by 0x........: steer (tc19_shadowmem.c:414)
21536   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21537   ...
21538
21539This conflicts with a previous write of size 1 by thread #x
21540Locks held: none
21541   at 0x........: child64 (tc19_shadowmem.c:105)
21542   by 0x........: steer (tc19_shadowmem.c:414)
21543   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21544   ...
21545 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
21546   at 0x........: malloc (vg_replace_malloc.c:...)
21547   by 0x........: main (tc19_shadowmem.c:144)
21548
21549----------------------------------------------------------------
21550
21551Possible data race during write of size 1 at 0x........ by thread #x
21552Locks held: none
21553   at 0x........: child64 (tc19_shadowmem.c:105)
21554   by 0x........: steer (tc19_shadowmem.c:414)
21555   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21556   ...
21557
21558This conflicts with a previous write of size 1 by thread #x
21559Locks held: none
21560   at 0x........: child64 (tc19_shadowmem.c:105)
21561   by 0x........: steer (tc19_shadowmem.c:414)
21562   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21563   ...
21564 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
21565   at 0x........: malloc (vg_replace_malloc.c:...)
21566   by 0x........: main (tc19_shadowmem.c:144)
21567
21568----------------------------------------------------------------
21569
21570Possible data race during write of size 1 at 0x........ by thread #x
21571Locks held: none
21572   at 0x........: child64 (tc19_shadowmem.c:105)
21573   by 0x........: steer (tc19_shadowmem.c:414)
21574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21575   ...
21576
21577This conflicts with a previous write of size 1 by thread #x
21578Locks held: none
21579   at 0x........: child64 (tc19_shadowmem.c:105)
21580   by 0x........: steer (tc19_shadowmem.c:414)
21581   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21582   ...
21583 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
21584   at 0x........: malloc (vg_replace_malloc.c:...)
21585   by 0x........: main (tc19_shadowmem.c:144)
21586
21587----------------------------------------------------------------
21588
21589Possible data race during write of size 1 at 0x........ by thread #x
21590Locks held: none
21591   at 0x........: child64 (tc19_shadowmem.c:105)
21592   by 0x........: steer (tc19_shadowmem.c:414)
21593   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21594   ...
21595
21596This conflicts with a previous write of size 1 by thread #x
21597Locks held: none
21598   at 0x........: child64 (tc19_shadowmem.c:105)
21599   by 0x........: steer (tc19_shadowmem.c:414)
21600   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21601   ...
21602 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
21603   at 0x........: malloc (vg_replace_malloc.c:...)
21604   by 0x........: main (tc19_shadowmem.c:144)
21605
21606---------- double gran, 0 .. 92, skip 64 ----------
21607---Thread-Announcement------------------------------------------
21608
21609Thread #x was created
21610   ...
21611   by 0x........: pthread_create@* (hg_intercepts.c:...)
21612   by 0x........: main (tc19_shadowmem.c:266)
21613
21614---Thread-Announcement------------------------------------------
21615
21616Thread #x was created
21617   ...
21618   by 0x........: pthread_create@* (hg_intercepts.c:...)
21619   by 0x........: main (tc19_shadowmem.c:265)
21620
21621----------------------------------------------------------------
21622
21623Possible data race during write of size 8 at 0x........ by thread #x
21624Locks held: none
21625   at 0x........: child64 (tc19_shadowmem.c:105)
21626   by 0x........: steer (tc19_shadowmem.c:416)
21627   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21628   ...
21629
21630This conflicts with a previous write of size 8 by thread #x
21631Locks held: none
21632   at 0x........: child64 (tc19_shadowmem.c:105)
21633   by 0x........: steer (tc19_shadowmem.c:416)
21634   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21635   ...
21636 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21637   at 0x........: malloc (vg_replace_malloc.c:...)
21638   by 0x........: main (tc19_shadowmem.c:144)
21639
21640---------- double gran, 1 .. 92, skip 65 ----------
21641---Thread-Announcement------------------------------------------
21642
21643Thread #x was created
21644   ...
21645   by 0x........: pthread_create@* (hg_intercepts.c:...)
21646   by 0x........: main (tc19_shadowmem.c:266)
21647
21648---Thread-Announcement------------------------------------------
21649
21650Thread #x was created
21651   ...
21652   by 0x........: pthread_create@* (hg_intercepts.c:...)
21653   by 0x........: main (tc19_shadowmem.c:265)
21654
21655----------------------------------------------------------------
21656
21657Possible data race during write of size 1 at 0x........ by thread #x
21658Locks held: none
21659   at 0x........: child64 (tc19_shadowmem.c:105)
21660   by 0x........: steer (tc19_shadowmem.c:418)
21661   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21662   ...
21663
21664This conflicts with a previous write of size 1 by thread #x
21665Locks held: none
21666   at 0x........: child64 (tc19_shadowmem.c:105)
21667   by 0x........: steer (tc19_shadowmem.c:418)
21668   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21669   ...
21670 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
21671   at 0x........: malloc (vg_replace_malloc.c:...)
21672   by 0x........: main (tc19_shadowmem.c:144)
21673
21674----------------------------------------------------------------
21675
21676Possible data race during write of size 1 at 0x........ by thread #x
21677Locks held: none
21678   at 0x........: child64 (tc19_shadowmem.c:105)
21679   by 0x........: steer (tc19_shadowmem.c:418)
21680   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21681   ...
21682
21683This conflicts with a previous write of size 1 by thread #x
21684Locks held: none
21685   at 0x........: child64 (tc19_shadowmem.c:105)
21686   by 0x........: steer (tc19_shadowmem.c:418)
21687   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21688   ...
21689 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
21690   at 0x........: malloc (vg_replace_malloc.c:...)
21691   by 0x........: main (tc19_shadowmem.c:144)
21692
21693----------------------------------------------------------------
21694
21695Possible data race during write of size 1 at 0x........ by thread #x
21696Locks held: none
21697   at 0x........: child64 (tc19_shadowmem.c:105)
21698   by 0x........: steer (tc19_shadowmem.c:418)
21699   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21700   ...
21701
21702This conflicts with a previous write of size 1 by thread #x
21703Locks held: none
21704   at 0x........: child64 (tc19_shadowmem.c:105)
21705   by 0x........: steer (tc19_shadowmem.c:418)
21706   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21707   ...
21708 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
21709   at 0x........: malloc (vg_replace_malloc.c:...)
21710   by 0x........: main (tc19_shadowmem.c:144)
21711
21712----------------------------------------------------------------
21713
21714Possible data race during write of size 1 at 0x........ by thread #x
21715Locks held: none
21716   at 0x........: child64 (tc19_shadowmem.c:105)
21717   by 0x........: steer (tc19_shadowmem.c:418)
21718   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21719   ...
21720
21721This conflicts with a previous write of size 1 by thread #x
21722Locks held: none
21723   at 0x........: child64 (tc19_shadowmem.c:105)
21724   by 0x........: steer (tc19_shadowmem.c:418)
21725   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21726   ...
21727 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
21728   at 0x........: malloc (vg_replace_malloc.c:...)
21729   by 0x........: main (tc19_shadowmem.c:144)
21730
21731----------------------------------------------------------------
21732
21733Possible data race during write of size 1 at 0x........ by thread #x
21734Locks held: none
21735   at 0x........: child64 (tc19_shadowmem.c:105)
21736   by 0x........: steer (tc19_shadowmem.c:418)
21737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21738   ...
21739
21740This conflicts with a previous write of size 1 by thread #x
21741Locks held: none
21742   at 0x........: child64 (tc19_shadowmem.c:105)
21743   by 0x........: steer (tc19_shadowmem.c:418)
21744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21745   ...
21746 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
21747   at 0x........: malloc (vg_replace_malloc.c:...)
21748   by 0x........: main (tc19_shadowmem.c:144)
21749
21750----------------------------------------------------------------
21751
21752Possible data race during write of size 1 at 0x........ by thread #x
21753Locks held: none
21754   at 0x........: child64 (tc19_shadowmem.c:105)
21755   by 0x........: steer (tc19_shadowmem.c:418)
21756   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21757   ...
21758
21759This conflicts with a previous write of size 1 by thread #x
21760Locks held: none
21761   at 0x........: child64 (tc19_shadowmem.c:105)
21762   by 0x........: steer (tc19_shadowmem.c:418)
21763   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21764   ...
21765 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
21766   at 0x........: malloc (vg_replace_malloc.c:...)
21767   by 0x........: main (tc19_shadowmem.c:144)
21768
21769----------------------------------------------------------------
21770
21771Possible data race during write of size 1 at 0x........ by thread #x
21772Locks held: none
21773   at 0x........: child64 (tc19_shadowmem.c:105)
21774   by 0x........: steer (tc19_shadowmem.c:418)
21775   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21776   ...
21777
21778This conflicts with a previous write of size 1 by thread #x
21779Locks held: none
21780   at 0x........: child64 (tc19_shadowmem.c:105)
21781   by 0x........: steer (tc19_shadowmem.c:418)
21782   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21783   ...
21784 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
21785   at 0x........: malloc (vg_replace_malloc.c:...)
21786   by 0x........: main (tc19_shadowmem.c:144)
21787
21788----------------------------------------------------------------
21789
21790Possible data race during write of size 1 at 0x........ by thread #x
21791Locks held: none
21792   at 0x........: child64 (tc19_shadowmem.c:105)
21793   by 0x........: steer (tc19_shadowmem.c:418)
21794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21795   ...
21796
21797This conflicts with a previous write of size 1 by thread #x
21798Locks held: none
21799   at 0x........: child64 (tc19_shadowmem.c:105)
21800   by 0x........: steer (tc19_shadowmem.c:418)
21801   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21802   ...
21803 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
21804   at 0x........: malloc (vg_replace_malloc.c:...)
21805   by 0x........: main (tc19_shadowmem.c:144)
21806
21807---------- double gran, 2 .. 92, skip 66 ----------
21808---Thread-Announcement------------------------------------------
21809
21810Thread #x was created
21811   ...
21812   by 0x........: pthread_create@* (hg_intercepts.c:...)
21813   by 0x........: main (tc19_shadowmem.c:266)
21814
21815---Thread-Announcement------------------------------------------
21816
21817Thread #x was created
21818   ...
21819   by 0x........: pthread_create@* (hg_intercepts.c:...)
21820   by 0x........: main (tc19_shadowmem.c:265)
21821
21822----------------------------------------------------------------
21823
21824Possible data race during write of size 2 at 0x........ by thread #x
21825Locks held: none
21826   at 0x........: child64 (tc19_shadowmem.c:105)
21827   by 0x........: steer (tc19_shadowmem.c:420)
21828   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21829   ...
21830
21831This conflicts with a previous write of size 2 by thread #x
21832Locks held: none
21833   at 0x........: child64 (tc19_shadowmem.c:105)
21834   by 0x........: steer (tc19_shadowmem.c:420)
21835   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21836   ...
21837 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
21838   at 0x........: malloc (vg_replace_malloc.c:...)
21839   by 0x........: main (tc19_shadowmem.c:144)
21840
21841----------------------------------------------------------------
21842
21843Possible data race during write of size 2 at 0x........ by thread #x
21844Locks held: none
21845   at 0x........: child64 (tc19_shadowmem.c:105)
21846   by 0x........: steer (tc19_shadowmem.c:420)
21847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21848   ...
21849
21850This conflicts with a previous write of size 2 by thread #x
21851Locks held: none
21852   at 0x........: child64 (tc19_shadowmem.c:105)
21853   by 0x........: steer (tc19_shadowmem.c:420)
21854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21855   ...
21856 Address 0x........ is 68 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
21860----------------------------------------------------------------
21861
21862Possible data race during write of size 2 at 0x........ by thread #x
21863Locks held: none
21864   at 0x........: child64 (tc19_shadowmem.c:105)
21865   by 0x........: steer (tc19_shadowmem.c:420)
21866   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21867   ...
21868
21869This conflicts with a previous write of size 2 by thread #x
21870Locks held: none
21871   at 0x........: child64 (tc19_shadowmem.c:105)
21872   by 0x........: steer (tc19_shadowmem.c:420)
21873   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21874   ...
21875 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
21876   at 0x........: malloc (vg_replace_malloc.c:...)
21877   by 0x........: main (tc19_shadowmem.c:144)
21878
21879----------------------------------------------------------------
21880
21881Possible data race during write of size 2 at 0x........ by thread #x
21882Locks held: none
21883   at 0x........: child64 (tc19_shadowmem.c:105)
21884   by 0x........: steer (tc19_shadowmem.c:420)
21885   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21886   ...
21887
21888This conflicts with a previous write of size 2 by thread #x
21889Locks held: none
21890   at 0x........: child64 (tc19_shadowmem.c:105)
21891   by 0x........: steer (tc19_shadowmem.c:420)
21892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21893   ...
21894 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
21895   at 0x........: malloc (vg_replace_malloc.c:...)
21896   by 0x........: main (tc19_shadowmem.c:144)
21897
21898---------- double gran, 3 .. 92, skip 67 ----------
21899---Thread-Announcement------------------------------------------
21900
21901Thread #x was created
21902   ...
21903   by 0x........: pthread_create@* (hg_intercepts.c:...)
21904   by 0x........: main (tc19_shadowmem.c:266)
21905
21906---Thread-Announcement------------------------------------------
21907
21908Thread #x was created
21909   ...
21910   by 0x........: pthread_create@* (hg_intercepts.c:...)
21911   by 0x........: main (tc19_shadowmem.c:265)
21912
21913----------------------------------------------------------------
21914
21915Possible data race during write of size 1 at 0x........ by thread #x
21916Locks held: none
21917   at 0x........: child64 (tc19_shadowmem.c:105)
21918   by 0x........: steer (tc19_shadowmem.c:422)
21919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21920   ...
21921
21922This conflicts with a previous write of size 1 by thread #x
21923Locks held: none
21924   at 0x........: child64 (tc19_shadowmem.c:105)
21925   by 0x........: steer (tc19_shadowmem.c:422)
21926   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21927   ...
21928 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
21929   at 0x........: malloc (vg_replace_malloc.c:...)
21930   by 0x........: main (tc19_shadowmem.c:144)
21931
21932----------------------------------------------------------------
21933
21934Possible data race during write of size 1 at 0x........ by thread #x
21935Locks held: none
21936   at 0x........: child64 (tc19_shadowmem.c:105)
21937   by 0x........: steer (tc19_shadowmem.c:422)
21938   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21939   ...
21940
21941This conflicts with a previous write of size 1 by thread #x
21942Locks held: none
21943   at 0x........: child64 (tc19_shadowmem.c:105)
21944   by 0x........: steer (tc19_shadowmem.c:422)
21945   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21946   ...
21947 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
21948   at 0x........: malloc (vg_replace_malloc.c:...)
21949   by 0x........: main (tc19_shadowmem.c:144)
21950
21951----------------------------------------------------------------
21952
21953Possible data race during write of size 1 at 0x........ by thread #x
21954Locks held: none
21955   at 0x........: child64 (tc19_shadowmem.c:105)
21956   by 0x........: steer (tc19_shadowmem.c:422)
21957   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21958   ...
21959
21960This conflicts with a previous write of size 1 by thread #x
21961Locks held: none
21962   at 0x........: child64 (tc19_shadowmem.c:105)
21963   by 0x........: steer (tc19_shadowmem.c:422)
21964   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21965   ...
21966 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
21967   at 0x........: malloc (vg_replace_malloc.c:...)
21968   by 0x........: main (tc19_shadowmem.c:144)
21969
21970----------------------------------------------------------------
21971
21972Possible data race during write of size 1 at 0x........ by thread #x
21973Locks held: none
21974   at 0x........: child64 (tc19_shadowmem.c:105)
21975   by 0x........: steer (tc19_shadowmem.c:422)
21976   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21977   ...
21978
21979This conflicts with a previous write of size 1 by thread #x
21980Locks held: none
21981   at 0x........: child64 (tc19_shadowmem.c:105)
21982   by 0x........: steer (tc19_shadowmem.c:422)
21983   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21984   ...
21985 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
21986   at 0x........: malloc (vg_replace_malloc.c:...)
21987   by 0x........: main (tc19_shadowmem.c:144)
21988
21989----------------------------------------------------------------
21990
21991Possible data race during write of size 1 at 0x........ by thread #x
21992Locks held: none
21993   at 0x........: child64 (tc19_shadowmem.c:105)
21994   by 0x........: steer (tc19_shadowmem.c:422)
21995   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21996   ...
21997
21998This conflicts with a previous write of size 1 by thread #x
21999Locks held: none
22000   at 0x........: child64 (tc19_shadowmem.c:105)
22001   by 0x........: steer (tc19_shadowmem.c:422)
22002   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22003   ...
22004 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
22005   at 0x........: malloc (vg_replace_malloc.c:...)
22006   by 0x........: main (tc19_shadowmem.c:144)
22007
22008----------------------------------------------------------------
22009
22010Possible data race during write of size 1 at 0x........ by thread #x
22011Locks held: none
22012   at 0x........: child64 (tc19_shadowmem.c:105)
22013   by 0x........: steer (tc19_shadowmem.c:422)
22014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22015   ...
22016
22017This conflicts with a previous write of size 1 by thread #x
22018Locks held: none
22019   at 0x........: child64 (tc19_shadowmem.c:105)
22020   by 0x........: steer (tc19_shadowmem.c:422)
22021   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22022   ...
22023 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22024   at 0x........: malloc (vg_replace_malloc.c:...)
22025   by 0x........: main (tc19_shadowmem.c:144)
22026
22027----------------------------------------------------------------
22028
22029Possible data race during write of size 1 at 0x........ by thread #x
22030Locks held: none
22031   at 0x........: child64 (tc19_shadowmem.c:105)
22032   by 0x........: steer (tc19_shadowmem.c:422)
22033   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22034   ...
22035
22036This conflicts with a previous write of size 1 by thread #x
22037Locks held: none
22038   at 0x........: child64 (tc19_shadowmem.c:105)
22039   by 0x........: steer (tc19_shadowmem.c:422)
22040   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22041   ...
22042 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
22043   at 0x........: malloc (vg_replace_malloc.c:...)
22044   by 0x........: main (tc19_shadowmem.c:144)
22045
22046----------------------------------------------------------------
22047
22048Possible data race during write of size 1 at 0x........ by thread #x
22049Locks held: none
22050   at 0x........: child64 (tc19_shadowmem.c:105)
22051   by 0x........: steer (tc19_shadowmem.c:422)
22052   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22053   ...
22054
22055This conflicts with a previous write of size 1 by thread #x
22056Locks held: none
22057   at 0x........: child64 (tc19_shadowmem.c:105)
22058   by 0x........: steer (tc19_shadowmem.c:422)
22059   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22060   ...
22061 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
22062   at 0x........: malloc (vg_replace_malloc.c:...)
22063   by 0x........: main (tc19_shadowmem.c:144)
22064
22065---------- double gran, 4 .. 92, skip 68 ----------
22066---Thread-Announcement------------------------------------------
22067
22068Thread #x was created
22069   ...
22070   by 0x........: pthread_create@* (hg_intercepts.c:...)
22071   by 0x........: main (tc19_shadowmem.c:266)
22072
22073---Thread-Announcement------------------------------------------
22074
22075Thread #x was created
22076   ...
22077   by 0x........: pthread_create@* (hg_intercepts.c:...)
22078   by 0x........: main (tc19_shadowmem.c:265)
22079
22080----------------------------------------------------------------
22081
22082Possible data race during write of size 4 at 0x........ by thread #x
22083Locks held: none
22084   at 0x........: child64 (tc19_shadowmem.c:105)
22085   by 0x........: steer (tc19_shadowmem.c:424)
22086   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22087   ...
22088
22089This conflicts with a previous write of size 4 by thread #x
22090Locks held: none
22091   at 0x........: child64 (tc19_shadowmem.c:105)
22092   by 0x........: steer (tc19_shadowmem.c:424)
22093   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22094   ...
22095 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22096   at 0x........: malloc (vg_replace_malloc.c:...)
22097   by 0x........: main (tc19_shadowmem.c:144)
22098
22099----------------------------------------------------------------
22100
22101Possible data race during write of size 4 at 0x........ by thread #x
22102Locks held: none
22103   at 0x........: child64 (tc19_shadowmem.c:105)
22104   by 0x........: steer (tc19_shadowmem.c:424)
22105   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22106   ...
22107
22108This conflicts with a previous write of size 4 by thread #x
22109Locks held: none
22110   at 0x........: child64 (tc19_shadowmem.c:105)
22111   by 0x........: steer (tc19_shadowmem.c:424)
22112   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22113   ...
22114 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22115   at 0x........: malloc (vg_replace_malloc.c:...)
22116   by 0x........: main (tc19_shadowmem.c:144)
22117
22118---------- double gran, 5 .. 92, skip 69 ----------
22119---Thread-Announcement------------------------------------------
22120
22121Thread #x was created
22122   ...
22123   by 0x........: pthread_create@* (hg_intercepts.c:...)
22124   by 0x........: main (tc19_shadowmem.c:266)
22125
22126---Thread-Announcement------------------------------------------
22127
22128Thread #x was created
22129   ...
22130   by 0x........: pthread_create@* (hg_intercepts.c:...)
22131   by 0x........: main (tc19_shadowmem.c:265)
22132
22133----------------------------------------------------------------
22134
22135Possible data race during write of size 1 at 0x........ by thread #x
22136Locks held: none
22137   at 0x........: child64 (tc19_shadowmem.c:105)
22138   by 0x........: steer (tc19_shadowmem.c:426)
22139   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22140   ...
22141
22142This conflicts with a previous write of size 1 by thread #x
22143Locks held: none
22144   at 0x........: child64 (tc19_shadowmem.c:105)
22145   by 0x........: steer (tc19_shadowmem.c:426)
22146   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22147   ...
22148 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22149   at 0x........: malloc (vg_replace_malloc.c:...)
22150   by 0x........: main (tc19_shadowmem.c:144)
22151
22152----------------------------------------------------------------
22153
22154Possible data race during write of size 1 at 0x........ by thread #x
22155Locks held: none
22156   at 0x........: child64 (tc19_shadowmem.c:105)
22157   by 0x........: steer (tc19_shadowmem.c:426)
22158   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22159   ...
22160
22161This conflicts with a previous write of size 1 by thread #x
22162Locks held: none
22163   at 0x........: child64 (tc19_shadowmem.c:105)
22164   by 0x........: steer (tc19_shadowmem.c:426)
22165   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22166   ...
22167 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22168   at 0x........: malloc (vg_replace_malloc.c:...)
22169   by 0x........: main (tc19_shadowmem.c:144)
22170
22171----------------------------------------------------------------
22172
22173Possible data race during write of size 1 at 0x........ by thread #x
22174Locks held: none
22175   at 0x........: child64 (tc19_shadowmem.c:105)
22176   by 0x........: steer (tc19_shadowmem.c:426)
22177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22178   ...
22179
22180This conflicts with a previous write of size 1 by thread #x
22181Locks held: none
22182   at 0x........: child64 (tc19_shadowmem.c:105)
22183   by 0x........: steer (tc19_shadowmem.c:426)
22184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22185   ...
22186 Address 0x........ is 71 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
22190----------------------------------------------------------------
22191
22192Possible data race during write of size 1 at 0x........ by thread #x
22193Locks held: none
22194   at 0x........: child64 (tc19_shadowmem.c:105)
22195   by 0x........: steer (tc19_shadowmem.c:426)
22196   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22197   ...
22198
22199This conflicts with a previous write of size 1 by thread #x
22200Locks held: none
22201   at 0x........: child64 (tc19_shadowmem.c:105)
22202   by 0x........: steer (tc19_shadowmem.c:426)
22203   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22204   ...
22205 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22206   at 0x........: malloc (vg_replace_malloc.c:...)
22207   by 0x........: main (tc19_shadowmem.c:144)
22208
22209----------------------------------------------------------------
22210
22211Possible data race during write of size 1 at 0x........ by thread #x
22212Locks held: none
22213   at 0x........: child64 (tc19_shadowmem.c:105)
22214   by 0x........: steer (tc19_shadowmem.c:426)
22215   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22216   ...
22217
22218This conflicts with a previous write of size 1 by thread #x
22219Locks held: none
22220   at 0x........: child64 (tc19_shadowmem.c:105)
22221   by 0x........: steer (tc19_shadowmem.c:426)
22222   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22223   ...
22224 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
22225   at 0x........: malloc (vg_replace_malloc.c:...)
22226   by 0x........: main (tc19_shadowmem.c:144)
22227
22228----------------------------------------------------------------
22229
22230Possible data race during write of size 1 at 0x........ by thread #x
22231Locks held: none
22232   at 0x........: child64 (tc19_shadowmem.c:105)
22233   by 0x........: steer (tc19_shadowmem.c:426)
22234   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22235   ...
22236
22237This conflicts with a previous write of size 1 by thread #x
22238Locks held: none
22239   at 0x........: child64 (tc19_shadowmem.c:105)
22240   by 0x........: steer (tc19_shadowmem.c:426)
22241   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22242   ...
22243 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
22244   at 0x........: malloc (vg_replace_malloc.c:...)
22245   by 0x........: main (tc19_shadowmem.c:144)
22246
22247----------------------------------------------------------------
22248
22249Possible data race during write of size 1 at 0x........ by thread #x
22250Locks held: none
22251   at 0x........: child64 (tc19_shadowmem.c:105)
22252   by 0x........: steer (tc19_shadowmem.c:426)
22253   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22254   ...
22255
22256This conflicts with a previous write of size 1 by thread #x
22257Locks held: none
22258   at 0x........: child64 (tc19_shadowmem.c:105)
22259   by 0x........: steer (tc19_shadowmem.c:426)
22260   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22261   ...
22262 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
22263   at 0x........: malloc (vg_replace_malloc.c:...)
22264   by 0x........: main (tc19_shadowmem.c:144)
22265
22266----------------------------------------------------------------
22267
22268Possible data race during write of size 1 at 0x........ by thread #x
22269Locks held: none
22270   at 0x........: child64 (tc19_shadowmem.c:105)
22271   by 0x........: steer (tc19_shadowmem.c:426)
22272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22273   ...
22274
22275This conflicts with a previous write of size 1 by thread #x
22276Locks held: none
22277   at 0x........: child64 (tc19_shadowmem.c:105)
22278   by 0x........: steer (tc19_shadowmem.c:426)
22279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22280   ...
22281 Address 0x........ is 76 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
22285---------- double gran, 6 .. 92, skip 70 ----------
22286---Thread-Announcement------------------------------------------
22287
22288Thread #x was created
22289   ...
22290   by 0x........: pthread_create@* (hg_intercepts.c:...)
22291   by 0x........: main (tc19_shadowmem.c:266)
22292
22293---Thread-Announcement------------------------------------------
22294
22295Thread #x was created
22296   ...
22297   by 0x........: pthread_create@* (hg_intercepts.c:...)
22298   by 0x........: main (tc19_shadowmem.c:265)
22299
22300----------------------------------------------------------------
22301
22302Possible data race during write of size 2 at 0x........ by thread #x
22303Locks held: none
22304   at 0x........: child64 (tc19_shadowmem.c:105)
22305   by 0x........: steer (tc19_shadowmem.c:428)
22306   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22307   ...
22308
22309This conflicts with a previous write of size 2 by thread #x
22310Locks held: none
22311   at 0x........: child64 (tc19_shadowmem.c:105)
22312   by 0x........: steer (tc19_shadowmem.c:428)
22313   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22314   ...
22315 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22316   at 0x........: malloc (vg_replace_malloc.c:...)
22317   by 0x........: main (tc19_shadowmem.c:144)
22318
22319----------------------------------------------------------------
22320
22321Possible data race during write of size 2 at 0x........ by thread #x
22322Locks held: none
22323   at 0x........: child64 (tc19_shadowmem.c:105)
22324   by 0x........: steer (tc19_shadowmem.c:428)
22325   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22326   ...
22327
22328This conflicts with a previous write of size 2 by thread #x
22329Locks held: none
22330   at 0x........: child64 (tc19_shadowmem.c:105)
22331   by 0x........: steer (tc19_shadowmem.c:428)
22332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22333   ...
22334 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22335   at 0x........: malloc (vg_replace_malloc.c:...)
22336   by 0x........: main (tc19_shadowmem.c:144)
22337
22338----------------------------------------------------------------
22339
22340Possible data race during write of size 2 at 0x........ by thread #x
22341Locks held: none
22342   at 0x........: child64 (tc19_shadowmem.c:105)
22343   by 0x........: steer (tc19_shadowmem.c:428)
22344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22345   ...
22346
22347This conflicts with a previous write of size 2 by thread #x
22348Locks held: none
22349   at 0x........: child64 (tc19_shadowmem.c:105)
22350   by 0x........: steer (tc19_shadowmem.c:428)
22351   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22352   ...
22353 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
22354   at 0x........: malloc (vg_replace_malloc.c:...)
22355   by 0x........: main (tc19_shadowmem.c:144)
22356
22357----------------------------------------------------------------
22358
22359Possible data race during write of size 2 at 0x........ by thread #x
22360Locks held: none
22361   at 0x........: child64 (tc19_shadowmem.c:105)
22362   by 0x........: steer (tc19_shadowmem.c:428)
22363   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22364   ...
22365
22366This conflicts with a previous write of size 2 by thread #x
22367Locks held: none
22368   at 0x........: child64 (tc19_shadowmem.c:105)
22369   by 0x........: steer (tc19_shadowmem.c:428)
22370   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22371   ...
22372 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
22373   at 0x........: malloc (vg_replace_malloc.c:...)
22374   by 0x........: main (tc19_shadowmem.c:144)
22375
22376---------- double gran, 7 .. 92, skip 71 ----------
22377---Thread-Announcement------------------------------------------
22378
22379Thread #x was created
22380   ...
22381   by 0x........: pthread_create@* (hg_intercepts.c:...)
22382   by 0x........: main (tc19_shadowmem.c:266)
22383
22384---Thread-Announcement------------------------------------------
22385
22386Thread #x was created
22387   ...
22388   by 0x........: pthread_create@* (hg_intercepts.c:...)
22389   by 0x........: main (tc19_shadowmem.c:265)
22390
22391----------------------------------------------------------------
22392
22393Possible data race during write of size 1 at 0x........ by thread #x
22394Locks held: none
22395   at 0x........: child64 (tc19_shadowmem.c:105)
22396   by 0x........: steer (tc19_shadowmem.c:430)
22397   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22398   ...
22399
22400This conflicts with a previous write of size 1 by thread #x
22401Locks held: none
22402   at 0x........: child64 (tc19_shadowmem.c:105)
22403   by 0x........: steer (tc19_shadowmem.c:430)
22404   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22405   ...
22406 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
22407   at 0x........: malloc (vg_replace_malloc.c:...)
22408   by 0x........: main (tc19_shadowmem.c:144)
22409
22410----------------------------------------------------------------
22411
22412Possible data race during write of size 1 at 0x........ by thread #x
22413Locks held: none
22414   at 0x........: child64 (tc19_shadowmem.c:105)
22415   by 0x........: steer (tc19_shadowmem.c:430)
22416   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22417   ...
22418
22419This conflicts with a previous write of size 1 by thread #x
22420Locks held: none
22421   at 0x........: child64 (tc19_shadowmem.c:105)
22422   by 0x........: steer (tc19_shadowmem.c:430)
22423   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22424   ...
22425 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22426   at 0x........: malloc (vg_replace_malloc.c:...)
22427   by 0x........: main (tc19_shadowmem.c:144)
22428
22429----------------------------------------------------------------
22430
22431Possible data race during write of size 1 at 0x........ by thread #x
22432Locks held: none
22433   at 0x........: child64 (tc19_shadowmem.c:105)
22434   by 0x........: steer (tc19_shadowmem.c:430)
22435   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22436   ...
22437
22438This conflicts with a previous write of size 1 by thread #x
22439Locks held: none
22440   at 0x........: child64 (tc19_shadowmem.c:105)
22441   by 0x........: steer (tc19_shadowmem.c:430)
22442   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22443   ...
22444 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
22445   at 0x........: malloc (vg_replace_malloc.c:...)
22446   by 0x........: main (tc19_shadowmem.c:144)
22447
22448----------------------------------------------------------------
22449
22450Possible data race during write of size 1 at 0x........ by thread #x
22451Locks held: none
22452   at 0x........: child64 (tc19_shadowmem.c:105)
22453   by 0x........: steer (tc19_shadowmem.c:430)
22454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22455   ...
22456
22457This conflicts with a previous write of size 1 by thread #x
22458Locks held: none
22459   at 0x........: child64 (tc19_shadowmem.c:105)
22460   by 0x........: steer (tc19_shadowmem.c:430)
22461   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22462   ...
22463 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
22464   at 0x........: malloc (vg_replace_malloc.c:...)
22465   by 0x........: main (tc19_shadowmem.c:144)
22466
22467----------------------------------------------------------------
22468
22469Possible data race during write of size 1 at 0x........ by thread #x
22470Locks held: none
22471   at 0x........: child64 (tc19_shadowmem.c:105)
22472   by 0x........: steer (tc19_shadowmem.c:430)
22473   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22474   ...
22475
22476This conflicts with a previous write of size 1 by thread #x
22477Locks held: none
22478   at 0x........: child64 (tc19_shadowmem.c:105)
22479   by 0x........: steer (tc19_shadowmem.c:430)
22480   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22481   ...
22482 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
22483   at 0x........: malloc (vg_replace_malloc.c:...)
22484   by 0x........: main (tc19_shadowmem.c:144)
22485
22486----------------------------------------------------------------
22487
22488Possible data race during write of size 1 at 0x........ by thread #x
22489Locks held: none
22490   at 0x........: child64 (tc19_shadowmem.c:105)
22491   by 0x........: steer (tc19_shadowmem.c:430)
22492   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22493   ...
22494
22495This conflicts with a previous write of size 1 by thread #x
22496Locks held: none
22497   at 0x........: child64 (tc19_shadowmem.c:105)
22498   by 0x........: steer (tc19_shadowmem.c:430)
22499   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22500   ...
22501 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
22502   at 0x........: malloc (vg_replace_malloc.c:...)
22503   by 0x........: main (tc19_shadowmem.c:144)
22504
22505----------------------------------------------------------------
22506
22507Possible data race during write of size 1 at 0x........ by thread #x
22508Locks held: none
22509   at 0x........: child64 (tc19_shadowmem.c:105)
22510   by 0x........: steer (tc19_shadowmem.c:430)
22511   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22512   ...
22513
22514This conflicts with a previous write of size 1 by thread #x
22515Locks held: none
22516   at 0x........: child64 (tc19_shadowmem.c:105)
22517   by 0x........: steer (tc19_shadowmem.c:430)
22518   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22519   ...
22520 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
22521   at 0x........: malloc (vg_replace_malloc.c:...)
22522   by 0x........: main (tc19_shadowmem.c:144)
22523
22524----------------------------------------------------------------
22525
22526Possible data race during write of size 1 at 0x........ by thread #x
22527Locks held: none
22528   at 0x........: child64 (tc19_shadowmem.c:105)
22529   by 0x........: steer (tc19_shadowmem.c:430)
22530   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22531   ...
22532
22533This conflicts with a previous write of size 1 by thread #x
22534Locks held: none
22535   at 0x........: child64 (tc19_shadowmem.c:105)
22536   by 0x........: steer (tc19_shadowmem.c:430)
22537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22538   ...
22539 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
22540   at 0x........: malloc (vg_replace_malloc.c:...)
22541   by 0x........: main (tc19_shadowmem.c:144)
22542
22543---------- double gran, 0 .. 92, skip 72 ----------
22544---Thread-Announcement------------------------------------------
22545
22546Thread #x was created
22547   ...
22548   by 0x........: pthread_create@* (hg_intercepts.c:...)
22549   by 0x........: main (tc19_shadowmem.c:266)
22550
22551---Thread-Announcement------------------------------------------
22552
22553Thread #x was created
22554   ...
22555   by 0x........: pthread_create@* (hg_intercepts.c:...)
22556   by 0x........: main (tc19_shadowmem.c:265)
22557
22558----------------------------------------------------------------
22559
22560Possible data race during write of size 8 at 0x........ by thread #x
22561Locks held: none
22562   at 0x........: child64 (tc19_shadowmem.c:105)
22563   by 0x........: steer (tc19_shadowmem.c:432)
22564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22565   ...
22566
22567This conflicts with a previous write of size 8 by thread #x
22568Locks held: none
22569   at 0x........: child64 (tc19_shadowmem.c:105)
22570   by 0x........: steer (tc19_shadowmem.c:432)
22571   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22572   ...
22573 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22574   at 0x........: malloc (vg_replace_malloc.c:...)
22575   by 0x........: main (tc19_shadowmem.c:144)
22576
22577---------- double gran, 1 .. 92, skip 73 ----------
22578---Thread-Announcement------------------------------------------
22579
22580Thread #x was created
22581   ...
22582   by 0x........: pthread_create@* (hg_intercepts.c:...)
22583   by 0x........: main (tc19_shadowmem.c:266)
22584
22585---Thread-Announcement------------------------------------------
22586
22587Thread #x was created
22588   ...
22589   by 0x........: pthread_create@* (hg_intercepts.c:...)
22590   by 0x........: main (tc19_shadowmem.c:265)
22591
22592----------------------------------------------------------------
22593
22594Possible data race during write of size 1 at 0x........ by thread #x
22595Locks held: none
22596   at 0x........: child64 (tc19_shadowmem.c:105)
22597   by 0x........: steer (tc19_shadowmem.c:434)
22598   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22599   ...
22600
22601This conflicts with a previous write of size 1 by thread #x
22602Locks held: none
22603   at 0x........: child64 (tc19_shadowmem.c:105)
22604   by 0x........: steer (tc19_shadowmem.c:434)
22605   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22606   ...
22607 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
22608   at 0x........: malloc (vg_replace_malloc.c:...)
22609   by 0x........: main (tc19_shadowmem.c:144)
22610
22611----------------------------------------------------------------
22612
22613Possible data race during write of size 1 at 0x........ by thread #x
22614Locks held: none
22615   at 0x........: child64 (tc19_shadowmem.c:105)
22616   by 0x........: steer (tc19_shadowmem.c:434)
22617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22618   ...
22619
22620This conflicts with a previous write of size 1 by thread #x
22621Locks held: none
22622   at 0x........: child64 (tc19_shadowmem.c:105)
22623   by 0x........: steer (tc19_shadowmem.c:434)
22624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22625   ...
22626 Address 0x........ is 74 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
22630----------------------------------------------------------------
22631
22632Possible data race during write of size 1 at 0x........ by thread #x
22633Locks held: none
22634   at 0x........: child64 (tc19_shadowmem.c:105)
22635   by 0x........: steer (tc19_shadowmem.c:434)
22636   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22637   ...
22638
22639This conflicts with a previous write of size 1 by thread #x
22640Locks held: none
22641   at 0x........: child64 (tc19_shadowmem.c:105)
22642   by 0x........: steer (tc19_shadowmem.c:434)
22643   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22644   ...
22645 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
22646   at 0x........: malloc (vg_replace_malloc.c:...)
22647   by 0x........: main (tc19_shadowmem.c:144)
22648
22649----------------------------------------------------------------
22650
22651Possible data race during write of size 1 at 0x........ by thread #x
22652Locks held: none
22653   at 0x........: child64 (tc19_shadowmem.c:105)
22654   by 0x........: steer (tc19_shadowmem.c:434)
22655   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22656   ...
22657
22658This conflicts with a previous write of size 1 by thread #x
22659Locks held: none
22660   at 0x........: child64 (tc19_shadowmem.c:105)
22661   by 0x........: steer (tc19_shadowmem.c:434)
22662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22663   ...
22664 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
22665   at 0x........: malloc (vg_replace_malloc.c:...)
22666   by 0x........: main (tc19_shadowmem.c:144)
22667
22668----------------------------------------------------------------
22669
22670Possible data race during write of size 1 at 0x........ by thread #x
22671Locks held: none
22672   at 0x........: child64 (tc19_shadowmem.c:105)
22673   by 0x........: steer (tc19_shadowmem.c:434)
22674   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22675   ...
22676
22677This conflicts with a previous write of size 1 by thread #x
22678Locks held: none
22679   at 0x........: child64 (tc19_shadowmem.c:105)
22680   by 0x........: steer (tc19_shadowmem.c:434)
22681   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22682   ...
22683 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
22684   at 0x........: malloc (vg_replace_malloc.c:...)
22685   by 0x........: main (tc19_shadowmem.c:144)
22686
22687----------------------------------------------------------------
22688
22689Possible data race during write of size 1 at 0x........ by thread #x
22690Locks held: none
22691   at 0x........: child64 (tc19_shadowmem.c:105)
22692   by 0x........: steer (tc19_shadowmem.c:434)
22693   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22694   ...
22695
22696This conflicts with a previous write of size 1 by thread #x
22697Locks held: none
22698   at 0x........: child64 (tc19_shadowmem.c:105)
22699   by 0x........: steer (tc19_shadowmem.c:434)
22700   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22701   ...
22702 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
22703   at 0x........: malloc (vg_replace_malloc.c:...)
22704   by 0x........: main (tc19_shadowmem.c:144)
22705
22706----------------------------------------------------------------
22707
22708Possible data race during write of size 1 at 0x........ by thread #x
22709Locks held: none
22710   at 0x........: child64 (tc19_shadowmem.c:105)
22711   by 0x........: steer (tc19_shadowmem.c:434)
22712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22713   ...
22714
22715This conflicts with a previous write of size 1 by thread #x
22716Locks held: none
22717   at 0x........: child64 (tc19_shadowmem.c:105)
22718   by 0x........: steer (tc19_shadowmem.c:434)
22719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22720   ...
22721 Address 0x........ is 79 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
22725----------------------------------------------------------------
22726
22727Possible data race during write of size 1 at 0x........ by thread #x
22728Locks held: none
22729   at 0x........: child64 (tc19_shadowmem.c:105)
22730   by 0x........: steer (tc19_shadowmem.c:434)
22731   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22732   ...
22733
22734This conflicts with a previous write of size 1 by thread #x
22735Locks held: none
22736   at 0x........: child64 (tc19_shadowmem.c:105)
22737   by 0x........: steer (tc19_shadowmem.c:434)
22738   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22739   ...
22740 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
22741   at 0x........: malloc (vg_replace_malloc.c:...)
22742   by 0x........: main (tc19_shadowmem.c:144)
22743
22744---------- double gran, 2 .. 92, skip 74 ----------
22745---Thread-Announcement------------------------------------------
22746
22747Thread #x was created
22748   ...
22749   by 0x........: pthread_create@* (hg_intercepts.c:...)
22750   by 0x........: main (tc19_shadowmem.c:266)
22751
22752---Thread-Announcement------------------------------------------
22753
22754Thread #x was created
22755   ...
22756   by 0x........: pthread_create@* (hg_intercepts.c:...)
22757   by 0x........: main (tc19_shadowmem.c:265)
22758
22759----------------------------------------------------------------
22760
22761Possible data race during write of size 2 at 0x........ by thread #x
22762Locks held: none
22763   at 0x........: child64 (tc19_shadowmem.c:105)
22764   by 0x........: steer (tc19_shadowmem.c:436)
22765   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22766   ...
22767
22768This conflicts with a previous write of size 2 by thread #x
22769Locks held: none
22770   at 0x........: child64 (tc19_shadowmem.c:105)
22771   by 0x........: steer (tc19_shadowmem.c:436)
22772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22773   ...
22774 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
22775   at 0x........: malloc (vg_replace_malloc.c:...)
22776   by 0x........: main (tc19_shadowmem.c:144)
22777
22778----------------------------------------------------------------
22779
22780Possible data race during write of size 2 at 0x........ by thread #x
22781Locks held: none
22782   at 0x........: child64 (tc19_shadowmem.c:105)
22783   by 0x........: steer (tc19_shadowmem.c:436)
22784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22785   ...
22786
22787This conflicts with a previous write of size 2 by thread #x
22788Locks held: none
22789   at 0x........: child64 (tc19_shadowmem.c:105)
22790   by 0x........: steer (tc19_shadowmem.c:436)
22791   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22792   ...
22793 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
22794   at 0x........: malloc (vg_replace_malloc.c:...)
22795   by 0x........: main (tc19_shadowmem.c:144)
22796
22797----------------------------------------------------------------
22798
22799Possible data race during write of size 2 at 0x........ by thread #x
22800Locks held: none
22801   at 0x........: child64 (tc19_shadowmem.c:105)
22802   by 0x........: steer (tc19_shadowmem.c:436)
22803   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22804   ...
22805
22806This conflicts with a previous write of size 2 by thread #x
22807Locks held: none
22808   at 0x........: child64 (tc19_shadowmem.c:105)
22809   by 0x........: steer (tc19_shadowmem.c:436)
22810   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22811   ...
22812 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
22813   at 0x........: malloc (vg_replace_malloc.c:...)
22814   by 0x........: main (tc19_shadowmem.c:144)
22815
22816----------------------------------------------------------------
22817
22818Possible data race during write of size 2 at 0x........ by thread #x
22819Locks held: none
22820   at 0x........: child64 (tc19_shadowmem.c:105)
22821   by 0x........: steer (tc19_shadowmem.c:436)
22822   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22823   ...
22824
22825This conflicts with a previous write of size 2 by thread #x
22826Locks held: none
22827   at 0x........: child64 (tc19_shadowmem.c:105)
22828   by 0x........: steer (tc19_shadowmem.c:436)
22829   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22830   ...
22831 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
22832   at 0x........: malloc (vg_replace_malloc.c:...)
22833   by 0x........: main (tc19_shadowmem.c:144)
22834
22835---------- double gran, 3 .. 92, skip 75 ----------
22836---Thread-Announcement------------------------------------------
22837
22838Thread #x was created
22839   ...
22840   by 0x........: pthread_create@* (hg_intercepts.c:...)
22841   by 0x........: main (tc19_shadowmem.c:266)
22842
22843---Thread-Announcement------------------------------------------
22844
22845Thread #x was created
22846   ...
22847   by 0x........: pthread_create@* (hg_intercepts.c:...)
22848   by 0x........: main (tc19_shadowmem.c:265)
22849
22850----------------------------------------------------------------
22851
22852Possible data race during write of size 1 at 0x........ by thread #x
22853Locks held: none
22854   at 0x........: child64 (tc19_shadowmem.c:105)
22855   by 0x........: steer (tc19_shadowmem.c:438)
22856   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22857   ...
22858
22859This conflicts with a previous write of size 1 by thread #x
22860Locks held: none
22861   at 0x........: child64 (tc19_shadowmem.c:105)
22862   by 0x........: steer (tc19_shadowmem.c:438)
22863   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22864   ...
22865 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
22866   at 0x........: malloc (vg_replace_malloc.c:...)
22867   by 0x........: main (tc19_shadowmem.c:144)
22868
22869----------------------------------------------------------------
22870
22871Possible data race during write of size 1 at 0x........ by thread #x
22872Locks held: none
22873   at 0x........: child64 (tc19_shadowmem.c:105)
22874   by 0x........: steer (tc19_shadowmem.c:438)
22875   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22876   ...
22877
22878This conflicts with a previous write of size 1 by thread #x
22879Locks held: none
22880   at 0x........: child64 (tc19_shadowmem.c:105)
22881   by 0x........: steer (tc19_shadowmem.c:438)
22882   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22883   ...
22884 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
22885   at 0x........: malloc (vg_replace_malloc.c:...)
22886   by 0x........: main (tc19_shadowmem.c:144)
22887
22888----------------------------------------------------------------
22889
22890Possible data race during write of size 1 at 0x........ by thread #x
22891Locks held: none
22892   at 0x........: child64 (tc19_shadowmem.c:105)
22893   by 0x........: steer (tc19_shadowmem.c:438)
22894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22895   ...
22896
22897This conflicts with a previous write of size 1 by thread #x
22898Locks held: none
22899   at 0x........: child64 (tc19_shadowmem.c:105)
22900   by 0x........: steer (tc19_shadowmem.c:438)
22901   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22902   ...
22903 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
22904   at 0x........: malloc (vg_replace_malloc.c:...)
22905   by 0x........: main (tc19_shadowmem.c:144)
22906
22907----------------------------------------------------------------
22908
22909Possible data race during write of size 1 at 0x........ by thread #x
22910Locks held: none
22911   at 0x........: child64 (tc19_shadowmem.c:105)
22912   by 0x........: steer (tc19_shadowmem.c:438)
22913   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22914   ...
22915
22916This conflicts with a previous write of size 1 by thread #x
22917Locks held: none
22918   at 0x........: child64 (tc19_shadowmem.c:105)
22919   by 0x........: steer (tc19_shadowmem.c:438)
22920   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22921   ...
22922 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
22923   at 0x........: malloc (vg_replace_malloc.c:...)
22924   by 0x........: main (tc19_shadowmem.c:144)
22925
22926----------------------------------------------------------------
22927
22928Possible data race during write of size 1 at 0x........ by thread #x
22929Locks held: none
22930   at 0x........: child64 (tc19_shadowmem.c:105)
22931   by 0x........: steer (tc19_shadowmem.c:438)
22932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22933   ...
22934
22935This conflicts with a previous write of size 1 by thread #x
22936Locks held: none
22937   at 0x........: child64 (tc19_shadowmem.c:105)
22938   by 0x........: steer (tc19_shadowmem.c:438)
22939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22940   ...
22941 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
22942   at 0x........: malloc (vg_replace_malloc.c:...)
22943   by 0x........: main (tc19_shadowmem.c:144)
22944
22945----------------------------------------------------------------
22946
22947Possible data race during write of size 1 at 0x........ by thread #x
22948Locks held: none
22949   at 0x........: child64 (tc19_shadowmem.c:105)
22950   by 0x........: steer (tc19_shadowmem.c:438)
22951   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22952   ...
22953
22954This conflicts with a previous write of size 1 by thread #x
22955Locks held: none
22956   at 0x........: child64 (tc19_shadowmem.c:105)
22957   by 0x........: steer (tc19_shadowmem.c:438)
22958   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22959   ...
22960 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
22961   at 0x........: malloc (vg_replace_malloc.c:...)
22962   by 0x........: main (tc19_shadowmem.c:144)
22963
22964----------------------------------------------------------------
22965
22966Possible data race during write of size 1 at 0x........ by thread #x
22967Locks held: none
22968   at 0x........: child64 (tc19_shadowmem.c:105)
22969   by 0x........: steer (tc19_shadowmem.c:438)
22970   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22971   ...
22972
22973This conflicts with a previous write of size 1 by thread #x
22974Locks held: none
22975   at 0x........: child64 (tc19_shadowmem.c:105)
22976   by 0x........: steer (tc19_shadowmem.c:438)
22977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22978   ...
22979 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
22980   at 0x........: malloc (vg_replace_malloc.c:...)
22981   by 0x........: main (tc19_shadowmem.c:144)
22982
22983----------------------------------------------------------------
22984
22985Possible data race during write of size 1 at 0x........ by thread #x
22986Locks held: none
22987   at 0x........: child64 (tc19_shadowmem.c:105)
22988   by 0x........: steer (tc19_shadowmem.c:438)
22989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22990   ...
22991
22992This conflicts with a previous write of size 1 by thread #x
22993Locks held: none
22994   at 0x........: child64 (tc19_shadowmem.c:105)
22995   by 0x........: steer (tc19_shadowmem.c:438)
22996   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22997   ...
22998 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
22999   at 0x........: malloc (vg_replace_malloc.c:...)
23000   by 0x........: main (tc19_shadowmem.c:144)
23001
23002---------- double gran, 4 .. 92, skip 76 ----------
23003---Thread-Announcement------------------------------------------
23004
23005Thread #x was created
23006   ...
23007   by 0x........: pthread_create@* (hg_intercepts.c:...)
23008   by 0x........: main (tc19_shadowmem.c:266)
23009
23010---Thread-Announcement------------------------------------------
23011
23012Thread #x was created
23013   ...
23014   by 0x........: pthread_create@* (hg_intercepts.c:...)
23015   by 0x........: main (tc19_shadowmem.c:265)
23016
23017----------------------------------------------------------------
23018
23019Possible data race during write of size 4 at 0x........ by thread #x
23020Locks held: none
23021   at 0x........: child64 (tc19_shadowmem.c:105)
23022   by 0x........: steer (tc19_shadowmem.c:440)
23023   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23024   ...
23025
23026This conflicts with a previous write of size 4 by thread #x
23027Locks held: none
23028   at 0x........: child64 (tc19_shadowmem.c:105)
23029   by 0x........: steer (tc19_shadowmem.c:440)
23030   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23031   ...
23032 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23033   at 0x........: malloc (vg_replace_malloc.c:...)
23034   by 0x........: main (tc19_shadowmem.c:144)
23035
23036----------------------------------------------------------------
23037
23038Possible data race during write of size 4 at 0x........ by thread #x
23039Locks held: none
23040   at 0x........: child64 (tc19_shadowmem.c:105)
23041   by 0x........: steer (tc19_shadowmem.c:440)
23042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23043   ...
23044
23045This conflicts with a previous write of size 4 by thread #x
23046Locks held: none
23047   at 0x........: child64 (tc19_shadowmem.c:105)
23048   by 0x........: steer (tc19_shadowmem.c:440)
23049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23050   ...
23051 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23052   at 0x........: malloc (vg_replace_malloc.c:...)
23053   by 0x........: main (tc19_shadowmem.c:144)
23054
23055---------- double gran, 5 .. 92, skip 77 ----------
23056---Thread-Announcement------------------------------------------
23057
23058Thread #x was created
23059   ...
23060   by 0x........: pthread_create@* (hg_intercepts.c:...)
23061   by 0x........: main (tc19_shadowmem.c:266)
23062
23063---Thread-Announcement------------------------------------------
23064
23065Thread #x was created
23066   ...
23067   by 0x........: pthread_create@* (hg_intercepts.c:...)
23068   by 0x........: main (tc19_shadowmem.c:265)
23069
23070----------------------------------------------------------------
23071
23072Possible data race during write of size 1 at 0x........ by thread #x
23073Locks held: none
23074   at 0x........: child64 (tc19_shadowmem.c:105)
23075   by 0x........: steer (tc19_shadowmem.c:442)
23076   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23077   ...
23078
23079This conflicts with a previous write of size 1 by thread #x
23080Locks held: none
23081   at 0x........: child64 (tc19_shadowmem.c:105)
23082   by 0x........: steer (tc19_shadowmem.c:442)
23083   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23084   ...
23085 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23086   at 0x........: malloc (vg_replace_malloc.c:...)
23087   by 0x........: main (tc19_shadowmem.c:144)
23088
23089----------------------------------------------------------------
23090
23091Possible data race during write of size 1 at 0x........ by thread #x
23092Locks held: none
23093   at 0x........: child64 (tc19_shadowmem.c:105)
23094   by 0x........: steer (tc19_shadowmem.c:442)
23095   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23096   ...
23097
23098This conflicts with a previous write of size 1 by thread #x
23099Locks held: none
23100   at 0x........: child64 (tc19_shadowmem.c:105)
23101   by 0x........: steer (tc19_shadowmem.c:442)
23102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23103   ...
23104 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23105   at 0x........: malloc (vg_replace_malloc.c:...)
23106   by 0x........: main (tc19_shadowmem.c:144)
23107
23108----------------------------------------------------------------
23109
23110Possible data race during write of size 1 at 0x........ by thread #x
23111Locks held: none
23112   at 0x........: child64 (tc19_shadowmem.c:105)
23113   by 0x........: steer (tc19_shadowmem.c:442)
23114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23115   ...
23116
23117This conflicts with a previous write of size 1 by thread #x
23118Locks held: none
23119   at 0x........: child64 (tc19_shadowmem.c:105)
23120   by 0x........: steer (tc19_shadowmem.c:442)
23121   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23122   ...
23123 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
23124   at 0x........: malloc (vg_replace_malloc.c:...)
23125   by 0x........: main (tc19_shadowmem.c:144)
23126
23127----------------------------------------------------------------
23128
23129Possible data race during write of size 1 at 0x........ by thread #x
23130Locks held: none
23131   at 0x........: child64 (tc19_shadowmem.c:105)
23132   by 0x........: steer (tc19_shadowmem.c:442)
23133   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23134   ...
23135
23136This conflicts with a previous write of size 1 by thread #x
23137Locks held: none
23138   at 0x........: child64 (tc19_shadowmem.c:105)
23139   by 0x........: steer (tc19_shadowmem.c:442)
23140   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23141   ...
23142 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23143   at 0x........: malloc (vg_replace_malloc.c:...)
23144   by 0x........: main (tc19_shadowmem.c:144)
23145
23146----------------------------------------------------------------
23147
23148Possible data race during write of size 1 at 0x........ by thread #x
23149Locks held: none
23150   at 0x........: child64 (tc19_shadowmem.c:105)
23151   by 0x........: steer (tc19_shadowmem.c:442)
23152   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23153   ...
23154
23155This conflicts with a previous write of size 1 by thread #x
23156Locks held: none
23157   at 0x........: child64 (tc19_shadowmem.c:105)
23158   by 0x........: steer (tc19_shadowmem.c:442)
23159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23160   ...
23161 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
23162   at 0x........: malloc (vg_replace_malloc.c:...)
23163   by 0x........: main (tc19_shadowmem.c:144)
23164
23165----------------------------------------------------------------
23166
23167Possible data race during write of size 1 at 0x........ by thread #x
23168Locks held: none
23169   at 0x........: child64 (tc19_shadowmem.c:105)
23170   by 0x........: steer (tc19_shadowmem.c:442)
23171   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23172   ...
23173
23174This conflicts with a previous write of size 1 by thread #x
23175Locks held: none
23176   at 0x........: child64 (tc19_shadowmem.c:105)
23177   by 0x........: steer (tc19_shadowmem.c:442)
23178   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23179   ...
23180 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
23181   at 0x........: malloc (vg_replace_malloc.c:...)
23182   by 0x........: main (tc19_shadowmem.c:144)
23183
23184----------------------------------------------------------------
23185
23186Possible data race during write of size 1 at 0x........ by thread #x
23187Locks held: none
23188   at 0x........: child64 (tc19_shadowmem.c:105)
23189   by 0x........: steer (tc19_shadowmem.c:442)
23190   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23191   ...
23192
23193This conflicts with a previous write of size 1 by thread #x
23194Locks held: none
23195   at 0x........: child64 (tc19_shadowmem.c:105)
23196   by 0x........: steer (tc19_shadowmem.c:442)
23197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23198   ...
23199 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
23200   at 0x........: malloc (vg_replace_malloc.c:...)
23201   by 0x........: main (tc19_shadowmem.c:144)
23202
23203----------------------------------------------------------------
23204
23205Possible data race during write of size 1 at 0x........ by thread #x
23206Locks held: none
23207   at 0x........: child64 (tc19_shadowmem.c:105)
23208   by 0x........: steer (tc19_shadowmem.c:442)
23209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23210   ...
23211
23212This conflicts with a previous write of size 1 by thread #x
23213Locks held: none
23214   at 0x........: child64 (tc19_shadowmem.c:105)
23215   by 0x........: steer (tc19_shadowmem.c:442)
23216   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23217   ...
23218 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
23219   at 0x........: malloc (vg_replace_malloc.c:...)
23220   by 0x........: main (tc19_shadowmem.c:144)
23221
23222---------- double gran, 6 .. 92, skip 78 ----------
23223---Thread-Announcement------------------------------------------
23224
23225Thread #x was created
23226   ...
23227   by 0x........: pthread_create@* (hg_intercepts.c:...)
23228   by 0x........: main (tc19_shadowmem.c:266)
23229
23230---Thread-Announcement------------------------------------------
23231
23232Thread #x was created
23233   ...
23234   by 0x........: pthread_create@* (hg_intercepts.c:...)
23235   by 0x........: main (tc19_shadowmem.c:265)
23236
23237----------------------------------------------------------------
23238
23239Possible data race during write of size 2 at 0x........ by thread #x
23240Locks held: none
23241   at 0x........: child64 (tc19_shadowmem.c:105)
23242   by 0x........: steer (tc19_shadowmem.c:444)
23243   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23244   ...
23245
23246This conflicts with a previous write of size 2 by thread #x
23247Locks held: none
23248   at 0x........: child64 (tc19_shadowmem.c:105)
23249   by 0x........: steer (tc19_shadowmem.c:444)
23250   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23251   ...
23252 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23253   at 0x........: malloc (vg_replace_malloc.c:...)
23254   by 0x........: main (tc19_shadowmem.c:144)
23255
23256----------------------------------------------------------------
23257
23258Possible data race during write of size 2 at 0x........ by thread #x
23259Locks held: none
23260   at 0x........: child64 (tc19_shadowmem.c:105)
23261   by 0x........: steer (tc19_shadowmem.c:444)
23262   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23263   ...
23264
23265This conflicts with a previous write of size 2 by thread #x
23266Locks held: none
23267   at 0x........: child64 (tc19_shadowmem.c:105)
23268   by 0x........: steer (tc19_shadowmem.c:444)
23269   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23270   ...
23271 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23272   at 0x........: malloc (vg_replace_malloc.c:...)
23273   by 0x........: main (tc19_shadowmem.c:144)
23274
23275----------------------------------------------------------------
23276
23277Possible data race during write of size 2 at 0x........ by thread #x
23278Locks held: none
23279   at 0x........: child64 (tc19_shadowmem.c:105)
23280   by 0x........: steer (tc19_shadowmem.c:444)
23281   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23282   ...
23283
23284This conflicts with a previous write of size 2 by thread #x
23285Locks held: none
23286   at 0x........: child64 (tc19_shadowmem.c:105)
23287   by 0x........: steer (tc19_shadowmem.c:444)
23288   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23289   ...
23290 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
23291   at 0x........: malloc (vg_replace_malloc.c:...)
23292   by 0x........: main (tc19_shadowmem.c:144)
23293
23294----------------------------------------------------------------
23295
23296Possible data race during write of size 2 at 0x........ by thread #x
23297Locks held: none
23298   at 0x........: child64 (tc19_shadowmem.c:105)
23299   by 0x........: steer (tc19_shadowmem.c:444)
23300   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23301   ...
23302
23303This conflicts with a previous write of size 2 by thread #x
23304Locks held: none
23305   at 0x........: child64 (tc19_shadowmem.c:105)
23306   by 0x........: steer (tc19_shadowmem.c:444)
23307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23308   ...
23309 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
23310   at 0x........: malloc (vg_replace_malloc.c:...)
23311   by 0x........: main (tc19_shadowmem.c:144)
23312
23313---------- double gran, 7 .. 92, skip 79 ----------
23314---Thread-Announcement------------------------------------------
23315
23316Thread #x was created
23317   ...
23318   by 0x........: pthread_create@* (hg_intercepts.c:...)
23319   by 0x........: main (tc19_shadowmem.c:266)
23320
23321---Thread-Announcement------------------------------------------
23322
23323Thread #x was created
23324   ...
23325   by 0x........: pthread_create@* (hg_intercepts.c:...)
23326   by 0x........: main (tc19_shadowmem.c:265)
23327
23328----------------------------------------------------------------
23329
23330Possible data race during write of size 1 at 0x........ by thread #x
23331Locks held: none
23332   at 0x........: child64 (tc19_shadowmem.c:105)
23333   by 0x........: steer (tc19_shadowmem.c:446)
23334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23335   ...
23336
23337This conflicts with a previous write of size 1 by thread #x
23338Locks held: none
23339   at 0x........: child64 (tc19_shadowmem.c:105)
23340   by 0x........: steer (tc19_shadowmem.c:446)
23341   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23342   ...
23343 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
23344   at 0x........: malloc (vg_replace_malloc.c:...)
23345   by 0x........: main (tc19_shadowmem.c:144)
23346
23347----------------------------------------------------------------
23348
23349Possible data race during write of size 1 at 0x........ by thread #x
23350Locks held: none
23351   at 0x........: child64 (tc19_shadowmem.c:105)
23352   by 0x........: steer (tc19_shadowmem.c:446)
23353   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23354   ...
23355
23356This conflicts with a previous write of size 1 by thread #x
23357Locks held: none
23358   at 0x........: child64 (tc19_shadowmem.c:105)
23359   by 0x........: steer (tc19_shadowmem.c:446)
23360   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23361   ...
23362 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23363   at 0x........: malloc (vg_replace_malloc.c:...)
23364   by 0x........: main (tc19_shadowmem.c:144)
23365
23366----------------------------------------------------------------
23367
23368Possible data race during write of size 1 at 0x........ by thread #x
23369Locks held: none
23370   at 0x........: child64 (tc19_shadowmem.c:105)
23371   by 0x........: steer (tc19_shadowmem.c:446)
23372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23373   ...
23374
23375This conflicts with a previous write of size 1 by thread #x
23376Locks held: none
23377   at 0x........: child64 (tc19_shadowmem.c:105)
23378   by 0x........: steer (tc19_shadowmem.c:446)
23379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23380   ...
23381 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
23382   at 0x........: malloc (vg_replace_malloc.c:...)
23383   by 0x........: main (tc19_shadowmem.c:144)
23384
23385----------------------------------------------------------------
23386
23387Possible data race during write of size 1 at 0x........ by thread #x
23388Locks held: none
23389   at 0x........: child64 (tc19_shadowmem.c:105)
23390   by 0x........: steer (tc19_shadowmem.c:446)
23391   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23392   ...
23393
23394This conflicts with a previous write of size 1 by thread #x
23395Locks held: none
23396   at 0x........: child64 (tc19_shadowmem.c:105)
23397   by 0x........: steer (tc19_shadowmem.c:446)
23398   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23399   ...
23400 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
23401   at 0x........: malloc (vg_replace_malloc.c:...)
23402   by 0x........: main (tc19_shadowmem.c:144)
23403
23404----------------------------------------------------------------
23405
23406Possible data race during write of size 1 at 0x........ by thread #x
23407Locks held: none
23408   at 0x........: child64 (tc19_shadowmem.c:105)
23409   by 0x........: steer (tc19_shadowmem.c:446)
23410   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23411   ...
23412
23413This conflicts with a previous write of size 1 by thread #x
23414Locks held: none
23415   at 0x........: child64 (tc19_shadowmem.c:105)
23416   by 0x........: steer (tc19_shadowmem.c:446)
23417   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23418   ...
23419 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
23420   at 0x........: malloc (vg_replace_malloc.c:...)
23421   by 0x........: main (tc19_shadowmem.c:144)
23422
23423----------------------------------------------------------------
23424
23425Possible data race during write of size 1 at 0x........ by thread #x
23426Locks held: none
23427   at 0x........: child64 (tc19_shadowmem.c:105)
23428   by 0x........: steer (tc19_shadowmem.c:446)
23429   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23430   ...
23431
23432This conflicts with a previous write of size 1 by thread #x
23433Locks held: none
23434   at 0x........: child64 (tc19_shadowmem.c:105)
23435   by 0x........: steer (tc19_shadowmem.c:446)
23436   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23437   ...
23438 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
23439   at 0x........: malloc (vg_replace_malloc.c:...)
23440   by 0x........: main (tc19_shadowmem.c:144)
23441
23442----------------------------------------------------------------
23443
23444Possible data race during write of size 1 at 0x........ by thread #x
23445Locks held: none
23446   at 0x........: child64 (tc19_shadowmem.c:105)
23447   by 0x........: steer (tc19_shadowmem.c:446)
23448   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23449   ...
23450
23451This conflicts with a previous write of size 1 by thread #x
23452Locks held: none
23453   at 0x........: child64 (tc19_shadowmem.c:105)
23454   by 0x........: steer (tc19_shadowmem.c:446)
23455   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23456   ...
23457 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
23458   at 0x........: malloc (vg_replace_malloc.c:...)
23459   by 0x........: main (tc19_shadowmem.c:144)
23460
23461----------------------------------------------------------------
23462
23463Possible data race during write of size 1 at 0x........ by thread #x
23464Locks held: none
23465   at 0x........: child64 (tc19_shadowmem.c:105)
23466   by 0x........: steer (tc19_shadowmem.c:446)
23467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23468   ...
23469
23470This conflicts with a previous write of size 1 by thread #x
23471Locks held: none
23472   at 0x........: child64 (tc19_shadowmem.c:105)
23473   by 0x........: steer (tc19_shadowmem.c:446)
23474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23475   ...
23476 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
23477   at 0x........: malloc (vg_replace_malloc.c:...)
23478   by 0x........: main (tc19_shadowmem.c:144)
23479
23480---------- double gran, 0 .. 92, skip 80 ----------
23481---Thread-Announcement------------------------------------------
23482
23483Thread #x was created
23484   ...
23485   by 0x........: pthread_create@* (hg_intercepts.c:...)
23486   by 0x........: main (tc19_shadowmem.c:266)
23487
23488---Thread-Announcement------------------------------------------
23489
23490Thread #x was created
23491   ...
23492   by 0x........: pthread_create@* (hg_intercepts.c:...)
23493   by 0x........: main (tc19_shadowmem.c:265)
23494
23495----------------------------------------------------------------
23496
23497Possible data race during write of size 8 at 0x........ by thread #x
23498Locks held: none
23499   at 0x........: child64 (tc19_shadowmem.c:105)
23500   by 0x........: steer (tc19_shadowmem.c:448)
23501   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23502   ...
23503
23504This conflicts with a previous write of size 8 by thread #x
23505Locks held: none
23506   at 0x........: child64 (tc19_shadowmem.c:105)
23507   by 0x........: steer (tc19_shadowmem.c:448)
23508   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23509   ...
23510 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23511   at 0x........: malloc (vg_replace_malloc.c:...)
23512   by 0x........: main (tc19_shadowmem.c:144)
23513
23514---------- double gran, 1 .. 92, skip 81 ----------
23515---Thread-Announcement------------------------------------------
23516
23517Thread #x was created
23518   ...
23519   by 0x........: pthread_create@* (hg_intercepts.c:...)
23520   by 0x........: main (tc19_shadowmem.c:266)
23521
23522---Thread-Announcement------------------------------------------
23523
23524Thread #x was created
23525   ...
23526   by 0x........: pthread_create@* (hg_intercepts.c:...)
23527   by 0x........: main (tc19_shadowmem.c:265)
23528
23529----------------------------------------------------------------
23530
23531Possible data race during write of size 1 at 0x........ by thread #x
23532Locks held: none
23533   at 0x........: child64 (tc19_shadowmem.c:105)
23534   by 0x........: steer (tc19_shadowmem.c:450)
23535   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23536   ...
23537
23538This conflicts with a previous write of size 1 by thread #x
23539Locks held: none
23540   at 0x........: child64 (tc19_shadowmem.c:105)
23541   by 0x........: steer (tc19_shadowmem.c:450)
23542   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23543   ...
23544 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
23545   at 0x........: malloc (vg_replace_malloc.c:...)
23546   by 0x........: main (tc19_shadowmem.c:144)
23547
23548----------------------------------------------------------------
23549
23550Possible data race during write of size 1 at 0x........ by thread #x
23551Locks held: none
23552   at 0x........: child64 (tc19_shadowmem.c:105)
23553   by 0x........: steer (tc19_shadowmem.c:450)
23554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23555   ...
23556
23557This conflicts with a previous write of size 1 by thread #x
23558Locks held: none
23559   at 0x........: child64 (tc19_shadowmem.c:105)
23560   by 0x........: steer (tc19_shadowmem.c:450)
23561   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23562   ...
23563 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
23564   at 0x........: malloc (vg_replace_malloc.c:...)
23565   by 0x........: main (tc19_shadowmem.c:144)
23566
23567----------------------------------------------------------------
23568
23569Possible data race during write of size 1 at 0x........ by thread #x
23570Locks held: none
23571   at 0x........: child64 (tc19_shadowmem.c:105)
23572   by 0x........: steer (tc19_shadowmem.c:450)
23573   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23574   ...
23575
23576This conflicts with a previous write of size 1 by thread #x
23577Locks held: none
23578   at 0x........: child64 (tc19_shadowmem.c:105)
23579   by 0x........: steer (tc19_shadowmem.c:450)
23580   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23581   ...
23582 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
23583   at 0x........: malloc (vg_replace_malloc.c:...)
23584   by 0x........: main (tc19_shadowmem.c:144)
23585
23586----------------------------------------------------------------
23587
23588Possible data race during write of size 1 at 0x........ by thread #x
23589Locks held: none
23590   at 0x........: child64 (tc19_shadowmem.c:105)
23591   by 0x........: steer (tc19_shadowmem.c:450)
23592   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23593   ...
23594
23595This conflicts with a previous write of size 1 by thread #x
23596Locks held: none
23597   at 0x........: child64 (tc19_shadowmem.c:105)
23598   by 0x........: steer (tc19_shadowmem.c:450)
23599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23600   ...
23601 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
23602   at 0x........: malloc (vg_replace_malloc.c:...)
23603   by 0x........: main (tc19_shadowmem.c:144)
23604
23605----------------------------------------------------------------
23606
23607Possible data race during write of size 1 at 0x........ by thread #x
23608Locks held: none
23609   at 0x........: child64 (tc19_shadowmem.c:105)
23610   by 0x........: steer (tc19_shadowmem.c:450)
23611   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23612   ...
23613
23614This conflicts with a previous write of size 1 by thread #x
23615Locks held: none
23616   at 0x........: child64 (tc19_shadowmem.c:105)
23617   by 0x........: steer (tc19_shadowmem.c:450)
23618   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23619   ...
23620 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
23621   at 0x........: malloc (vg_replace_malloc.c:...)
23622   by 0x........: main (tc19_shadowmem.c:144)
23623
23624----------------------------------------------------------------
23625
23626Possible data race during write of size 1 at 0x........ by thread #x
23627Locks held: none
23628   at 0x........: child64 (tc19_shadowmem.c:105)
23629   by 0x........: steer (tc19_shadowmem.c:450)
23630   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23631   ...
23632
23633This conflicts with a previous write of size 1 by thread #x
23634Locks held: none
23635   at 0x........: child64 (tc19_shadowmem.c:105)
23636   by 0x........: steer (tc19_shadowmem.c:450)
23637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23638   ...
23639 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
23640   at 0x........: malloc (vg_replace_malloc.c:...)
23641   by 0x........: main (tc19_shadowmem.c:144)
23642
23643----------------------------------------------------------------
23644
23645Possible data race during write of size 1 at 0x........ by thread #x
23646Locks held: none
23647   at 0x........: child64 (tc19_shadowmem.c:105)
23648   by 0x........: steer (tc19_shadowmem.c:450)
23649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23650   ...
23651
23652This conflicts with a previous write of size 1 by thread #x
23653Locks held: none
23654   at 0x........: child64 (tc19_shadowmem.c:105)
23655   by 0x........: steer (tc19_shadowmem.c:450)
23656   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23657   ...
23658 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
23659   at 0x........: malloc (vg_replace_malloc.c:...)
23660   by 0x........: main (tc19_shadowmem.c:144)
23661
23662----------------------------------------------------------------
23663
23664Possible data race during write of size 1 at 0x........ by thread #x
23665Locks held: none
23666   at 0x........: child64 (tc19_shadowmem.c:105)
23667   by 0x........: steer (tc19_shadowmem.c:450)
23668   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23669   ...
23670
23671This conflicts with a previous write of size 1 by thread #x
23672Locks held: none
23673   at 0x........: child64 (tc19_shadowmem.c:105)
23674   by 0x........: steer (tc19_shadowmem.c:450)
23675   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23676   ...
23677 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
23678   at 0x........: malloc (vg_replace_malloc.c:...)
23679   by 0x........: main (tc19_shadowmem.c:144)
23680
23681---------- double gran, 2 .. 92, skip 82 ----------
23682---Thread-Announcement------------------------------------------
23683
23684Thread #x was created
23685   ...
23686   by 0x........: pthread_create@* (hg_intercepts.c:...)
23687   by 0x........: main (tc19_shadowmem.c:266)
23688
23689---Thread-Announcement------------------------------------------
23690
23691Thread #x was created
23692   ...
23693   by 0x........: pthread_create@* (hg_intercepts.c:...)
23694   by 0x........: main (tc19_shadowmem.c:265)
23695
23696----------------------------------------------------------------
23697
23698Possible data race during write of size 2 at 0x........ by thread #x
23699Locks held: none
23700   at 0x........: child64 (tc19_shadowmem.c:105)
23701   by 0x........: steer (tc19_shadowmem.c:452)
23702   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23703   ...
23704
23705This conflicts with a previous write of size 2 by thread #x
23706Locks held: none
23707   at 0x........: child64 (tc19_shadowmem.c:105)
23708   by 0x........: steer (tc19_shadowmem.c:452)
23709   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23710   ...
23711 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
23712   at 0x........: malloc (vg_replace_malloc.c:...)
23713   by 0x........: main (tc19_shadowmem.c:144)
23714
23715----------------------------------------------------------------
23716
23717Possible data race during write of size 2 at 0x........ by thread #x
23718Locks held: none
23719   at 0x........: child64 (tc19_shadowmem.c:105)
23720   by 0x........: steer (tc19_shadowmem.c:452)
23721   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23722   ...
23723
23724This conflicts with a previous write of size 2 by thread #x
23725Locks held: none
23726   at 0x........: child64 (tc19_shadowmem.c:105)
23727   by 0x........: steer (tc19_shadowmem.c:452)
23728   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23729   ...
23730 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
23731   at 0x........: malloc (vg_replace_malloc.c:...)
23732   by 0x........: main (tc19_shadowmem.c:144)
23733
23734----------------------------------------------------------------
23735
23736Possible data race during write of size 2 at 0x........ by thread #x
23737Locks held: none
23738   at 0x........: child64 (tc19_shadowmem.c:105)
23739   by 0x........: steer (tc19_shadowmem.c:452)
23740   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23741   ...
23742
23743This conflicts with a previous write of size 2 by thread #x
23744Locks held: none
23745   at 0x........: child64 (tc19_shadowmem.c:105)
23746   by 0x........: steer (tc19_shadowmem.c:452)
23747   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23748   ...
23749 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
23750   at 0x........: malloc (vg_replace_malloc.c:...)
23751   by 0x........: main (tc19_shadowmem.c:144)
23752
23753----------------------------------------------------------------
23754
23755Possible data race during write of size 2 at 0x........ by thread #x
23756Locks held: none
23757   at 0x........: child64 (tc19_shadowmem.c:105)
23758   by 0x........: steer (tc19_shadowmem.c:452)
23759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23760   ...
23761
23762This conflicts with a previous write of size 2 by thread #x
23763Locks held: none
23764   at 0x........: child64 (tc19_shadowmem.c:105)
23765   by 0x........: steer (tc19_shadowmem.c:452)
23766   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23767   ...
23768 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
23769   at 0x........: malloc (vg_replace_malloc.c:...)
23770   by 0x........: main (tc19_shadowmem.c:144)
23771
23772---------- double gran, 3 .. 92, skip 83 ----------
23773---Thread-Announcement------------------------------------------
23774
23775Thread #x was created
23776   ...
23777   by 0x........: pthread_create@* (hg_intercepts.c:...)
23778   by 0x........: main (tc19_shadowmem.c:266)
23779
23780---Thread-Announcement------------------------------------------
23781
23782Thread #x was created
23783   ...
23784   by 0x........: pthread_create@* (hg_intercepts.c:...)
23785   by 0x........: main (tc19_shadowmem.c:265)
23786
23787----------------------------------------------------------------
23788
23789Possible data race during write of size 1 at 0x........ by thread #x
23790Locks held: none
23791   at 0x........: child64 (tc19_shadowmem.c:105)
23792   by 0x........: steer (tc19_shadowmem.c:454)
23793   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23794   ...
23795
23796This conflicts with a previous write of size 1 by thread #x
23797Locks held: none
23798   at 0x........: child64 (tc19_shadowmem.c:105)
23799   by 0x........: steer (tc19_shadowmem.c:454)
23800   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23801   ...
23802 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
23803   at 0x........: malloc (vg_replace_malloc.c:...)
23804   by 0x........: main (tc19_shadowmem.c:144)
23805
23806----------------------------------------------------------------
23807
23808Possible data race during write of size 1 at 0x........ by thread #x
23809Locks held: none
23810   at 0x........: child64 (tc19_shadowmem.c:105)
23811   by 0x........: steer (tc19_shadowmem.c:454)
23812   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23813   ...
23814
23815This conflicts with a previous write of size 1 by thread #x
23816Locks held: none
23817   at 0x........: child64 (tc19_shadowmem.c:105)
23818   by 0x........: steer (tc19_shadowmem.c:454)
23819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23820   ...
23821 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
23822   at 0x........: malloc (vg_replace_malloc.c:...)
23823   by 0x........: main (tc19_shadowmem.c:144)
23824
23825----------------------------------------------------------------
23826
23827Possible data race during write of size 1 at 0x........ by thread #x
23828Locks held: none
23829   at 0x........: child64 (tc19_shadowmem.c:105)
23830   by 0x........: steer (tc19_shadowmem.c:454)
23831   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23832   ...
23833
23834This conflicts with a previous write of size 1 by thread #x
23835Locks held: none
23836   at 0x........: child64 (tc19_shadowmem.c:105)
23837   by 0x........: steer (tc19_shadowmem.c:454)
23838   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23839   ...
23840 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
23841   at 0x........: malloc (vg_replace_malloc.c:...)
23842   by 0x........: main (tc19_shadowmem.c:144)
23843
23844----------------------------------------------------------------
23845
23846Possible data race during write of size 1 at 0x........ by thread #x
23847Locks held: none
23848   at 0x........: child64 (tc19_shadowmem.c:105)
23849   by 0x........: steer (tc19_shadowmem.c:454)
23850   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23851   ...
23852
23853This conflicts with a previous write of size 1 by thread #x
23854Locks held: none
23855   at 0x........: child64 (tc19_shadowmem.c:105)
23856   by 0x........: steer (tc19_shadowmem.c:454)
23857   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23858   ...
23859 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
23860   at 0x........: malloc (vg_replace_malloc.c:...)
23861   by 0x........: main (tc19_shadowmem.c:144)
23862
23863----------------------------------------------------------------
23864
23865Possible data race during write of size 1 at 0x........ by thread #x
23866Locks held: none
23867   at 0x........: child64 (tc19_shadowmem.c:105)
23868   by 0x........: steer (tc19_shadowmem.c:454)
23869   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23870   ...
23871
23872This conflicts with a previous write of size 1 by thread #x
23873Locks held: none
23874   at 0x........: child64 (tc19_shadowmem.c:105)
23875   by 0x........: steer (tc19_shadowmem.c:454)
23876   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23877   ...
23878 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
23879   at 0x........: malloc (vg_replace_malloc.c:...)
23880   by 0x........: main (tc19_shadowmem.c:144)
23881
23882----------------------------------------------------------------
23883
23884Possible data race during write of size 1 at 0x........ by thread #x
23885Locks held: none
23886   at 0x........: child64 (tc19_shadowmem.c:105)
23887   by 0x........: steer (tc19_shadowmem.c:454)
23888   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23889   ...
23890
23891This conflicts with a previous write of size 1 by thread #x
23892Locks held: none
23893   at 0x........: child64 (tc19_shadowmem.c:105)
23894   by 0x........: steer (tc19_shadowmem.c:454)
23895   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23896   ...
23897 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
23898   at 0x........: malloc (vg_replace_malloc.c:...)
23899   by 0x........: main (tc19_shadowmem.c:144)
23900
23901----------------------------------------------------------------
23902
23903Possible data race during write of size 1 at 0x........ by thread #x
23904Locks held: none
23905   at 0x........: child64 (tc19_shadowmem.c:105)
23906   by 0x........: steer (tc19_shadowmem.c:454)
23907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23908   ...
23909
23910This conflicts with a previous write of size 1 by thread #x
23911Locks held: none
23912   at 0x........: child64 (tc19_shadowmem.c:105)
23913   by 0x........: steer (tc19_shadowmem.c:454)
23914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23915   ...
23916 Address 0x........ is 89 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
23920----------------------------------------------------------------
23921
23922Possible data race during write of size 1 at 0x........ by thread #x
23923Locks held: none
23924   at 0x........: child64 (tc19_shadowmem.c:105)
23925   by 0x........: steer (tc19_shadowmem.c:454)
23926   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23927   ...
23928
23929This conflicts with a previous write of size 1 by thread #x
23930Locks held: none
23931   at 0x........: child64 (tc19_shadowmem.c:105)
23932   by 0x........: steer (tc19_shadowmem.c:454)
23933   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23934   ...
23935 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
23936   at 0x........: malloc (vg_replace_malloc.c:...)
23937   by 0x........: main (tc19_shadowmem.c:144)
23938
23939---------- double gran, 4 .. 92, skip 84 ----------
23940---Thread-Announcement------------------------------------------
23941
23942Thread #x was created
23943   ...
23944   by 0x........: pthread_create@* (hg_intercepts.c:...)
23945   by 0x........: main (tc19_shadowmem.c:266)
23946
23947---Thread-Announcement------------------------------------------
23948
23949Thread #x was created
23950   ...
23951   by 0x........: pthread_create@* (hg_intercepts.c:...)
23952   by 0x........: main (tc19_shadowmem.c:265)
23953
23954----------------------------------------------------------------
23955
23956Possible data race during write of size 4 at 0x........ by thread #x
23957Locks held: none
23958   at 0x........: child64 (tc19_shadowmem.c:105)
23959   by 0x........: steer (tc19_shadowmem.c:456)
23960   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23961   ...
23962
23963This conflicts with a previous write of size 4 by thread #x
23964Locks held: none
23965   at 0x........: child64 (tc19_shadowmem.c:105)
23966   by 0x........: steer (tc19_shadowmem.c:456)
23967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23968   ...
23969 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
23970   at 0x........: malloc (vg_replace_malloc.c:...)
23971   by 0x........: main (tc19_shadowmem.c:144)
23972
23973----------------------------------------------------------------
23974
23975Possible data race during write of size 4 at 0x........ by thread #x
23976Locks held: none
23977   at 0x........: child64 (tc19_shadowmem.c:105)
23978   by 0x........: steer (tc19_shadowmem.c:456)
23979   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23980   ...
23981
23982This conflicts with a previous write of size 4 by thread #x
23983Locks held: none
23984   at 0x........: child64 (tc19_shadowmem.c:105)
23985   by 0x........: steer (tc19_shadowmem.c:456)
23986   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23987   ...
23988 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
23989   at 0x........: malloc (vg_replace_malloc.c:...)
23990   by 0x........: main (tc19_shadowmem.c:144)
23991
23992---------- double gran, 5 .. 92, skip 85 ----------
23993---Thread-Announcement------------------------------------------
23994
23995Thread #x was created
23996   ...
23997   by 0x........: pthread_create@* (hg_intercepts.c:...)
23998   by 0x........: main (tc19_shadowmem.c:266)
23999
24000---Thread-Announcement------------------------------------------
24001
24002Thread #x was created
24003   ...
24004   by 0x........: pthread_create@* (hg_intercepts.c:...)
24005   by 0x........: main (tc19_shadowmem.c:265)
24006
24007----------------------------------------------------------------
24008
24009Possible data race during write of size 1 at 0x........ by thread #x
24010Locks held: none
24011   at 0x........: child64 (tc19_shadowmem.c:105)
24012   by 0x........: steer (tc19_shadowmem.c:458)
24013   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24014   ...
24015
24016This conflicts with a previous write of size 1 by thread #x
24017Locks held: none
24018   at 0x........: child64 (tc19_shadowmem.c:105)
24019   by 0x........: steer (tc19_shadowmem.c:458)
24020   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24021   ...
24022 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24023   at 0x........: malloc (vg_replace_malloc.c:...)
24024   by 0x........: main (tc19_shadowmem.c:144)
24025
24026----------------------------------------------------------------
24027
24028Possible data race during write of size 1 at 0x........ by thread #x
24029Locks held: none
24030   at 0x........: child64 (tc19_shadowmem.c:105)
24031   by 0x........: steer (tc19_shadowmem.c:458)
24032   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24033   ...
24034
24035This conflicts with a previous write of size 1 by thread #x
24036Locks held: none
24037   at 0x........: child64 (tc19_shadowmem.c:105)
24038   by 0x........: steer (tc19_shadowmem.c:458)
24039   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24040   ...
24041 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24042   at 0x........: malloc (vg_replace_malloc.c:...)
24043   by 0x........: main (tc19_shadowmem.c:144)
24044
24045----------------------------------------------------------------
24046
24047Possible data race during write of size 1 at 0x........ by thread #x
24048Locks held: none
24049   at 0x........: child64 (tc19_shadowmem.c:105)
24050   by 0x........: steer (tc19_shadowmem.c:458)
24051   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24052   ...
24053
24054This conflicts with a previous write of size 1 by thread #x
24055Locks held: none
24056   at 0x........: child64 (tc19_shadowmem.c:105)
24057   by 0x........: steer (tc19_shadowmem.c:458)
24058   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24059   ...
24060 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
24061   at 0x........: malloc (vg_replace_malloc.c:...)
24062   by 0x........: main (tc19_shadowmem.c:144)
24063
24064----------------------------------------------------------------
24065
24066Possible data race during write of size 1 at 0x........ by thread #x
24067Locks held: none
24068   at 0x........: child64 (tc19_shadowmem.c:105)
24069   by 0x........: steer (tc19_shadowmem.c:458)
24070   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24071   ...
24072
24073This conflicts with a previous write of size 1 by thread #x
24074Locks held: none
24075   at 0x........: child64 (tc19_shadowmem.c:105)
24076   by 0x........: steer (tc19_shadowmem.c:458)
24077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24078   ...
24079 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24080   at 0x........: malloc (vg_replace_malloc.c:...)
24081   by 0x........: main (tc19_shadowmem.c:144)
24082
24083----------------------------------------------------------------
24084
24085Possible data race during write of size 1 at 0x........ by thread #x
24086Locks held: none
24087   at 0x........: child64 (tc19_shadowmem.c:105)
24088   by 0x........: steer (tc19_shadowmem.c:458)
24089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24090   ...
24091
24092This conflicts with a previous write of size 1 by thread #x
24093Locks held: none
24094   at 0x........: child64 (tc19_shadowmem.c:105)
24095   by 0x........: steer (tc19_shadowmem.c:458)
24096   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24097   ...
24098 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
24099   at 0x........: malloc (vg_replace_malloc.c:...)
24100   by 0x........: main (tc19_shadowmem.c:144)
24101
24102----------------------------------------------------------------
24103
24104Possible data race during write of size 1 at 0x........ by thread #x
24105Locks held: none
24106   at 0x........: child64 (tc19_shadowmem.c:105)
24107   by 0x........: steer (tc19_shadowmem.c:458)
24108   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24109   ...
24110
24111This conflicts with a previous write of size 1 by thread #x
24112Locks held: none
24113   at 0x........: child64 (tc19_shadowmem.c:105)
24114   by 0x........: steer (tc19_shadowmem.c:458)
24115   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24116   ...
24117 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
24118   at 0x........: malloc (vg_replace_malloc.c:...)
24119   by 0x........: main (tc19_shadowmem.c:144)
24120
24121----------------------------------------------------------------
24122
24123Possible data race during write of size 1 at 0x........ by thread #x
24124Locks held: none
24125   at 0x........: child64 (tc19_shadowmem.c:105)
24126   by 0x........: steer (tc19_shadowmem.c:458)
24127   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24128   ...
24129
24130This conflicts with a previous write of size 1 by thread #x
24131Locks held: none
24132   at 0x........: child64 (tc19_shadowmem.c:105)
24133   by 0x........: steer (tc19_shadowmem.c:458)
24134   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24135   ...
24136 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
24137   at 0x........: malloc (vg_replace_malloc.c:...)
24138   by 0x........: main (tc19_shadowmem.c:144)
24139
24140----------------------------------------------------------------
24141
24142Possible data race during write of size 1 at 0x........ by thread #x
24143Locks held: none
24144   at 0x........: child64 (tc19_shadowmem.c:105)
24145   by 0x........: steer (tc19_shadowmem.c:458)
24146   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24147   ...
24148
24149This conflicts with a previous write of size 1 by thread #x
24150Locks held: none
24151   at 0x........: child64 (tc19_shadowmem.c:105)
24152   by 0x........: steer (tc19_shadowmem.c:458)
24153   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24154   ...
24155 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
24156   at 0x........: malloc (vg_replace_malloc.c:...)
24157   by 0x........: main (tc19_shadowmem.c:144)
24158
24159---------- double gran, 6 .. 92, skip 86 ----------
24160---Thread-Announcement------------------------------------------
24161
24162Thread #x was created
24163   ...
24164   by 0x........: pthread_create@* (hg_intercepts.c:...)
24165   by 0x........: main (tc19_shadowmem.c:266)
24166
24167---Thread-Announcement------------------------------------------
24168
24169Thread #x was created
24170   ...
24171   by 0x........: pthread_create@* (hg_intercepts.c:...)
24172   by 0x........: main (tc19_shadowmem.c:265)
24173
24174----------------------------------------------------------------
24175
24176Possible data race during write of size 2 at 0x........ by thread #x
24177Locks held: none
24178   at 0x........: child64 (tc19_shadowmem.c:105)
24179   by 0x........: steer (tc19_shadowmem.c:460)
24180   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24181   ...
24182
24183This conflicts with a previous write of size 2 by thread #x
24184Locks held: none
24185   at 0x........: child64 (tc19_shadowmem.c:105)
24186   by 0x........: steer (tc19_shadowmem.c:460)
24187   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24188   ...
24189 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24190   at 0x........: malloc (vg_replace_malloc.c:...)
24191   by 0x........: main (tc19_shadowmem.c:144)
24192
24193----------------------------------------------------------------
24194
24195Possible data race during write of size 2 at 0x........ by thread #x
24196Locks held: none
24197   at 0x........: child64 (tc19_shadowmem.c:105)
24198   by 0x........: steer (tc19_shadowmem.c:460)
24199   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24200   ...
24201
24202This conflicts with a previous write of size 2 by thread #x
24203Locks held: none
24204   at 0x........: child64 (tc19_shadowmem.c:105)
24205   by 0x........: steer (tc19_shadowmem.c:460)
24206   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24207   ...
24208 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24209   at 0x........: malloc (vg_replace_malloc.c:...)
24210   by 0x........: main (tc19_shadowmem.c:144)
24211
24212----------------------------------------------------------------
24213
24214Possible data race during write of size 2 at 0x........ by thread #x
24215Locks held: none
24216   at 0x........: child64 (tc19_shadowmem.c:105)
24217   by 0x........: steer (tc19_shadowmem.c:460)
24218   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24219   ...
24220
24221This conflicts with a previous write of size 2 by thread #x
24222Locks held: none
24223   at 0x........: child64 (tc19_shadowmem.c:105)
24224   by 0x........: steer (tc19_shadowmem.c:460)
24225   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24226   ...
24227 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
24228   at 0x........: malloc (vg_replace_malloc.c:...)
24229   by 0x........: main (tc19_shadowmem.c:144)
24230
24231----------------------------------------------------------------
24232
24233Possible data race during write of size 2 at 0x........ by thread #x
24234Locks held: none
24235   at 0x........: child64 (tc19_shadowmem.c:105)
24236   by 0x........: steer (tc19_shadowmem.c:460)
24237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24238   ...
24239
24240This conflicts with a previous write of size 2 by thread #x
24241Locks held: none
24242   at 0x........: child64 (tc19_shadowmem.c:105)
24243   by 0x........: steer (tc19_shadowmem.c:460)
24244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24245   ...
24246 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
24247   at 0x........: malloc (vg_replace_malloc.c:...)
24248   by 0x........: main (tc19_shadowmem.c:144)
24249
24250---------- double gran, 7 .. 92, skip 87 ----------
24251---Thread-Announcement------------------------------------------
24252
24253Thread #x was created
24254   ...
24255   by 0x........: pthread_create@* (hg_intercepts.c:...)
24256   by 0x........: main (tc19_shadowmem.c:266)
24257
24258---Thread-Announcement------------------------------------------
24259
24260Thread #x was created
24261   ...
24262   by 0x........: pthread_create@* (hg_intercepts.c:...)
24263   by 0x........: main (tc19_shadowmem.c:265)
24264
24265----------------------------------------------------------------
24266
24267Possible data race during write of size 1 at 0x........ by thread #x
24268Locks held: none
24269   at 0x........: child64 (tc19_shadowmem.c:105)
24270   by 0x........: steer (tc19_shadowmem.c:462)
24271   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24272   ...
24273
24274This conflicts with a previous write of size 1 by thread #x
24275Locks held: none
24276   at 0x........: child64 (tc19_shadowmem.c:105)
24277   by 0x........: steer (tc19_shadowmem.c:462)
24278   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24279   ...
24280 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
24281   at 0x........: malloc (vg_replace_malloc.c:...)
24282   by 0x........: main (tc19_shadowmem.c:144)
24283
24284----------------------------------------------------------------
24285
24286Possible data race during write of size 1 at 0x........ by thread #x
24287Locks held: none
24288   at 0x........: child64 (tc19_shadowmem.c:105)
24289   by 0x........: steer (tc19_shadowmem.c:462)
24290   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24291   ...
24292
24293This conflicts with a previous write of size 1 by thread #x
24294Locks held: none
24295   at 0x........: child64 (tc19_shadowmem.c:105)
24296   by 0x........: steer (tc19_shadowmem.c:462)
24297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24298   ...
24299 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24300   at 0x........: malloc (vg_replace_malloc.c:...)
24301   by 0x........: main (tc19_shadowmem.c:144)
24302
24303----------------------------------------------------------------
24304
24305Possible data race during write of size 1 at 0x........ by thread #x
24306Locks held: none
24307   at 0x........: child64 (tc19_shadowmem.c:105)
24308   by 0x........: steer (tc19_shadowmem.c:462)
24309   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24310   ...
24311
24312This conflicts with a previous write of size 1 by thread #x
24313Locks held: none
24314   at 0x........: child64 (tc19_shadowmem.c:105)
24315   by 0x........: steer (tc19_shadowmem.c:462)
24316   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24317   ...
24318 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
24319   at 0x........: malloc (vg_replace_malloc.c:...)
24320   by 0x........: main (tc19_shadowmem.c:144)
24321
24322----------------------------------------------------------------
24323
24324Possible data race during write of size 1 at 0x........ by thread #x
24325Locks held: none
24326   at 0x........: child64 (tc19_shadowmem.c:105)
24327   by 0x........: steer (tc19_shadowmem.c:462)
24328   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24329   ...
24330
24331This conflicts with a previous write of size 1 by thread #x
24332Locks held: none
24333   at 0x........: child64 (tc19_shadowmem.c:105)
24334   by 0x........: steer (tc19_shadowmem.c:462)
24335   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24336   ...
24337 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
24338   at 0x........: malloc (vg_replace_malloc.c:...)
24339   by 0x........: main (tc19_shadowmem.c:144)
24340
24341----------------------------------------------------------------
24342
24343Possible data race during write of size 1 at 0x........ by thread #x
24344Locks held: none
24345   at 0x........: child64 (tc19_shadowmem.c:105)
24346   by 0x........: steer (tc19_shadowmem.c:462)
24347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24348   ...
24349
24350This conflicts with a previous write of size 1 by thread #x
24351Locks held: none
24352   at 0x........: child64 (tc19_shadowmem.c:105)
24353   by 0x........: steer (tc19_shadowmem.c:462)
24354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24355   ...
24356 Address 0x........ is 91 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
24360----------------------------------------------------------------
24361
24362Possible data race during write of size 1 at 0x........ by thread #x
24363Locks held: none
24364   at 0x........: child64 (tc19_shadowmem.c:105)
24365   by 0x........: steer (tc19_shadowmem.c:462)
24366   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24367   ...
24368
24369This conflicts with a previous write of size 1 by thread #x
24370Locks held: none
24371   at 0x........: child64 (tc19_shadowmem.c:105)
24372   by 0x........: steer (tc19_shadowmem.c:462)
24373   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24374   ...
24375 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
24376   at 0x........: malloc (vg_replace_malloc.c:...)
24377   by 0x........: main (tc19_shadowmem.c:144)
24378
24379----------------------------------------------------------------
24380
24381Possible data race during write of size 1 at 0x........ by thread #x
24382Locks held: none
24383   at 0x........: child64 (tc19_shadowmem.c:105)
24384   by 0x........: steer (tc19_shadowmem.c:462)
24385   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24386   ...
24387
24388This conflicts with a previous write of size 1 by thread #x
24389Locks held: none
24390   at 0x........: child64 (tc19_shadowmem.c:105)
24391   by 0x........: steer (tc19_shadowmem.c:462)
24392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24393   ...
24394 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
24395   at 0x........: malloc (vg_replace_malloc.c:...)
24396   by 0x........: main (tc19_shadowmem.c:144)
24397
24398----------------------------------------------------------------
24399
24400Possible data race during write of size 1 at 0x........ by thread #x
24401Locks held: none
24402   at 0x........: child64 (tc19_shadowmem.c:105)
24403   by 0x........: steer (tc19_shadowmem.c:462)
24404   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24405   ...
24406
24407This conflicts with a previous write of size 1 by thread #x
24408Locks held: none
24409   at 0x........: child64 (tc19_shadowmem.c:105)
24410   by 0x........: steer (tc19_shadowmem.c:462)
24411   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24412   ...
24413 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
24414   at 0x........: malloc (vg_replace_malloc.c:...)
24415   by 0x........: main (tc19_shadowmem.c:144)
24416
24417---------- double gran, 0 .. 92, skip 88 ----------
24418---Thread-Announcement------------------------------------------
24419
24420Thread #x was created
24421   ...
24422   by 0x........: pthread_create@* (hg_intercepts.c:...)
24423   by 0x........: main (tc19_shadowmem.c:266)
24424
24425---Thread-Announcement------------------------------------------
24426
24427Thread #x was created
24428   ...
24429   by 0x........: pthread_create@* (hg_intercepts.c:...)
24430   by 0x........: main (tc19_shadowmem.c:265)
24431
24432----------------------------------------------------------------
24433
24434Possible data race during write of size 8 at 0x........ by thread #x
24435Locks held: none
24436   at 0x........: child64 (tc19_shadowmem.c:105)
24437   by 0x........: steer (tc19_shadowmem.c:464)
24438   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24439   ...
24440
24441This conflicts with a previous write of size 8 by thread #x
24442Locks held: none
24443   at 0x........: child64 (tc19_shadowmem.c:105)
24444   by 0x........: steer (tc19_shadowmem.c:464)
24445   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24446   ...
24447 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24448   at 0x........: malloc (vg_replace_malloc.c:...)
24449   by 0x........: main (tc19_shadowmem.c:144)
24450
24451---------- double gran, 1 .. 92, skip 89 ----------
24452---Thread-Announcement------------------------------------------
24453
24454Thread #x was created
24455   ...
24456   by 0x........: pthread_create@* (hg_intercepts.c:...)
24457   by 0x........: main (tc19_shadowmem.c:266)
24458
24459---Thread-Announcement------------------------------------------
24460
24461Thread #x was created
24462   ...
24463   by 0x........: pthread_create@* (hg_intercepts.c:...)
24464   by 0x........: main (tc19_shadowmem.c:265)
24465
24466----------------------------------------------------------------
24467
24468Possible data race during write of size 1 at 0x........ by thread #x
24469Locks held: none
24470   at 0x........: child64 (tc19_shadowmem.c:105)
24471   by 0x........: steer (tc19_shadowmem.c:466)
24472   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24473   ...
24474
24475This conflicts with a previous write of size 1 by thread #x
24476Locks held: none
24477   at 0x........: child64 (tc19_shadowmem.c:105)
24478   by 0x........: steer (tc19_shadowmem.c:466)
24479   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24480   ...
24481 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
24482   at 0x........: malloc (vg_replace_malloc.c:...)
24483   by 0x........: main (tc19_shadowmem.c:144)
24484
24485----------------------------------------------------------------
24486
24487Possible data race during write of size 1 at 0x........ by thread #x
24488Locks held: none
24489   at 0x........: child64 (tc19_shadowmem.c:105)
24490   by 0x........: steer (tc19_shadowmem.c:466)
24491   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24492   ...
24493
24494This conflicts with a previous write of size 1 by thread #x
24495Locks held: none
24496   at 0x........: child64 (tc19_shadowmem.c:105)
24497   by 0x........: steer (tc19_shadowmem.c:466)
24498   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24499   ...
24500 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
24501   at 0x........: malloc (vg_replace_malloc.c:...)
24502   by 0x........: main (tc19_shadowmem.c:144)
24503
24504----------------------------------------------------------------
24505
24506Possible data race during write of size 1 at 0x........ by thread #x
24507Locks held: none
24508   at 0x........: child64 (tc19_shadowmem.c:105)
24509   by 0x........: steer (tc19_shadowmem.c:466)
24510   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24511   ...
24512
24513This conflicts with a previous write of size 1 by thread #x
24514Locks held: none
24515   at 0x........: child64 (tc19_shadowmem.c:105)
24516   by 0x........: steer (tc19_shadowmem.c:466)
24517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24518   ...
24519 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
24520   at 0x........: malloc (vg_replace_malloc.c:...)
24521   by 0x........: main (tc19_shadowmem.c:144)
24522
24523----------------------------------------------------------------
24524
24525Possible data race during write of size 1 at 0x........ by thread #x
24526Locks held: none
24527   at 0x........: child64 (tc19_shadowmem.c:105)
24528   by 0x........: steer (tc19_shadowmem.c:466)
24529   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24530   ...
24531
24532This conflicts with a previous write of size 1 by thread #x
24533Locks held: none
24534   at 0x........: child64 (tc19_shadowmem.c:105)
24535   by 0x........: steer (tc19_shadowmem.c:466)
24536   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24537   ...
24538 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
24539   at 0x........: malloc (vg_replace_malloc.c:...)
24540   by 0x........: main (tc19_shadowmem.c:144)
24541
24542----------------------------------------------------------------
24543
24544Possible data race during write of size 1 at 0x........ by thread #x
24545Locks held: none
24546   at 0x........: child64 (tc19_shadowmem.c:105)
24547   by 0x........: steer (tc19_shadowmem.c:466)
24548   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24549   ...
24550
24551This conflicts with a previous write of size 1 by thread #x
24552Locks held: none
24553   at 0x........: child64 (tc19_shadowmem.c:105)
24554   by 0x........: steer (tc19_shadowmem.c:466)
24555   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24556   ...
24557 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
24558   at 0x........: malloc (vg_replace_malloc.c:...)
24559   by 0x........: main (tc19_shadowmem.c:144)
24560
24561----------------------------------------------------------------
24562
24563Possible data race during write of size 1 at 0x........ by thread #x
24564Locks held: none
24565   at 0x........: child64 (tc19_shadowmem.c:105)
24566   by 0x........: steer (tc19_shadowmem.c:466)
24567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24568   ...
24569
24570This conflicts with a previous write of size 1 by thread #x
24571Locks held: none
24572   at 0x........: child64 (tc19_shadowmem.c:105)
24573   by 0x........: steer (tc19_shadowmem.c:466)
24574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24575   ...
24576 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
24577   at 0x........: malloc (vg_replace_malloc.c:...)
24578   by 0x........: main (tc19_shadowmem.c:144)
24579
24580----------------------------------------------------------------
24581
24582Possible data race during write of size 1 at 0x........ by thread #x
24583Locks held: none
24584   at 0x........: child64 (tc19_shadowmem.c:105)
24585   by 0x........: steer (tc19_shadowmem.c:466)
24586   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24587   ...
24588
24589This conflicts with a previous write of size 1 by thread #x
24590Locks held: none
24591   at 0x........: child64 (tc19_shadowmem.c:105)
24592   by 0x........: steer (tc19_shadowmem.c:466)
24593   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24594   ...
24595 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
24596   at 0x........: malloc (vg_replace_malloc.c:...)
24597   by 0x........: main (tc19_shadowmem.c:144)
24598
24599----------------------------------------------------------------
24600
24601Possible data race during write of size 1 at 0x........ by thread #x
24602Locks held: none
24603   at 0x........: child64 (tc19_shadowmem.c:105)
24604   by 0x........: steer (tc19_shadowmem.c:466)
24605   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24606   ...
24607
24608This conflicts with a previous write of size 1 by thread #x
24609Locks held: none
24610   at 0x........: child64 (tc19_shadowmem.c:105)
24611   by 0x........: steer (tc19_shadowmem.c:466)
24612   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24613   ...
24614 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
24615   at 0x........: malloc (vg_replace_malloc.c:...)
24616   by 0x........: main (tc19_shadowmem.c:144)
24617
24618---------- double gran, 2 .. 92, skip 90 ----------
24619---Thread-Announcement------------------------------------------
24620
24621Thread #x was created
24622   ...
24623   by 0x........: pthread_create@* (hg_intercepts.c:...)
24624   by 0x........: main (tc19_shadowmem.c:266)
24625
24626---Thread-Announcement------------------------------------------
24627
24628Thread #x was created
24629   ...
24630   by 0x........: pthread_create@* (hg_intercepts.c:...)
24631   by 0x........: main (tc19_shadowmem.c:265)
24632
24633----------------------------------------------------------------
24634
24635Possible data race during write of size 2 at 0x........ by thread #x
24636Locks held: none
24637   at 0x........: child64 (tc19_shadowmem.c:105)
24638   by 0x........: steer (tc19_shadowmem.c:468)
24639   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24640   ...
24641
24642This conflicts with a previous write of size 2 by thread #x
24643Locks held: none
24644   at 0x........: child64 (tc19_shadowmem.c:105)
24645   by 0x........: steer (tc19_shadowmem.c:468)
24646   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24647   ...
24648 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
24649   at 0x........: malloc (vg_replace_malloc.c:...)
24650   by 0x........: main (tc19_shadowmem.c:144)
24651
24652----------------------------------------------------------------
24653
24654Possible data race during write of size 2 at 0x........ by thread #x
24655Locks held: none
24656   at 0x........: child64 (tc19_shadowmem.c:105)
24657   by 0x........: steer (tc19_shadowmem.c:468)
24658   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24659   ...
24660
24661This conflicts with a previous write of size 2 by thread #x
24662Locks held: none
24663   at 0x........: child64 (tc19_shadowmem.c:105)
24664   by 0x........: steer (tc19_shadowmem.c:468)
24665   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24666   ...
24667 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
24668   at 0x........: malloc (vg_replace_malloc.c:...)
24669   by 0x........: main (tc19_shadowmem.c:144)
24670
24671----------------------------------------------------------------
24672
24673Possible data race during write of size 2 at 0x........ by thread #x
24674Locks held: none
24675   at 0x........: child64 (tc19_shadowmem.c:105)
24676   by 0x........: steer (tc19_shadowmem.c:468)
24677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24678   ...
24679
24680This conflicts with a previous write of size 2 by thread #x
24681Locks held: none
24682   at 0x........: child64 (tc19_shadowmem.c:105)
24683   by 0x........: steer (tc19_shadowmem.c:468)
24684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24685   ...
24686 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
24687   at 0x........: malloc (vg_replace_malloc.c:...)
24688   by 0x........: main (tc19_shadowmem.c:144)
24689
24690----------------------------------------------------------------
24691
24692Possible data race during write of size 2 at 0x........ by thread #x
24693Locks held: none
24694   at 0x........: child64 (tc19_shadowmem.c:105)
24695   by 0x........: steer (tc19_shadowmem.c:468)
24696   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24697   ...
24698
24699This conflicts with a previous write of size 2 by thread #x
24700Locks held: none
24701   at 0x........: child64 (tc19_shadowmem.c:105)
24702   by 0x........: steer (tc19_shadowmem.c:468)
24703   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24704   ...
24705 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
24706   at 0x........: malloc (vg_replace_malloc.c:...)
24707   by 0x........: main (tc19_shadowmem.c:144)
24708
24709---------- double gran, 3 .. 92, skip 91 ----------
24710---Thread-Announcement------------------------------------------
24711
24712Thread #x was created
24713   ...
24714   by 0x........: pthread_create@* (hg_intercepts.c:...)
24715   by 0x........: main (tc19_shadowmem.c:266)
24716
24717---Thread-Announcement------------------------------------------
24718
24719Thread #x was created
24720   ...
24721   by 0x........: pthread_create@* (hg_intercepts.c:...)
24722   by 0x........: main (tc19_shadowmem.c:265)
24723
24724----------------------------------------------------------------
24725
24726Possible data race during write of size 1 at 0x........ by thread #x
24727Locks held: none
24728   at 0x........: child64 (tc19_shadowmem.c:105)
24729   by 0x........: steer (tc19_shadowmem.c:470)
24730   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24731   ...
24732
24733This conflicts with a previous write of size 1 by thread #x
24734Locks held: none
24735   at 0x........: child64 (tc19_shadowmem.c:105)
24736   by 0x........: steer (tc19_shadowmem.c:470)
24737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24738   ...
24739 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
24740   at 0x........: malloc (vg_replace_malloc.c:...)
24741   by 0x........: main (tc19_shadowmem.c:144)
24742
24743----------------------------------------------------------------
24744
24745Possible data race during write of size 1 at 0x........ by thread #x
24746Locks held: none
24747   at 0x........: child64 (tc19_shadowmem.c:105)
24748   by 0x........: steer (tc19_shadowmem.c:470)
24749   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24750   ...
24751
24752This conflicts with a previous write of size 1 by thread #x
24753Locks held: none
24754   at 0x........: child64 (tc19_shadowmem.c:105)
24755   by 0x........: steer (tc19_shadowmem.c:470)
24756   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24757   ...
24758 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
24759   at 0x........: malloc (vg_replace_malloc.c:...)
24760   by 0x........: main (tc19_shadowmem.c:144)
24761
24762----------------------------------------------------------------
24763
24764Possible data race during write of size 1 at 0x........ by thread #x
24765Locks held: none
24766   at 0x........: child64 (tc19_shadowmem.c:105)
24767   by 0x........: steer (tc19_shadowmem.c:470)
24768   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24769   ...
24770
24771This conflicts with a previous write of size 1 by thread #x
24772Locks held: none
24773   at 0x........: child64 (tc19_shadowmem.c:105)
24774   by 0x........: steer (tc19_shadowmem.c:470)
24775   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24776   ...
24777 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
24778   at 0x........: malloc (vg_replace_malloc.c:...)
24779   by 0x........: main (tc19_shadowmem.c:144)
24780
24781----------------------------------------------------------------
24782
24783Possible data race during write of size 1 at 0x........ by thread #x
24784Locks held: none
24785   at 0x........: child64 (tc19_shadowmem.c:105)
24786   by 0x........: steer (tc19_shadowmem.c:470)
24787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24788   ...
24789
24790This conflicts with a previous write of size 1 by thread #x
24791Locks held: none
24792   at 0x........: child64 (tc19_shadowmem.c:105)
24793   by 0x........: steer (tc19_shadowmem.c:470)
24794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24795   ...
24796 Address 0x........ is 94 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
24800----------------------------------------------------------------
24801
24802Possible data race during write of size 1 at 0x........ by thread #x
24803Locks held: none
24804   at 0x........: child64 (tc19_shadowmem.c:105)
24805   by 0x........: steer (tc19_shadowmem.c:470)
24806   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24807   ...
24808
24809This conflicts with a previous write of size 1 by thread #x
24810Locks held: none
24811   at 0x........: child64 (tc19_shadowmem.c:105)
24812   by 0x........: steer (tc19_shadowmem.c:470)
24813   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24814   ...
24815 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
24816   at 0x........: malloc (vg_replace_malloc.c:...)
24817   by 0x........: main (tc19_shadowmem.c:144)
24818
24819----------------------------------------------------------------
24820
24821Possible data race during write of size 1 at 0x........ by thread #x
24822Locks held: none
24823   at 0x........: child64 (tc19_shadowmem.c:105)
24824   by 0x........: steer (tc19_shadowmem.c:470)
24825   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24826   ...
24827
24828This conflicts with a previous write of size 1 by thread #x
24829Locks held: none
24830   at 0x........: child64 (tc19_shadowmem.c:105)
24831   by 0x........: steer (tc19_shadowmem.c:470)
24832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24833   ...
24834 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
24835   at 0x........: malloc (vg_replace_malloc.c:...)
24836   by 0x........: main (tc19_shadowmem.c:144)
24837
24838----------------------------------------------------------------
24839
24840Possible data race during write of size 1 at 0x........ by thread #x
24841Locks held: none
24842   at 0x........: child64 (tc19_shadowmem.c:105)
24843   by 0x........: steer (tc19_shadowmem.c:470)
24844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24845   ...
24846
24847This conflicts with a previous write of size 1 by thread #x
24848Locks held: none
24849   at 0x........: child64 (tc19_shadowmem.c:105)
24850   by 0x........: steer (tc19_shadowmem.c:470)
24851   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24852   ...
24853 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
24854   at 0x........: malloc (vg_replace_malloc.c:...)
24855   by 0x........: main (tc19_shadowmem.c:144)
24856
24857----------------------------------------------------------------
24858
24859Possible data race during write of size 1 at 0x........ by thread #x
24860Locks held: none
24861   at 0x........: child64 (tc19_shadowmem.c:105)
24862   by 0x........: steer (tc19_shadowmem.c:470)
24863   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24864   ...
24865
24866This conflicts with a previous write of size 1 by thread #x
24867Locks held: none
24868   at 0x........: child64 (tc19_shadowmem.c:105)
24869   by 0x........: steer (tc19_shadowmem.c:470)
24870   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24871   ...
24872 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
24873   at 0x........: malloc (vg_replace_malloc.c:...)
24874   by 0x........: main (tc19_shadowmem.c:144)
24875
24876
24877ERROR SUMMARY: 1004 errors from 1004 contexts (suppressed: 0 from 0)
24878