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---Thread-Announcement------------------------------------------
23
24Thread #x is the program's root thread
25
26----------------------------------------------------------------
27
28Possible data race during write of size 1 at 0x........ by thread #x
29Locks held: none
30   at 0x........: child8 (tc19_shadowmem.c:33)
31   by 0x........: steer (tc19_shadowmem.c:288)
32   by 0x........: mythread_wrapper (hg_intercepts.c:...)
33   ...
34
35This conflicts with a previous write of size 1 by thread #x
36Locks held: none
37   at 0x........: child8 (tc19_shadowmem.c:33)
38   by 0x........: steer (tc19_shadowmem.c:288)
39   by 0x........: mythread_wrapper (hg_intercepts.c:...)
40   ...
41 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
42   at 0x........: malloc (vg_replace_malloc.c:...)
43   by 0x........: main (tc19_shadowmem.c:144)
44 Block was alloc'd by thread #x
45
46---------- char gran, 0 .. 99, skip 1 ----------
47---Thread-Announcement------------------------------------------
48
49Thread #x was created
50   ...
51   by 0x........: pthread_create@* (hg_intercepts.c:...)
52   by 0x........: main (tc19_shadowmem.c:173)
53
54---Thread-Announcement------------------------------------------
55
56Thread #x was created
57   ...
58   by 0x........: pthread_create@* (hg_intercepts.c:...)
59   by 0x........: main (tc19_shadowmem.c:172)
60
61----------------------------------------------------------------
62
63Possible data race during write of size 1 at 0x........ by thread #x
64Locks held: none
65   at 0x........: child8 (tc19_shadowmem.c:33)
66   by 0x........: steer (tc19_shadowmem.c:290)
67   by 0x........: mythread_wrapper (hg_intercepts.c:...)
68   ...
69
70This conflicts with a previous write of size 1 by thread #x
71Locks held: none
72   at 0x........: child8 (tc19_shadowmem.c:33)
73   by 0x........: steer (tc19_shadowmem.c:290)
74   by 0x........: mythread_wrapper (hg_intercepts.c:...)
75   ...
76 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
77   at 0x........: malloc (vg_replace_malloc.c:...)
78   by 0x........: main (tc19_shadowmem.c:144)
79 Block was alloc'd by thread #x
80
81---------- char gran, 0 .. 99, skip 2 ----------
82---Thread-Announcement------------------------------------------
83
84Thread #x was created
85   ...
86   by 0x........: pthread_create@* (hg_intercepts.c:...)
87   by 0x........: main (tc19_shadowmem.c:173)
88
89---Thread-Announcement------------------------------------------
90
91Thread #x was created
92   ...
93   by 0x........: pthread_create@* (hg_intercepts.c:...)
94   by 0x........: main (tc19_shadowmem.c:172)
95
96----------------------------------------------------------------
97
98Possible data race during write of size 1 at 0x........ by thread #x
99Locks held: none
100   at 0x........: child8 (tc19_shadowmem.c:33)
101   by 0x........: steer (tc19_shadowmem.c:292)
102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
103   ...
104
105This conflicts with a previous write of size 1 by thread #x
106Locks held: none
107   at 0x........: child8 (tc19_shadowmem.c:33)
108   by 0x........: steer (tc19_shadowmem.c:292)
109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
110   ...
111 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
112   at 0x........: malloc (vg_replace_malloc.c:...)
113   by 0x........: main (tc19_shadowmem.c:144)
114 Block was alloc'd by thread #x
115
116---------- char gran, 0 .. 99, skip 3 ----------
117---Thread-Announcement------------------------------------------
118
119Thread #x was created
120   ...
121   by 0x........: pthread_create@* (hg_intercepts.c:...)
122   by 0x........: main (tc19_shadowmem.c:173)
123
124---Thread-Announcement------------------------------------------
125
126Thread #x was created
127   ...
128   by 0x........: pthread_create@* (hg_intercepts.c:...)
129   by 0x........: main (tc19_shadowmem.c:172)
130
131----------------------------------------------------------------
132
133Possible data race during write of size 1 at 0x........ 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
140This conflicts with a previous write of size 1 by thread #x
141Locks held: none
142   at 0x........: child8 (tc19_shadowmem.c:33)
143   by 0x........: steer (tc19_shadowmem.c:294)
144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
145   ...
146 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
147   at 0x........: malloc (vg_replace_malloc.c:...)
148   by 0x........: main (tc19_shadowmem.c:144)
149 Block was alloc'd by thread #x
150
151---------- char gran, 0 .. 99, skip 4 ----------
152---Thread-Announcement------------------------------------------
153
154Thread #x was created
155   ...
156   by 0x........: pthread_create@* (hg_intercepts.c:...)
157   by 0x........: main (tc19_shadowmem.c:173)
158
159---Thread-Announcement------------------------------------------
160
161Thread #x was created
162   ...
163   by 0x........: pthread_create@* (hg_intercepts.c:...)
164   by 0x........: main (tc19_shadowmem.c:172)
165
166----------------------------------------------------------------
167
168Possible data race during write of size 1 at 0x........ by thread #x
169Locks held: none
170   at 0x........: child8 (tc19_shadowmem.c:33)
171   by 0x........: steer (tc19_shadowmem.c:296)
172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
173   ...
174
175This conflicts with a previous write of size 1 by thread #x
176Locks held: none
177   at 0x........: child8 (tc19_shadowmem.c:33)
178   by 0x........: steer (tc19_shadowmem.c:296)
179   by 0x........: mythread_wrapper (hg_intercepts.c:...)
180   ...
181 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
182   at 0x........: malloc (vg_replace_malloc.c:...)
183   by 0x........: main (tc19_shadowmem.c:144)
184 Block was alloc'd by thread #x
185
186---------- char gran, 0 .. 99, skip 5 ----------
187---Thread-Announcement------------------------------------------
188
189Thread #x was created
190   ...
191   by 0x........: pthread_create@* (hg_intercepts.c:...)
192   by 0x........: main (tc19_shadowmem.c:173)
193
194---Thread-Announcement------------------------------------------
195
196Thread #x was created
197   ...
198   by 0x........: pthread_create@* (hg_intercepts.c:...)
199   by 0x........: main (tc19_shadowmem.c:172)
200
201----------------------------------------------------------------
202
203Possible data race during write of size 1 at 0x........ by thread #x
204Locks held: none
205   at 0x........: child8 (tc19_shadowmem.c:33)
206   by 0x........: steer (tc19_shadowmem.c:298)
207   by 0x........: mythread_wrapper (hg_intercepts.c:...)
208   ...
209
210This conflicts with a previous write of size 1 by thread #x
211Locks held: none
212   at 0x........: child8 (tc19_shadowmem.c:33)
213   by 0x........: steer (tc19_shadowmem.c:298)
214   by 0x........: mythread_wrapper (hg_intercepts.c:...)
215   ...
216 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
217   at 0x........: malloc (vg_replace_malloc.c:...)
218   by 0x........: main (tc19_shadowmem.c:144)
219 Block was alloc'd by thread #x
220
221---------- char gran, 0 .. 99, skip 6 ----------
222---Thread-Announcement------------------------------------------
223
224Thread #x was created
225   ...
226   by 0x........: pthread_create@* (hg_intercepts.c:...)
227   by 0x........: main (tc19_shadowmem.c:173)
228
229---Thread-Announcement------------------------------------------
230
231Thread #x was created
232   ...
233   by 0x........: pthread_create@* (hg_intercepts.c:...)
234   by 0x........: main (tc19_shadowmem.c:172)
235
236----------------------------------------------------------------
237
238Possible data race during write of size 1 at 0x........ by thread #x
239Locks held: none
240   at 0x........: child8 (tc19_shadowmem.c:33)
241   by 0x........: steer (tc19_shadowmem.c:300)
242   by 0x........: mythread_wrapper (hg_intercepts.c:...)
243   ...
244
245This conflicts with a previous write of size 1 by thread #x
246Locks held: none
247   at 0x........: child8 (tc19_shadowmem.c:33)
248   by 0x........: steer (tc19_shadowmem.c:300)
249   by 0x........: mythread_wrapper (hg_intercepts.c:...)
250   ...
251 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
252   at 0x........: malloc (vg_replace_malloc.c:...)
253   by 0x........: main (tc19_shadowmem.c:144)
254 Block was alloc'd by thread #x
255
256---------- char gran, 0 .. 99, skip 7 ----------
257---Thread-Announcement------------------------------------------
258
259Thread #x was created
260   ...
261   by 0x........: pthread_create@* (hg_intercepts.c:...)
262   by 0x........: main (tc19_shadowmem.c:173)
263
264---Thread-Announcement------------------------------------------
265
266Thread #x was created
267   ...
268   by 0x........: pthread_create@* (hg_intercepts.c:...)
269   by 0x........: main (tc19_shadowmem.c:172)
270
271----------------------------------------------------------------
272
273Possible data race during write of size 1 at 0x........ by thread #x
274Locks held: none
275   at 0x........: child8 (tc19_shadowmem.c:33)
276   by 0x........: steer (tc19_shadowmem.c:302)
277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
278   ...
279
280This conflicts with a previous write of size 1 by thread #x
281Locks held: none
282   at 0x........: child8 (tc19_shadowmem.c:33)
283   by 0x........: steer (tc19_shadowmem.c:302)
284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
285   ...
286 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
287   at 0x........: malloc (vg_replace_malloc.c:...)
288   by 0x........: main (tc19_shadowmem.c:144)
289 Block was alloc'd by thread #x
290
291---------- char gran, 0 .. 99, skip 8 ----------
292---Thread-Announcement------------------------------------------
293
294Thread #x was created
295   ...
296   by 0x........: pthread_create@* (hg_intercepts.c:...)
297   by 0x........: main (tc19_shadowmem.c:173)
298
299---Thread-Announcement------------------------------------------
300
301Thread #x was created
302   ...
303   by 0x........: pthread_create@* (hg_intercepts.c:...)
304   by 0x........: main (tc19_shadowmem.c:172)
305
306----------------------------------------------------------------
307
308Possible data race during write of size 1 at 0x........ by thread #x
309Locks held: none
310   at 0x........: child8 (tc19_shadowmem.c:33)
311   by 0x........: steer (tc19_shadowmem.c:304)
312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
313   ...
314
315This conflicts with a previous write of size 1 by thread #x
316Locks held: none
317   at 0x........: child8 (tc19_shadowmem.c:33)
318   by 0x........: steer (tc19_shadowmem.c:304)
319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
320   ...
321 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
322   at 0x........: malloc (vg_replace_malloc.c:...)
323   by 0x........: main (tc19_shadowmem.c:144)
324 Block was alloc'd by thread #x
325
326---------- char gran, 0 .. 99, skip 9 ----------
327---Thread-Announcement------------------------------------------
328
329Thread #x was created
330   ...
331   by 0x........: pthread_create@* (hg_intercepts.c:...)
332   by 0x........: main (tc19_shadowmem.c:173)
333
334---Thread-Announcement------------------------------------------
335
336Thread #x was created
337   ...
338   by 0x........: pthread_create@* (hg_intercepts.c:...)
339   by 0x........: main (tc19_shadowmem.c:172)
340
341----------------------------------------------------------------
342
343Possible data race during write of size 1 at 0x........ by thread #x
344Locks held: none
345   at 0x........: child8 (tc19_shadowmem.c:33)
346   by 0x........: steer (tc19_shadowmem.c:306)
347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
348   ...
349
350This conflicts with a previous write of size 1 by thread #x
351Locks held: none
352   at 0x........: child8 (tc19_shadowmem.c:33)
353   by 0x........: steer (tc19_shadowmem.c:306)
354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
355   ...
356 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
357   at 0x........: malloc (vg_replace_malloc.c:...)
358   by 0x........: main (tc19_shadowmem.c:144)
359 Block was alloc'd by thread #x
360
361---------- char gran, 0 .. 99, skip 10 ----------
362---Thread-Announcement------------------------------------------
363
364Thread #x was created
365   ...
366   by 0x........: pthread_create@* (hg_intercepts.c:...)
367   by 0x........: main (tc19_shadowmem.c:173)
368
369---Thread-Announcement------------------------------------------
370
371Thread #x was created
372   ...
373   by 0x........: pthread_create@* (hg_intercepts.c:...)
374   by 0x........: main (tc19_shadowmem.c:172)
375
376----------------------------------------------------------------
377
378Possible data race during write of size 1 at 0x........ by thread #x
379Locks held: none
380   at 0x........: child8 (tc19_shadowmem.c:33)
381   by 0x........: steer (tc19_shadowmem.c:308)
382   by 0x........: mythread_wrapper (hg_intercepts.c:...)
383   ...
384
385This conflicts with a previous write of size 1 by thread #x
386Locks held: none
387   at 0x........: child8 (tc19_shadowmem.c:33)
388   by 0x........: steer (tc19_shadowmem.c:308)
389   by 0x........: mythread_wrapper (hg_intercepts.c:...)
390   ...
391 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
392   at 0x........: malloc (vg_replace_malloc.c:...)
393   by 0x........: main (tc19_shadowmem.c:144)
394 Block was alloc'd by thread #x
395
396---------- char gran, 0 .. 99, skip 11 ----------
397---Thread-Announcement------------------------------------------
398
399Thread #x was created
400   ...
401   by 0x........: pthread_create@* (hg_intercepts.c:...)
402   by 0x........: main (tc19_shadowmem.c:173)
403
404---Thread-Announcement------------------------------------------
405
406Thread #x was created
407   ...
408   by 0x........: pthread_create@* (hg_intercepts.c:...)
409   by 0x........: main (tc19_shadowmem.c:172)
410
411----------------------------------------------------------------
412
413Possible data race during write of size 1 at 0x........ by thread #x
414Locks held: none
415   at 0x........: child8 (tc19_shadowmem.c:33)
416   by 0x........: steer (tc19_shadowmem.c:310)
417   by 0x........: mythread_wrapper (hg_intercepts.c:...)
418   ...
419
420This conflicts with a previous write of size 1 by thread #x
421Locks held: none
422   at 0x........: child8 (tc19_shadowmem.c:33)
423   by 0x........: steer (tc19_shadowmem.c:310)
424   by 0x........: mythread_wrapper (hg_intercepts.c:...)
425   ...
426 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
427   at 0x........: malloc (vg_replace_malloc.c:...)
428   by 0x........: main (tc19_shadowmem.c:144)
429 Block was alloc'd by thread #x
430
431---------- char gran, 0 .. 99, skip 12 ----------
432---Thread-Announcement------------------------------------------
433
434Thread #x was created
435   ...
436   by 0x........: pthread_create@* (hg_intercepts.c:...)
437   by 0x........: main (tc19_shadowmem.c:173)
438
439---Thread-Announcement------------------------------------------
440
441Thread #x was created
442   ...
443   by 0x........: pthread_create@* (hg_intercepts.c:...)
444   by 0x........: main (tc19_shadowmem.c:172)
445
446----------------------------------------------------------------
447
448Possible data race during write of size 1 at 0x........ by thread #x
449Locks held: none
450   at 0x........: child8 (tc19_shadowmem.c:33)
451   by 0x........: steer (tc19_shadowmem.c:312)
452   by 0x........: mythread_wrapper (hg_intercepts.c:...)
453   ...
454
455This conflicts with a previous write of size 1 by thread #x
456Locks held: none
457   at 0x........: child8 (tc19_shadowmem.c:33)
458   by 0x........: steer (tc19_shadowmem.c:312)
459   by 0x........: mythread_wrapper (hg_intercepts.c:...)
460   ...
461 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
462   at 0x........: malloc (vg_replace_malloc.c:...)
463   by 0x........: main (tc19_shadowmem.c:144)
464 Block was alloc'd by thread #x
465
466---------- char gran, 0 .. 99, skip 13 ----------
467---Thread-Announcement------------------------------------------
468
469Thread #x was created
470   ...
471   by 0x........: pthread_create@* (hg_intercepts.c:...)
472   by 0x........: main (tc19_shadowmem.c:173)
473
474---Thread-Announcement------------------------------------------
475
476Thread #x was created
477   ...
478   by 0x........: pthread_create@* (hg_intercepts.c:...)
479   by 0x........: main (tc19_shadowmem.c:172)
480
481----------------------------------------------------------------
482
483Possible data race during write of size 1 at 0x........ by thread #x
484Locks held: none
485   at 0x........: child8 (tc19_shadowmem.c:33)
486   by 0x........: steer (tc19_shadowmem.c:314)
487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
488   ...
489
490This conflicts with a previous write of size 1 by thread #x
491Locks held: none
492   at 0x........: child8 (tc19_shadowmem.c:33)
493   by 0x........: steer (tc19_shadowmem.c:314)
494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
495   ...
496 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
497   at 0x........: malloc (vg_replace_malloc.c:...)
498   by 0x........: main (tc19_shadowmem.c:144)
499 Block was alloc'd by thread #x
500
501---------- char gran, 0 .. 99, skip 14 ----------
502---Thread-Announcement------------------------------------------
503
504Thread #x was created
505   ...
506   by 0x........: pthread_create@* (hg_intercepts.c:...)
507   by 0x........: main (tc19_shadowmem.c:173)
508
509---Thread-Announcement------------------------------------------
510
511Thread #x was created
512   ...
513   by 0x........: pthread_create@* (hg_intercepts.c:...)
514   by 0x........: main (tc19_shadowmem.c:172)
515
516----------------------------------------------------------------
517
518Possible data race during write of size 1 at 0x........ by thread #x
519Locks held: none
520   at 0x........: child8 (tc19_shadowmem.c:33)
521   by 0x........: steer (tc19_shadowmem.c:316)
522   by 0x........: mythread_wrapper (hg_intercepts.c:...)
523   ...
524
525This conflicts with a previous write of size 1 by thread #x
526Locks held: none
527   at 0x........: child8 (tc19_shadowmem.c:33)
528   by 0x........: steer (tc19_shadowmem.c:316)
529   by 0x........: mythread_wrapper (hg_intercepts.c:...)
530   ...
531 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
532   at 0x........: malloc (vg_replace_malloc.c:...)
533   by 0x........: main (tc19_shadowmem.c:144)
534 Block was alloc'd by thread #x
535
536---------- char gran, 0 .. 99, skip 15 ----------
537---Thread-Announcement------------------------------------------
538
539Thread #x was created
540   ...
541   by 0x........: pthread_create@* (hg_intercepts.c:...)
542   by 0x........: main (tc19_shadowmem.c:173)
543
544---Thread-Announcement------------------------------------------
545
546Thread #x was created
547   ...
548   by 0x........: pthread_create@* (hg_intercepts.c:...)
549   by 0x........: main (tc19_shadowmem.c:172)
550
551----------------------------------------------------------------
552
553Possible data race during write of size 1 at 0x........ by thread #x
554Locks held: none
555   at 0x........: child8 (tc19_shadowmem.c:33)
556   by 0x........: steer (tc19_shadowmem.c:318)
557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
558   ...
559
560This conflicts with a previous write of size 1 by thread #x
561Locks held: none
562   at 0x........: child8 (tc19_shadowmem.c:33)
563   by 0x........: steer (tc19_shadowmem.c:318)
564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
565   ...
566 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
567   at 0x........: malloc (vg_replace_malloc.c:...)
568   by 0x........: main (tc19_shadowmem.c:144)
569 Block was alloc'd by thread #x
570
571---------- char gran, 0 .. 99, skip 16 ----------
572---Thread-Announcement------------------------------------------
573
574Thread #x was created
575   ...
576   by 0x........: pthread_create@* (hg_intercepts.c:...)
577   by 0x........: main (tc19_shadowmem.c:173)
578
579---Thread-Announcement------------------------------------------
580
581Thread #x was created
582   ...
583   by 0x........: pthread_create@* (hg_intercepts.c:...)
584   by 0x........: main (tc19_shadowmem.c:172)
585
586----------------------------------------------------------------
587
588Possible data race during write of size 1 at 0x........ by thread #x
589Locks held: none
590   at 0x........: child8 (tc19_shadowmem.c:33)
591   by 0x........: steer (tc19_shadowmem.c:320)
592   by 0x........: mythread_wrapper (hg_intercepts.c:...)
593   ...
594
595This conflicts with a previous write of size 1 by thread #x
596Locks held: none
597   at 0x........: child8 (tc19_shadowmem.c:33)
598   by 0x........: steer (tc19_shadowmem.c:320)
599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
600   ...
601 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
602   at 0x........: malloc (vg_replace_malloc.c:...)
603   by 0x........: main (tc19_shadowmem.c:144)
604 Block was alloc'd by thread #x
605
606---------- char gran, 0 .. 99, skip 17 ----------
607---Thread-Announcement------------------------------------------
608
609Thread #x was created
610   ...
611   by 0x........: pthread_create@* (hg_intercepts.c:...)
612   by 0x........: main (tc19_shadowmem.c:173)
613
614---Thread-Announcement------------------------------------------
615
616Thread #x was created
617   ...
618   by 0x........: pthread_create@* (hg_intercepts.c:...)
619   by 0x........: main (tc19_shadowmem.c:172)
620
621----------------------------------------------------------------
622
623Possible data race during write of size 1 at 0x........ by thread #x
624Locks held: none
625   at 0x........: child8 (tc19_shadowmem.c:33)
626   by 0x........: steer (tc19_shadowmem.c:322)
627   by 0x........: mythread_wrapper (hg_intercepts.c:...)
628   ...
629
630This conflicts with a previous write of size 1 by thread #x
631Locks held: none
632   at 0x........: child8 (tc19_shadowmem.c:33)
633   by 0x........: steer (tc19_shadowmem.c:322)
634   by 0x........: mythread_wrapper (hg_intercepts.c:...)
635   ...
636 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
637   at 0x........: malloc (vg_replace_malloc.c:...)
638   by 0x........: main (tc19_shadowmem.c:144)
639 Block was alloc'd by thread #x
640
641---------- char gran, 0 .. 99, skip 18 ----------
642---Thread-Announcement------------------------------------------
643
644Thread #x was created
645   ...
646   by 0x........: pthread_create@* (hg_intercepts.c:...)
647   by 0x........: main (tc19_shadowmem.c:173)
648
649---Thread-Announcement------------------------------------------
650
651Thread #x was created
652   ...
653   by 0x........: pthread_create@* (hg_intercepts.c:...)
654   by 0x........: main (tc19_shadowmem.c:172)
655
656----------------------------------------------------------------
657
658Possible data race during write of size 1 at 0x........ by thread #x
659Locks held: none
660   at 0x........: child8 (tc19_shadowmem.c:33)
661   by 0x........: steer (tc19_shadowmem.c:324)
662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
663   ...
664
665This conflicts with a previous write of size 1 by thread #x
666Locks held: none
667   at 0x........: child8 (tc19_shadowmem.c:33)
668   by 0x........: steer (tc19_shadowmem.c:324)
669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
670   ...
671 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
672   at 0x........: malloc (vg_replace_malloc.c:...)
673   by 0x........: main (tc19_shadowmem.c:144)
674 Block was alloc'd by thread #x
675
676---------- char gran, 0 .. 99, skip 19 ----------
677---Thread-Announcement------------------------------------------
678
679Thread #x was created
680   ...
681   by 0x........: pthread_create@* (hg_intercepts.c:...)
682   by 0x........: main (tc19_shadowmem.c:173)
683
684---Thread-Announcement------------------------------------------
685
686Thread #x was created
687   ...
688   by 0x........: pthread_create@* (hg_intercepts.c:...)
689   by 0x........: main (tc19_shadowmem.c:172)
690
691----------------------------------------------------------------
692
693Possible data race during write of size 1 at 0x........ by thread #x
694Locks held: none
695   at 0x........: child8 (tc19_shadowmem.c:33)
696   by 0x........: steer (tc19_shadowmem.c:326)
697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
698   ...
699
700This conflicts with a previous write of size 1 by thread #x
701Locks held: none
702   at 0x........: child8 (tc19_shadowmem.c:33)
703   by 0x........: steer (tc19_shadowmem.c:326)
704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
705   ...
706 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
707   at 0x........: malloc (vg_replace_malloc.c:...)
708   by 0x........: main (tc19_shadowmem.c:144)
709 Block was alloc'd by thread #x
710
711---------- char gran, 0 .. 99, skip 20 ----------
712---Thread-Announcement------------------------------------------
713
714Thread #x was created
715   ...
716   by 0x........: pthread_create@* (hg_intercepts.c:...)
717   by 0x........: main (tc19_shadowmem.c:173)
718
719---Thread-Announcement------------------------------------------
720
721Thread #x was created
722   ...
723   by 0x........: pthread_create@* (hg_intercepts.c:...)
724   by 0x........: main (tc19_shadowmem.c:172)
725
726----------------------------------------------------------------
727
728Possible data race during write of size 1 at 0x........ by thread #x
729Locks held: none
730   at 0x........: child8 (tc19_shadowmem.c:33)
731   by 0x........: steer (tc19_shadowmem.c:328)
732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
733   ...
734
735This conflicts with a previous write of size 1 by thread #x
736Locks held: none
737   at 0x........: child8 (tc19_shadowmem.c:33)
738   by 0x........: steer (tc19_shadowmem.c:328)
739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
740   ...
741 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
742   at 0x........: malloc (vg_replace_malloc.c:...)
743   by 0x........: main (tc19_shadowmem.c:144)
744 Block was alloc'd by thread #x
745
746---------- char gran, 0 .. 99, skip 21 ----------
747---Thread-Announcement------------------------------------------
748
749Thread #x was created
750   ...
751   by 0x........: pthread_create@* (hg_intercepts.c:...)
752   by 0x........: main (tc19_shadowmem.c:173)
753
754---Thread-Announcement------------------------------------------
755
756Thread #x was created
757   ...
758   by 0x........: pthread_create@* (hg_intercepts.c:...)
759   by 0x........: main (tc19_shadowmem.c:172)
760
761----------------------------------------------------------------
762
763Possible data race during write of size 1 at 0x........ by thread #x
764Locks held: none
765   at 0x........: child8 (tc19_shadowmem.c:33)
766   by 0x........: steer (tc19_shadowmem.c:330)
767   by 0x........: mythread_wrapper (hg_intercepts.c:...)
768   ...
769
770This conflicts with a previous write of size 1 by thread #x
771Locks held: none
772   at 0x........: child8 (tc19_shadowmem.c:33)
773   by 0x........: steer (tc19_shadowmem.c:330)
774   by 0x........: mythread_wrapper (hg_intercepts.c:...)
775   ...
776 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
777   at 0x........: malloc (vg_replace_malloc.c:...)
778   by 0x........: main (tc19_shadowmem.c:144)
779 Block was alloc'd by thread #x
780
781---------- char gran, 0 .. 99, skip 22 ----------
782---Thread-Announcement------------------------------------------
783
784Thread #x was created
785   ...
786   by 0x........: pthread_create@* (hg_intercepts.c:...)
787   by 0x........: main (tc19_shadowmem.c:173)
788
789---Thread-Announcement------------------------------------------
790
791Thread #x was created
792   ...
793   by 0x........: pthread_create@* (hg_intercepts.c:...)
794   by 0x........: main (tc19_shadowmem.c:172)
795
796----------------------------------------------------------------
797
798Possible data race during write of size 1 at 0x........ by thread #x
799Locks held: none
800   at 0x........: child8 (tc19_shadowmem.c:33)
801   by 0x........: steer (tc19_shadowmem.c:332)
802   by 0x........: mythread_wrapper (hg_intercepts.c:...)
803   ...
804
805This conflicts with a previous write of size 1 by thread #x
806Locks held: none
807   at 0x........: child8 (tc19_shadowmem.c:33)
808   by 0x........: steer (tc19_shadowmem.c:332)
809   by 0x........: mythread_wrapper (hg_intercepts.c:...)
810   ...
811 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
812   at 0x........: malloc (vg_replace_malloc.c:...)
813   by 0x........: main (tc19_shadowmem.c:144)
814 Block was alloc'd by thread #x
815
816---------- char gran, 0 .. 99, skip 23 ----------
817---Thread-Announcement------------------------------------------
818
819Thread #x was created
820   ...
821   by 0x........: pthread_create@* (hg_intercepts.c:...)
822   by 0x........: main (tc19_shadowmem.c:173)
823
824---Thread-Announcement------------------------------------------
825
826Thread #x was created
827   ...
828   by 0x........: pthread_create@* (hg_intercepts.c:...)
829   by 0x........: main (tc19_shadowmem.c:172)
830
831----------------------------------------------------------------
832
833Possible data race during write of size 1 at 0x........ by thread #x
834Locks held: none
835   at 0x........: child8 (tc19_shadowmem.c:33)
836   by 0x........: steer (tc19_shadowmem.c:334)
837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
838   ...
839
840This conflicts with a previous write of size 1 by thread #x
841Locks held: none
842   at 0x........: child8 (tc19_shadowmem.c:33)
843   by 0x........: steer (tc19_shadowmem.c:334)
844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
845   ...
846 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
847   at 0x........: malloc (vg_replace_malloc.c:...)
848   by 0x........: main (tc19_shadowmem.c:144)
849 Block was alloc'd by thread #x
850
851---------- char gran, 0 .. 99, skip 24 ----------
852---Thread-Announcement------------------------------------------
853
854Thread #x was created
855   ...
856   by 0x........: pthread_create@* (hg_intercepts.c:...)
857   by 0x........: main (tc19_shadowmem.c:173)
858
859---Thread-Announcement------------------------------------------
860
861Thread #x was created
862   ...
863   by 0x........: pthread_create@* (hg_intercepts.c:...)
864   by 0x........: main (tc19_shadowmem.c:172)
865
866----------------------------------------------------------------
867
868Possible data race during write of size 1 at 0x........ by thread #x
869Locks held: none
870   at 0x........: child8 (tc19_shadowmem.c:33)
871   by 0x........: steer (tc19_shadowmem.c:336)
872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
873   ...
874
875This conflicts with a previous write of size 1 by thread #x
876Locks held: none
877   at 0x........: child8 (tc19_shadowmem.c:33)
878   by 0x........: steer (tc19_shadowmem.c:336)
879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
880   ...
881 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
882   at 0x........: malloc (vg_replace_malloc.c:...)
883   by 0x........: main (tc19_shadowmem.c:144)
884 Block was alloc'd by thread #x
885
886---------- char gran, 0 .. 99, skip 25 ----------
887---Thread-Announcement------------------------------------------
888
889Thread #x was created
890   ...
891   by 0x........: pthread_create@* (hg_intercepts.c:...)
892   by 0x........: main (tc19_shadowmem.c:173)
893
894---Thread-Announcement------------------------------------------
895
896Thread #x was created
897   ...
898   by 0x........: pthread_create@* (hg_intercepts.c:...)
899   by 0x........: main (tc19_shadowmem.c:172)
900
901----------------------------------------------------------------
902
903Possible data race during write of size 1 at 0x........ by thread #x
904Locks held: none
905   at 0x........: child8 (tc19_shadowmem.c:33)
906   by 0x........: steer (tc19_shadowmem.c:338)
907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
908   ...
909
910This conflicts with a previous write of size 1 by thread #x
911Locks held: none
912   at 0x........: child8 (tc19_shadowmem.c:33)
913   by 0x........: steer (tc19_shadowmem.c:338)
914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
915   ...
916 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
917   at 0x........: malloc (vg_replace_malloc.c:...)
918   by 0x........: main (tc19_shadowmem.c:144)
919 Block was alloc'd by thread #x
920
921---------- char gran, 0 .. 99, skip 26 ----------
922---Thread-Announcement------------------------------------------
923
924Thread #x was created
925   ...
926   by 0x........: pthread_create@* (hg_intercepts.c:...)
927   by 0x........: main (tc19_shadowmem.c:173)
928
929---Thread-Announcement------------------------------------------
930
931Thread #x was created
932   ...
933   by 0x........: pthread_create@* (hg_intercepts.c:...)
934   by 0x........: main (tc19_shadowmem.c:172)
935
936----------------------------------------------------------------
937
938Possible data race during write of size 1 at 0x........ by thread #x
939Locks held: none
940   at 0x........: child8 (tc19_shadowmem.c:33)
941   by 0x........: steer (tc19_shadowmem.c:340)
942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
943   ...
944
945This conflicts with a previous write of size 1 by thread #x
946Locks held: none
947   at 0x........: child8 (tc19_shadowmem.c:33)
948   by 0x........: steer (tc19_shadowmem.c:340)
949   by 0x........: mythread_wrapper (hg_intercepts.c:...)
950   ...
951 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
952   at 0x........: malloc (vg_replace_malloc.c:...)
953   by 0x........: main (tc19_shadowmem.c:144)
954 Block was alloc'd by thread #x
955
956---------- char gran, 0 .. 99, skip 27 ----------
957---Thread-Announcement------------------------------------------
958
959Thread #x was created
960   ...
961   by 0x........: pthread_create@* (hg_intercepts.c:...)
962   by 0x........: main (tc19_shadowmem.c:173)
963
964---Thread-Announcement------------------------------------------
965
966Thread #x was created
967   ...
968   by 0x........: pthread_create@* (hg_intercepts.c:...)
969   by 0x........: main (tc19_shadowmem.c:172)
970
971----------------------------------------------------------------
972
973Possible data race during write of size 1 at 0x........ by thread #x
974Locks held: none
975   at 0x........: child8 (tc19_shadowmem.c:33)
976   by 0x........: steer (tc19_shadowmem.c:342)
977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
978   ...
979
980This conflicts with a previous write of size 1 by thread #x
981Locks held: none
982   at 0x........: child8 (tc19_shadowmem.c:33)
983   by 0x........: steer (tc19_shadowmem.c:342)
984   by 0x........: mythread_wrapper (hg_intercepts.c:...)
985   ...
986 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
987   at 0x........: malloc (vg_replace_malloc.c:...)
988   by 0x........: main (tc19_shadowmem.c:144)
989 Block was alloc'd by thread #x
990
991---------- char gran, 0 .. 99, skip 28 ----------
992---Thread-Announcement------------------------------------------
993
994Thread #x was created
995   ...
996   by 0x........: pthread_create@* (hg_intercepts.c:...)
997   by 0x........: main (tc19_shadowmem.c:173)
998
999---Thread-Announcement------------------------------------------
1000
1001Thread #x was created
1002   ...
1003   by 0x........: pthread_create@* (hg_intercepts.c:...)
1004   by 0x........: main (tc19_shadowmem.c:172)
1005
1006----------------------------------------------------------------
1007
1008Possible data race during write of size 1 at 0x........ by thread #x
1009Locks held: none
1010   at 0x........: child8 (tc19_shadowmem.c:33)
1011   by 0x........: steer (tc19_shadowmem.c:344)
1012   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1013   ...
1014
1015This conflicts with a previous write of size 1 by thread #x
1016Locks held: none
1017   at 0x........: child8 (tc19_shadowmem.c:33)
1018   by 0x........: steer (tc19_shadowmem.c:344)
1019   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1020   ...
1021 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
1022   at 0x........: malloc (vg_replace_malloc.c:...)
1023   by 0x........: main (tc19_shadowmem.c:144)
1024 Block was alloc'd by thread #x
1025
1026---------- char gran, 0 .. 99, skip 29 ----------
1027---Thread-Announcement------------------------------------------
1028
1029Thread #x was created
1030   ...
1031   by 0x........: pthread_create@* (hg_intercepts.c:...)
1032   by 0x........: main (tc19_shadowmem.c:173)
1033
1034---Thread-Announcement------------------------------------------
1035
1036Thread #x was created
1037   ...
1038   by 0x........: pthread_create@* (hg_intercepts.c:...)
1039   by 0x........: main (tc19_shadowmem.c:172)
1040
1041----------------------------------------------------------------
1042
1043Possible data race during write of size 1 at 0x........ by thread #x
1044Locks held: none
1045   at 0x........: child8 (tc19_shadowmem.c:33)
1046   by 0x........: steer (tc19_shadowmem.c:346)
1047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1048   ...
1049
1050This conflicts with a previous write of size 1 by thread #x
1051Locks held: none
1052   at 0x........: child8 (tc19_shadowmem.c:33)
1053   by 0x........: steer (tc19_shadowmem.c:346)
1054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1055   ...
1056 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
1057   at 0x........: malloc (vg_replace_malloc.c:...)
1058   by 0x........: main (tc19_shadowmem.c:144)
1059 Block was alloc'd by thread #x
1060
1061---------- char gran, 0 .. 99, skip 30 ----------
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:348)
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:348)
1089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1090   ...
1091 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
1092   at 0x........: malloc (vg_replace_malloc.c:...)
1093   by 0x........: main (tc19_shadowmem.c:144)
1094 Block was alloc'd by thread #x
1095
1096---------- char gran, 0 .. 99, skip 31 ----------
1097---Thread-Announcement------------------------------------------
1098
1099Thread #x was created
1100   ...
1101   by 0x........: pthread_create@* (hg_intercepts.c:...)
1102   by 0x........: main (tc19_shadowmem.c:173)
1103
1104---Thread-Announcement------------------------------------------
1105
1106Thread #x was created
1107   ...
1108   by 0x........: pthread_create@* (hg_intercepts.c:...)
1109   by 0x........: main (tc19_shadowmem.c:172)
1110
1111----------------------------------------------------------------
1112
1113Possible data race during write of size 1 at 0x........ by thread #x
1114Locks held: none
1115   at 0x........: child8 (tc19_shadowmem.c:33)
1116   by 0x........: steer (tc19_shadowmem.c:350)
1117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1118   ...
1119
1120This conflicts with a previous write of size 1 by thread #x
1121Locks held: none
1122   at 0x........: child8 (tc19_shadowmem.c:33)
1123   by 0x........: steer (tc19_shadowmem.c:350)
1124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1125   ...
1126 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
1127   at 0x........: malloc (vg_replace_malloc.c:...)
1128   by 0x........: main (tc19_shadowmem.c:144)
1129 Block was alloc'd by thread #x
1130
1131---------- char gran, 0 .. 99, skip 32 ----------
1132---Thread-Announcement------------------------------------------
1133
1134Thread #x was created
1135   ...
1136   by 0x........: pthread_create@* (hg_intercepts.c:...)
1137   by 0x........: main (tc19_shadowmem.c:173)
1138
1139---Thread-Announcement------------------------------------------
1140
1141Thread #x was created
1142   ...
1143   by 0x........: pthread_create@* (hg_intercepts.c:...)
1144   by 0x........: main (tc19_shadowmem.c:172)
1145
1146----------------------------------------------------------------
1147
1148Possible data race during write of size 1 at 0x........ by thread #x
1149Locks held: none
1150   at 0x........: child8 (tc19_shadowmem.c:33)
1151   by 0x........: steer (tc19_shadowmem.c:352)
1152   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1153   ...
1154
1155This conflicts with a previous write of size 1 by thread #x
1156Locks held: none
1157   at 0x........: child8 (tc19_shadowmem.c:33)
1158   by 0x........: steer (tc19_shadowmem.c:352)
1159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1160   ...
1161 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
1162   at 0x........: malloc (vg_replace_malloc.c:...)
1163   by 0x........: main (tc19_shadowmem.c:144)
1164 Block was alloc'd by thread #x
1165
1166---------- char gran, 0 .. 99, skip 33 ----------
1167---Thread-Announcement------------------------------------------
1168
1169Thread #x was created
1170   ...
1171   by 0x........: pthread_create@* (hg_intercepts.c:...)
1172   by 0x........: main (tc19_shadowmem.c:173)
1173
1174---Thread-Announcement------------------------------------------
1175
1176Thread #x was created
1177   ...
1178   by 0x........: pthread_create@* (hg_intercepts.c:...)
1179   by 0x........: main (tc19_shadowmem.c:172)
1180
1181----------------------------------------------------------------
1182
1183Possible data race during write of size 1 at 0x........ by thread #x
1184Locks held: none
1185   at 0x........: child8 (tc19_shadowmem.c:33)
1186   by 0x........: steer (tc19_shadowmem.c:354)
1187   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1188   ...
1189
1190This conflicts with a previous write of size 1 by thread #x
1191Locks held: none
1192   at 0x........: child8 (tc19_shadowmem.c:33)
1193   by 0x........: steer (tc19_shadowmem.c:354)
1194   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1195   ...
1196 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
1197   at 0x........: malloc (vg_replace_malloc.c:...)
1198   by 0x........: main (tc19_shadowmem.c:144)
1199 Block was alloc'd by thread #x
1200
1201---------- char gran, 0 .. 99, skip 34 ----------
1202---Thread-Announcement------------------------------------------
1203
1204Thread #x was created
1205   ...
1206   by 0x........: pthread_create@* (hg_intercepts.c:...)
1207   by 0x........: main (tc19_shadowmem.c:173)
1208
1209---Thread-Announcement------------------------------------------
1210
1211Thread #x was created
1212   ...
1213   by 0x........: pthread_create@* (hg_intercepts.c:...)
1214   by 0x........: main (tc19_shadowmem.c:172)
1215
1216----------------------------------------------------------------
1217
1218Possible data race during write of size 1 at 0x........ by thread #x
1219Locks held: none
1220   at 0x........: child8 (tc19_shadowmem.c:33)
1221   by 0x........: steer (tc19_shadowmem.c:356)
1222   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1223   ...
1224
1225This conflicts with a previous write of size 1 by thread #x
1226Locks held: none
1227   at 0x........: child8 (tc19_shadowmem.c:33)
1228   by 0x........: steer (tc19_shadowmem.c:356)
1229   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1230   ...
1231 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
1232   at 0x........: malloc (vg_replace_malloc.c:...)
1233   by 0x........: main (tc19_shadowmem.c:144)
1234 Block was alloc'd by thread #x
1235
1236---------- char gran, 0 .. 99, skip 35 ----------
1237---Thread-Announcement------------------------------------------
1238
1239Thread #x was created
1240   ...
1241   by 0x........: pthread_create@* (hg_intercepts.c:...)
1242   by 0x........: main (tc19_shadowmem.c:173)
1243
1244---Thread-Announcement------------------------------------------
1245
1246Thread #x was created
1247   ...
1248   by 0x........: pthread_create@* (hg_intercepts.c:...)
1249   by 0x........: main (tc19_shadowmem.c:172)
1250
1251----------------------------------------------------------------
1252
1253Possible data race during write of size 1 at 0x........ by thread #x
1254Locks held: none
1255   at 0x........: child8 (tc19_shadowmem.c:33)
1256   by 0x........: steer (tc19_shadowmem.c:358)
1257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1258   ...
1259
1260This conflicts with a previous write of size 1 by thread #x
1261Locks held: none
1262   at 0x........: child8 (tc19_shadowmem.c:33)
1263   by 0x........: steer (tc19_shadowmem.c:358)
1264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1265   ...
1266 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
1267   at 0x........: malloc (vg_replace_malloc.c:...)
1268   by 0x........: main (tc19_shadowmem.c:144)
1269 Block was alloc'd by thread #x
1270
1271---------- char gran, 0 .. 99, skip 36 ----------
1272---Thread-Announcement------------------------------------------
1273
1274Thread #x was created
1275   ...
1276   by 0x........: pthread_create@* (hg_intercepts.c:...)
1277   by 0x........: main (tc19_shadowmem.c:173)
1278
1279---Thread-Announcement------------------------------------------
1280
1281Thread #x was created
1282   ...
1283   by 0x........: pthread_create@* (hg_intercepts.c:...)
1284   by 0x........: main (tc19_shadowmem.c:172)
1285
1286----------------------------------------------------------------
1287
1288Possible data race during write of size 1 at 0x........ by thread #x
1289Locks held: none
1290   at 0x........: child8 (tc19_shadowmem.c:33)
1291   by 0x........: steer (tc19_shadowmem.c:360)
1292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1293   ...
1294
1295This conflicts with a previous write of size 1 by thread #x
1296Locks held: none
1297   at 0x........: child8 (tc19_shadowmem.c:33)
1298   by 0x........: steer (tc19_shadowmem.c:360)
1299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1300   ...
1301 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
1302   at 0x........: malloc (vg_replace_malloc.c:...)
1303   by 0x........: main (tc19_shadowmem.c:144)
1304 Block was alloc'd by thread #x
1305
1306---------- char gran, 0 .. 99, skip 37 ----------
1307---Thread-Announcement------------------------------------------
1308
1309Thread #x was created
1310   ...
1311   by 0x........: pthread_create@* (hg_intercepts.c:...)
1312   by 0x........: main (tc19_shadowmem.c:173)
1313
1314---Thread-Announcement------------------------------------------
1315
1316Thread #x was created
1317   ...
1318   by 0x........: pthread_create@* (hg_intercepts.c:...)
1319   by 0x........: main (tc19_shadowmem.c:172)
1320
1321----------------------------------------------------------------
1322
1323Possible data race during write of size 1 at 0x........ by thread #x
1324Locks held: none
1325   at 0x........: child8 (tc19_shadowmem.c:33)
1326   by 0x........: steer (tc19_shadowmem.c:362)
1327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1328   ...
1329
1330This conflicts with a previous write of size 1 by thread #x
1331Locks held: none
1332   at 0x........: child8 (tc19_shadowmem.c:33)
1333   by 0x........: steer (tc19_shadowmem.c:362)
1334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1335   ...
1336 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
1337   at 0x........: malloc (vg_replace_malloc.c:...)
1338   by 0x........: main (tc19_shadowmem.c:144)
1339 Block was alloc'd by thread #x
1340
1341---------- char gran, 0 .. 99, skip 38 ----------
1342---Thread-Announcement------------------------------------------
1343
1344Thread #x was created
1345   ...
1346   by 0x........: pthread_create@* (hg_intercepts.c:...)
1347   by 0x........: main (tc19_shadowmem.c:173)
1348
1349---Thread-Announcement------------------------------------------
1350
1351Thread #x was created
1352   ...
1353   by 0x........: pthread_create@* (hg_intercepts.c:...)
1354   by 0x........: main (tc19_shadowmem.c:172)
1355
1356----------------------------------------------------------------
1357
1358Possible data race during write of size 1 at 0x........ by thread #x
1359Locks held: none
1360   at 0x........: child8 (tc19_shadowmem.c:33)
1361   by 0x........: steer (tc19_shadowmem.c:364)
1362   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1363   ...
1364
1365This conflicts with a previous write of size 1 by thread #x
1366Locks held: none
1367   at 0x........: child8 (tc19_shadowmem.c:33)
1368   by 0x........: steer (tc19_shadowmem.c:364)
1369   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1370   ...
1371 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
1372   at 0x........: malloc (vg_replace_malloc.c:...)
1373   by 0x........: main (tc19_shadowmem.c:144)
1374 Block was alloc'd by thread #x
1375
1376---------- char gran, 0 .. 99, skip 39 ----------
1377---Thread-Announcement------------------------------------------
1378
1379Thread #x was created
1380   ...
1381   by 0x........: pthread_create@* (hg_intercepts.c:...)
1382   by 0x........: main (tc19_shadowmem.c:173)
1383
1384---Thread-Announcement------------------------------------------
1385
1386Thread #x was created
1387   ...
1388   by 0x........: pthread_create@* (hg_intercepts.c:...)
1389   by 0x........: main (tc19_shadowmem.c:172)
1390
1391----------------------------------------------------------------
1392
1393Possible data race during write of size 1 at 0x........ by thread #x
1394Locks held: none
1395   at 0x........: child8 (tc19_shadowmem.c:33)
1396   by 0x........: steer (tc19_shadowmem.c:366)
1397   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1398   ...
1399
1400This conflicts with a previous write of size 1 by thread #x
1401Locks held: none
1402   at 0x........: child8 (tc19_shadowmem.c:33)
1403   by 0x........: steer (tc19_shadowmem.c:366)
1404   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1405   ...
1406 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
1407   at 0x........: malloc (vg_replace_malloc.c:...)
1408   by 0x........: main (tc19_shadowmem.c:144)
1409 Block was alloc'd by thread #x
1410
1411---------- char gran, 0 .. 99, skip 40 ----------
1412---Thread-Announcement------------------------------------------
1413
1414Thread #x was created
1415   ...
1416   by 0x........: pthread_create@* (hg_intercepts.c:...)
1417   by 0x........: main (tc19_shadowmem.c:173)
1418
1419---Thread-Announcement------------------------------------------
1420
1421Thread #x was created
1422   ...
1423   by 0x........: pthread_create@* (hg_intercepts.c:...)
1424   by 0x........: main (tc19_shadowmem.c:172)
1425
1426----------------------------------------------------------------
1427
1428Possible data race during write of size 1 at 0x........ by thread #x
1429Locks held: none
1430   at 0x........: child8 (tc19_shadowmem.c:33)
1431   by 0x........: steer (tc19_shadowmem.c:368)
1432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1433   ...
1434
1435This conflicts with a previous write of size 1 by thread #x
1436Locks held: none
1437   at 0x........: child8 (tc19_shadowmem.c:33)
1438   by 0x........: steer (tc19_shadowmem.c:368)
1439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1440   ...
1441 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
1442   at 0x........: malloc (vg_replace_malloc.c:...)
1443   by 0x........: main (tc19_shadowmem.c:144)
1444 Block was alloc'd by thread #x
1445
1446---------- char gran, 0 .. 99, skip 41 ----------
1447---Thread-Announcement------------------------------------------
1448
1449Thread #x was created
1450   ...
1451   by 0x........: pthread_create@* (hg_intercepts.c:...)
1452   by 0x........: main (tc19_shadowmem.c:173)
1453
1454---Thread-Announcement------------------------------------------
1455
1456Thread #x was created
1457   ...
1458   by 0x........: pthread_create@* (hg_intercepts.c:...)
1459   by 0x........: main (tc19_shadowmem.c:172)
1460
1461----------------------------------------------------------------
1462
1463Possible data race during write of size 1 at 0x........ by thread #x
1464Locks held: none
1465   at 0x........: child8 (tc19_shadowmem.c:33)
1466   by 0x........: steer (tc19_shadowmem.c:370)
1467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1468   ...
1469
1470This conflicts with a previous write of size 1 by thread #x
1471Locks held: none
1472   at 0x........: child8 (tc19_shadowmem.c:33)
1473   by 0x........: steer (tc19_shadowmem.c:370)
1474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1475   ...
1476 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
1477   at 0x........: malloc (vg_replace_malloc.c:...)
1478   by 0x........: main (tc19_shadowmem.c:144)
1479 Block was alloc'd by thread #x
1480
1481---------- char gran, 0 .. 99, skip 42 ----------
1482---Thread-Announcement------------------------------------------
1483
1484Thread #x was created
1485   ...
1486   by 0x........: pthread_create@* (hg_intercepts.c:...)
1487   by 0x........: main (tc19_shadowmem.c:173)
1488
1489---Thread-Announcement------------------------------------------
1490
1491Thread #x was created
1492   ...
1493   by 0x........: pthread_create@* (hg_intercepts.c:...)
1494   by 0x........: main (tc19_shadowmem.c:172)
1495
1496----------------------------------------------------------------
1497
1498Possible data race during write of size 1 at 0x........ by thread #x
1499Locks held: none
1500   at 0x........: child8 (tc19_shadowmem.c:33)
1501   by 0x........: steer (tc19_shadowmem.c:372)
1502   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1503   ...
1504
1505This conflicts with a previous write of size 1 by thread #x
1506Locks held: none
1507   at 0x........: child8 (tc19_shadowmem.c:33)
1508   by 0x........: steer (tc19_shadowmem.c:372)
1509   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1510   ...
1511 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
1512   at 0x........: malloc (vg_replace_malloc.c:...)
1513   by 0x........: main (tc19_shadowmem.c:144)
1514 Block was alloc'd by thread #x
1515
1516---------- char gran, 0 .. 99, skip 43 ----------
1517---Thread-Announcement------------------------------------------
1518
1519Thread #x was created
1520   ...
1521   by 0x........: pthread_create@* (hg_intercepts.c:...)
1522   by 0x........: main (tc19_shadowmem.c:173)
1523
1524---Thread-Announcement------------------------------------------
1525
1526Thread #x was created
1527   ...
1528   by 0x........: pthread_create@* (hg_intercepts.c:...)
1529   by 0x........: main (tc19_shadowmem.c:172)
1530
1531----------------------------------------------------------------
1532
1533Possible data race during write of size 1 at 0x........ by thread #x
1534Locks held: none
1535   at 0x........: child8 (tc19_shadowmem.c:33)
1536   by 0x........: steer (tc19_shadowmem.c:374)
1537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1538   ...
1539
1540This conflicts with a previous write of size 1 by thread #x
1541Locks held: none
1542   at 0x........: child8 (tc19_shadowmem.c:33)
1543   by 0x........: steer (tc19_shadowmem.c:374)
1544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1545   ...
1546 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
1547   at 0x........: malloc (vg_replace_malloc.c:...)
1548   by 0x........: main (tc19_shadowmem.c:144)
1549 Block was alloc'd by thread #x
1550
1551---------- char gran, 0 .. 99, skip 44 ----------
1552---Thread-Announcement------------------------------------------
1553
1554Thread #x was created
1555   ...
1556   by 0x........: pthread_create@* (hg_intercepts.c:...)
1557   by 0x........: main (tc19_shadowmem.c:173)
1558
1559---Thread-Announcement------------------------------------------
1560
1561Thread #x was created
1562   ...
1563   by 0x........: pthread_create@* (hg_intercepts.c:...)
1564   by 0x........: main (tc19_shadowmem.c:172)
1565
1566----------------------------------------------------------------
1567
1568Possible data race during write of size 1 at 0x........ by thread #x
1569Locks held: none
1570   at 0x........: child8 (tc19_shadowmem.c:33)
1571   by 0x........: steer (tc19_shadowmem.c:376)
1572   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1573   ...
1574
1575This conflicts with a previous write of size 1 by thread #x
1576Locks held: none
1577   at 0x........: child8 (tc19_shadowmem.c:33)
1578   by 0x........: steer (tc19_shadowmem.c:376)
1579   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1580   ...
1581 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
1582   at 0x........: malloc (vg_replace_malloc.c:...)
1583   by 0x........: main (tc19_shadowmem.c:144)
1584 Block was alloc'd by thread #x
1585
1586---------- char gran, 0 .. 99, skip 45 ----------
1587---Thread-Announcement------------------------------------------
1588
1589Thread #x was created
1590   ...
1591   by 0x........: pthread_create@* (hg_intercepts.c:...)
1592   by 0x........: main (tc19_shadowmem.c:173)
1593
1594---Thread-Announcement------------------------------------------
1595
1596Thread #x was created
1597   ...
1598   by 0x........: pthread_create@* (hg_intercepts.c:...)
1599   by 0x........: main (tc19_shadowmem.c:172)
1600
1601----------------------------------------------------------------
1602
1603Possible data race during write of size 1 at 0x........ by thread #x
1604Locks held: none
1605   at 0x........: child8 (tc19_shadowmem.c:33)
1606   by 0x........: steer (tc19_shadowmem.c:378)
1607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1608   ...
1609
1610This conflicts with a previous write of size 1 by thread #x
1611Locks held: none
1612   at 0x........: child8 (tc19_shadowmem.c:33)
1613   by 0x........: steer (tc19_shadowmem.c:378)
1614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1615   ...
1616 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
1617   at 0x........: malloc (vg_replace_malloc.c:...)
1618   by 0x........: main (tc19_shadowmem.c:144)
1619 Block was alloc'd by thread #x
1620
1621---------- char gran, 0 .. 99, skip 46 ----------
1622---Thread-Announcement------------------------------------------
1623
1624Thread #x was created
1625   ...
1626   by 0x........: pthread_create@* (hg_intercepts.c:...)
1627   by 0x........: main (tc19_shadowmem.c:173)
1628
1629---Thread-Announcement------------------------------------------
1630
1631Thread #x was created
1632   ...
1633   by 0x........: pthread_create@* (hg_intercepts.c:...)
1634   by 0x........: main (tc19_shadowmem.c:172)
1635
1636----------------------------------------------------------------
1637
1638Possible data race during write of size 1 at 0x........ by thread #x
1639Locks held: none
1640   at 0x........: child8 (tc19_shadowmem.c:33)
1641   by 0x........: steer (tc19_shadowmem.c:380)
1642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1643   ...
1644
1645This conflicts with a previous write of size 1 by thread #x
1646Locks held: none
1647   at 0x........: child8 (tc19_shadowmem.c:33)
1648   by 0x........: steer (tc19_shadowmem.c:380)
1649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1650   ...
1651 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
1652   at 0x........: malloc (vg_replace_malloc.c:...)
1653   by 0x........: main (tc19_shadowmem.c:144)
1654 Block was alloc'd by thread #x
1655
1656---------- char gran, 0 .. 99, skip 47 ----------
1657---Thread-Announcement------------------------------------------
1658
1659Thread #x was created
1660   ...
1661   by 0x........: pthread_create@* (hg_intercepts.c:...)
1662   by 0x........: main (tc19_shadowmem.c:173)
1663
1664---Thread-Announcement------------------------------------------
1665
1666Thread #x was created
1667   ...
1668   by 0x........: pthread_create@* (hg_intercepts.c:...)
1669   by 0x........: main (tc19_shadowmem.c:172)
1670
1671----------------------------------------------------------------
1672
1673Possible data race during write of size 1 at 0x........ by thread #x
1674Locks held: none
1675   at 0x........: child8 (tc19_shadowmem.c:33)
1676   by 0x........: steer (tc19_shadowmem.c:382)
1677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1678   ...
1679
1680This conflicts with a previous write of size 1 by thread #x
1681Locks held: none
1682   at 0x........: child8 (tc19_shadowmem.c:33)
1683   by 0x........: steer (tc19_shadowmem.c:382)
1684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1685   ...
1686 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
1687   at 0x........: malloc (vg_replace_malloc.c:...)
1688   by 0x........: main (tc19_shadowmem.c:144)
1689 Block was alloc'd by thread #x
1690
1691---------- char gran, 0 .. 99, skip 48 ----------
1692---Thread-Announcement------------------------------------------
1693
1694Thread #x was created
1695   ...
1696   by 0x........: pthread_create@* (hg_intercepts.c:...)
1697   by 0x........: main (tc19_shadowmem.c:173)
1698
1699---Thread-Announcement------------------------------------------
1700
1701Thread #x was created
1702   ...
1703   by 0x........: pthread_create@* (hg_intercepts.c:...)
1704   by 0x........: main (tc19_shadowmem.c:172)
1705
1706----------------------------------------------------------------
1707
1708Possible data race during write of size 1 at 0x........ by thread #x
1709Locks held: none
1710   at 0x........: child8 (tc19_shadowmem.c:33)
1711   by 0x........: steer (tc19_shadowmem.c:384)
1712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1713   ...
1714
1715This conflicts with a previous write of size 1 by thread #x
1716Locks held: none
1717   at 0x........: child8 (tc19_shadowmem.c:33)
1718   by 0x........: steer (tc19_shadowmem.c:384)
1719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1720   ...
1721 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
1722   at 0x........: malloc (vg_replace_malloc.c:...)
1723   by 0x........: main (tc19_shadowmem.c:144)
1724 Block was alloc'd by thread #x
1725
1726---------- char gran, 0 .. 99, skip 49 ----------
1727---Thread-Announcement------------------------------------------
1728
1729Thread #x was created
1730   ...
1731   by 0x........: pthread_create@* (hg_intercepts.c:...)
1732   by 0x........: main (tc19_shadowmem.c:173)
1733
1734---Thread-Announcement------------------------------------------
1735
1736Thread #x was created
1737   ...
1738   by 0x........: pthread_create@* (hg_intercepts.c:...)
1739   by 0x........: main (tc19_shadowmem.c:172)
1740
1741----------------------------------------------------------------
1742
1743Possible data race during write of size 1 at 0x........ by thread #x
1744Locks held: none
1745   at 0x........: child8 (tc19_shadowmem.c:33)
1746   by 0x........: steer (tc19_shadowmem.c:386)
1747   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1748   ...
1749
1750This conflicts with a previous write of size 1 by thread #x
1751Locks held: none
1752   at 0x........: child8 (tc19_shadowmem.c:33)
1753   by 0x........: steer (tc19_shadowmem.c:386)
1754   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1755   ...
1756 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
1757   at 0x........: malloc (vg_replace_malloc.c:...)
1758   by 0x........: main (tc19_shadowmem.c:144)
1759 Block was alloc'd by thread #x
1760
1761---------- char gran, 0 .. 99, skip 50 ----------
1762---Thread-Announcement------------------------------------------
1763
1764Thread #x was created
1765   ...
1766   by 0x........: pthread_create@* (hg_intercepts.c:...)
1767   by 0x........: main (tc19_shadowmem.c:173)
1768
1769---Thread-Announcement------------------------------------------
1770
1771Thread #x was created
1772   ...
1773   by 0x........: pthread_create@* (hg_intercepts.c:...)
1774   by 0x........: main (tc19_shadowmem.c:172)
1775
1776----------------------------------------------------------------
1777
1778Possible data race during write of size 1 at 0x........ by thread #x
1779Locks held: none
1780   at 0x........: child8 (tc19_shadowmem.c:33)
1781   by 0x........: steer (tc19_shadowmem.c:388)
1782   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1783   ...
1784
1785This conflicts with a previous write of size 1 by thread #x
1786Locks held: none
1787   at 0x........: child8 (tc19_shadowmem.c:33)
1788   by 0x........: steer (tc19_shadowmem.c:388)
1789   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1790   ...
1791 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
1792   at 0x........: malloc (vg_replace_malloc.c:...)
1793   by 0x........: main (tc19_shadowmem.c:144)
1794 Block was alloc'd by thread #x
1795
1796---------- char gran, 0 .. 99, skip 51 ----------
1797---Thread-Announcement------------------------------------------
1798
1799Thread #x was created
1800   ...
1801   by 0x........: pthread_create@* (hg_intercepts.c:...)
1802   by 0x........: main (tc19_shadowmem.c:173)
1803
1804---Thread-Announcement------------------------------------------
1805
1806Thread #x was created
1807   ...
1808   by 0x........: pthread_create@* (hg_intercepts.c:...)
1809   by 0x........: main (tc19_shadowmem.c:172)
1810
1811----------------------------------------------------------------
1812
1813Possible data race during write of size 1 at 0x........ by thread #x
1814Locks held: none
1815   at 0x........: child8 (tc19_shadowmem.c:33)
1816   by 0x........: steer (tc19_shadowmem.c:390)
1817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1818   ...
1819
1820This conflicts with a previous write of size 1 by thread #x
1821Locks held: none
1822   at 0x........: child8 (tc19_shadowmem.c:33)
1823   by 0x........: steer (tc19_shadowmem.c:390)
1824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1825   ...
1826 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
1827   at 0x........: malloc (vg_replace_malloc.c:...)
1828   by 0x........: main (tc19_shadowmem.c:144)
1829 Block was alloc'd by thread #x
1830
1831---------- char gran, 0 .. 99, skip 52 ----------
1832---Thread-Announcement------------------------------------------
1833
1834Thread #x was created
1835   ...
1836   by 0x........: pthread_create@* (hg_intercepts.c:...)
1837   by 0x........: main (tc19_shadowmem.c:173)
1838
1839---Thread-Announcement------------------------------------------
1840
1841Thread #x was created
1842   ...
1843   by 0x........: pthread_create@* (hg_intercepts.c:...)
1844   by 0x........: main (tc19_shadowmem.c:172)
1845
1846----------------------------------------------------------------
1847
1848Possible data race during write of size 1 at 0x........ by thread #x
1849Locks held: none
1850   at 0x........: child8 (tc19_shadowmem.c:33)
1851   by 0x........: steer (tc19_shadowmem.c:392)
1852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1853   ...
1854
1855This conflicts with a previous write of size 1 by thread #x
1856Locks held: none
1857   at 0x........: child8 (tc19_shadowmem.c:33)
1858   by 0x........: steer (tc19_shadowmem.c:392)
1859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1860   ...
1861 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
1862   at 0x........: malloc (vg_replace_malloc.c:...)
1863   by 0x........: main (tc19_shadowmem.c:144)
1864 Block was alloc'd by thread #x
1865
1866---------- char gran, 0 .. 99, skip 53 ----------
1867---Thread-Announcement------------------------------------------
1868
1869Thread #x was created
1870   ...
1871   by 0x........: pthread_create@* (hg_intercepts.c:...)
1872   by 0x........: main (tc19_shadowmem.c:173)
1873
1874---Thread-Announcement------------------------------------------
1875
1876Thread #x was created
1877   ...
1878   by 0x........: pthread_create@* (hg_intercepts.c:...)
1879   by 0x........: main (tc19_shadowmem.c:172)
1880
1881----------------------------------------------------------------
1882
1883Possible data race during write of size 1 at 0x........ by thread #x
1884Locks held: none
1885   at 0x........: child8 (tc19_shadowmem.c:33)
1886   by 0x........: steer (tc19_shadowmem.c:394)
1887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1888   ...
1889
1890This conflicts with a previous write of size 1 by thread #x
1891Locks held: none
1892   at 0x........: child8 (tc19_shadowmem.c:33)
1893   by 0x........: steer (tc19_shadowmem.c:394)
1894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1895   ...
1896 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
1897   at 0x........: malloc (vg_replace_malloc.c:...)
1898   by 0x........: main (tc19_shadowmem.c:144)
1899 Block was alloc'd by thread #x
1900
1901---------- char gran, 0 .. 99, skip 54 ----------
1902---Thread-Announcement------------------------------------------
1903
1904Thread #x was created
1905   ...
1906   by 0x........: pthread_create@* (hg_intercepts.c:...)
1907   by 0x........: main (tc19_shadowmem.c:173)
1908
1909---Thread-Announcement------------------------------------------
1910
1911Thread #x was created
1912   ...
1913   by 0x........: pthread_create@* (hg_intercepts.c:...)
1914   by 0x........: main (tc19_shadowmem.c:172)
1915
1916----------------------------------------------------------------
1917
1918Possible data race during write of size 1 at 0x........ by thread #x
1919Locks held: none
1920   at 0x........: child8 (tc19_shadowmem.c:33)
1921   by 0x........: steer (tc19_shadowmem.c:396)
1922   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1923   ...
1924
1925This conflicts with a previous write of size 1 by thread #x
1926Locks held: none
1927   at 0x........: child8 (tc19_shadowmem.c:33)
1928   by 0x........: steer (tc19_shadowmem.c:396)
1929   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1930   ...
1931 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
1932   at 0x........: malloc (vg_replace_malloc.c:...)
1933   by 0x........: main (tc19_shadowmem.c:144)
1934 Block was alloc'd by thread #x
1935
1936---------- char gran, 0 .. 99, skip 55 ----------
1937---Thread-Announcement------------------------------------------
1938
1939Thread #x was created
1940   ...
1941   by 0x........: pthread_create@* (hg_intercepts.c:...)
1942   by 0x........: main (tc19_shadowmem.c:173)
1943
1944---Thread-Announcement------------------------------------------
1945
1946Thread #x was created
1947   ...
1948   by 0x........: pthread_create@* (hg_intercepts.c:...)
1949   by 0x........: main (tc19_shadowmem.c:172)
1950
1951----------------------------------------------------------------
1952
1953Possible data race during write of size 1 at 0x........ by thread #x
1954Locks held: none
1955   at 0x........: child8 (tc19_shadowmem.c:33)
1956   by 0x........: steer (tc19_shadowmem.c:398)
1957   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1958   ...
1959
1960This conflicts with a previous write of size 1 by thread #x
1961Locks held: none
1962   at 0x........: child8 (tc19_shadowmem.c:33)
1963   by 0x........: steer (tc19_shadowmem.c:398)
1964   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1965   ...
1966 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
1967   at 0x........: malloc (vg_replace_malloc.c:...)
1968   by 0x........: main (tc19_shadowmem.c:144)
1969 Block was alloc'd by thread #x
1970
1971---------- char gran, 0 .. 99, skip 56 ----------
1972---Thread-Announcement------------------------------------------
1973
1974Thread #x was created
1975   ...
1976   by 0x........: pthread_create@* (hg_intercepts.c:...)
1977   by 0x........: main (tc19_shadowmem.c:173)
1978
1979---Thread-Announcement------------------------------------------
1980
1981Thread #x was created
1982   ...
1983   by 0x........: pthread_create@* (hg_intercepts.c:...)
1984   by 0x........: main (tc19_shadowmem.c:172)
1985
1986----------------------------------------------------------------
1987
1988Possible data race during write of size 1 at 0x........ by thread #x
1989Locks held: none
1990   at 0x........: child8 (tc19_shadowmem.c:33)
1991   by 0x........: steer (tc19_shadowmem.c:400)
1992   by 0x........: mythread_wrapper (hg_intercepts.c:...)
1993   ...
1994
1995This conflicts with a previous write of size 1 by thread #x
1996Locks held: none
1997   at 0x........: child8 (tc19_shadowmem.c:33)
1998   by 0x........: steer (tc19_shadowmem.c:400)
1999   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2000   ...
2001 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
2002   at 0x........: malloc (vg_replace_malloc.c:...)
2003   by 0x........: main (tc19_shadowmem.c:144)
2004 Block was alloc'd by thread #x
2005
2006---------- char gran, 0 .. 99, skip 57 ----------
2007---Thread-Announcement------------------------------------------
2008
2009Thread #x was created
2010   ...
2011   by 0x........: pthread_create@* (hg_intercepts.c:...)
2012   by 0x........: main (tc19_shadowmem.c:173)
2013
2014---Thread-Announcement------------------------------------------
2015
2016Thread #x was created
2017   ...
2018   by 0x........: pthread_create@* (hg_intercepts.c:...)
2019   by 0x........: main (tc19_shadowmem.c:172)
2020
2021----------------------------------------------------------------
2022
2023Possible data race during write of size 1 at 0x........ by thread #x
2024Locks held: none
2025   at 0x........: child8 (tc19_shadowmem.c:33)
2026   by 0x........: steer (tc19_shadowmem.c:402)
2027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2028   ...
2029
2030This conflicts with a previous write of size 1 by thread #x
2031Locks held: none
2032   at 0x........: child8 (tc19_shadowmem.c:33)
2033   by 0x........: steer (tc19_shadowmem.c:402)
2034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2035   ...
2036 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
2037   at 0x........: malloc (vg_replace_malloc.c:...)
2038   by 0x........: main (tc19_shadowmem.c:144)
2039 Block was alloc'd by thread #x
2040
2041---------- char gran, 0 .. 99, skip 58 ----------
2042---Thread-Announcement------------------------------------------
2043
2044Thread #x was created
2045   ...
2046   by 0x........: pthread_create@* (hg_intercepts.c:...)
2047   by 0x........: main (tc19_shadowmem.c:173)
2048
2049---Thread-Announcement------------------------------------------
2050
2051Thread #x was created
2052   ...
2053   by 0x........: pthread_create@* (hg_intercepts.c:...)
2054   by 0x........: main (tc19_shadowmem.c:172)
2055
2056----------------------------------------------------------------
2057
2058Possible data race during write of size 1 at 0x........ by thread #x
2059Locks held: none
2060   at 0x........: child8 (tc19_shadowmem.c:33)
2061   by 0x........: steer (tc19_shadowmem.c:404)
2062   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2063   ...
2064
2065This conflicts with a previous write of size 1 by thread #x
2066Locks held: none
2067   at 0x........: child8 (tc19_shadowmem.c:33)
2068   by 0x........: steer (tc19_shadowmem.c:404)
2069   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2070   ...
2071 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
2072   at 0x........: malloc (vg_replace_malloc.c:...)
2073   by 0x........: main (tc19_shadowmem.c:144)
2074 Block was alloc'd by thread #x
2075
2076---------- char gran, 0 .. 99, skip 59 ----------
2077---Thread-Announcement------------------------------------------
2078
2079Thread #x was created
2080   ...
2081   by 0x........: pthread_create@* (hg_intercepts.c:...)
2082   by 0x........: main (tc19_shadowmem.c:173)
2083
2084---Thread-Announcement------------------------------------------
2085
2086Thread #x was created
2087   ...
2088   by 0x........: pthread_create@* (hg_intercepts.c:...)
2089   by 0x........: main (tc19_shadowmem.c:172)
2090
2091----------------------------------------------------------------
2092
2093Possible data race during write of size 1 at 0x........ by thread #x
2094Locks held: none
2095   at 0x........: child8 (tc19_shadowmem.c:33)
2096   by 0x........: steer (tc19_shadowmem.c:406)
2097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2098   ...
2099
2100This conflicts with a previous write of size 1 by thread #x
2101Locks held: none
2102   at 0x........: child8 (tc19_shadowmem.c:33)
2103   by 0x........: steer (tc19_shadowmem.c:406)
2104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2105   ...
2106 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
2107   at 0x........: malloc (vg_replace_malloc.c:...)
2108   by 0x........: main (tc19_shadowmem.c:144)
2109 Block was alloc'd by thread #x
2110
2111---------- char gran, 0 .. 99, skip 60 ----------
2112---Thread-Announcement------------------------------------------
2113
2114Thread #x was created
2115   ...
2116   by 0x........: pthread_create@* (hg_intercepts.c:...)
2117   by 0x........: main (tc19_shadowmem.c:173)
2118
2119---Thread-Announcement------------------------------------------
2120
2121Thread #x was created
2122   ...
2123   by 0x........: pthread_create@* (hg_intercepts.c:...)
2124   by 0x........: main (tc19_shadowmem.c:172)
2125
2126----------------------------------------------------------------
2127
2128Possible data race during write of size 1 at 0x........ by thread #x
2129Locks held: none
2130   at 0x........: child8 (tc19_shadowmem.c:33)
2131   by 0x........: steer (tc19_shadowmem.c:408)
2132   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2133   ...
2134
2135This conflicts with a previous write of size 1 by thread #x
2136Locks held: none
2137   at 0x........: child8 (tc19_shadowmem.c:33)
2138   by 0x........: steer (tc19_shadowmem.c:408)
2139   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2140   ...
2141 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
2142   at 0x........: malloc (vg_replace_malloc.c:...)
2143   by 0x........: main (tc19_shadowmem.c:144)
2144 Block was alloc'd by thread #x
2145
2146---------- char gran, 0 .. 99, skip 61 ----------
2147---Thread-Announcement------------------------------------------
2148
2149Thread #x was created
2150   ...
2151   by 0x........: pthread_create@* (hg_intercepts.c:...)
2152   by 0x........: main (tc19_shadowmem.c:173)
2153
2154---Thread-Announcement------------------------------------------
2155
2156Thread #x was created
2157   ...
2158   by 0x........: pthread_create@* (hg_intercepts.c:...)
2159   by 0x........: main (tc19_shadowmem.c:172)
2160
2161----------------------------------------------------------------
2162
2163Possible data race during write of size 1 at 0x........ by thread #x
2164Locks held: none
2165   at 0x........: child8 (tc19_shadowmem.c:33)
2166   by 0x........: steer (tc19_shadowmem.c:410)
2167   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2168   ...
2169
2170This conflicts with a previous write of size 1 by thread #x
2171Locks held: none
2172   at 0x........: child8 (tc19_shadowmem.c:33)
2173   by 0x........: steer (tc19_shadowmem.c:410)
2174   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2175   ...
2176 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
2177   at 0x........: malloc (vg_replace_malloc.c:...)
2178   by 0x........: main (tc19_shadowmem.c:144)
2179 Block was alloc'd by thread #x
2180
2181---------- char gran, 0 .. 99, skip 62 ----------
2182---Thread-Announcement------------------------------------------
2183
2184Thread #x was created
2185   ...
2186   by 0x........: pthread_create@* (hg_intercepts.c:...)
2187   by 0x........: main (tc19_shadowmem.c:173)
2188
2189---Thread-Announcement------------------------------------------
2190
2191Thread #x was created
2192   ...
2193   by 0x........: pthread_create@* (hg_intercepts.c:...)
2194   by 0x........: main (tc19_shadowmem.c:172)
2195
2196----------------------------------------------------------------
2197
2198Possible data race during write of size 1 at 0x........ by thread #x
2199Locks held: none
2200   at 0x........: child8 (tc19_shadowmem.c:33)
2201   by 0x........: steer (tc19_shadowmem.c:412)
2202   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2203   ...
2204
2205This conflicts with a previous write of size 1 by thread #x
2206Locks held: none
2207   at 0x........: child8 (tc19_shadowmem.c:33)
2208   by 0x........: steer (tc19_shadowmem.c:412)
2209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2210   ...
2211 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
2212   at 0x........: malloc (vg_replace_malloc.c:...)
2213   by 0x........: main (tc19_shadowmem.c:144)
2214 Block was alloc'd by thread #x
2215
2216---------- char gran, 0 .. 99, skip 63 ----------
2217---Thread-Announcement------------------------------------------
2218
2219Thread #x was created
2220   ...
2221   by 0x........: pthread_create@* (hg_intercepts.c:...)
2222   by 0x........: main (tc19_shadowmem.c:173)
2223
2224---Thread-Announcement------------------------------------------
2225
2226Thread #x was created
2227   ...
2228   by 0x........: pthread_create@* (hg_intercepts.c:...)
2229   by 0x........: main (tc19_shadowmem.c:172)
2230
2231----------------------------------------------------------------
2232
2233Possible data race during write of size 1 at 0x........ by thread #x
2234Locks held: none
2235   at 0x........: child8 (tc19_shadowmem.c:33)
2236   by 0x........: steer (tc19_shadowmem.c:414)
2237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2238   ...
2239
2240This conflicts with a previous write of size 1 by thread #x
2241Locks held: none
2242   at 0x........: child8 (tc19_shadowmem.c:33)
2243   by 0x........: steer (tc19_shadowmem.c:414)
2244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2245   ...
2246 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
2247   at 0x........: malloc (vg_replace_malloc.c:...)
2248   by 0x........: main (tc19_shadowmem.c:144)
2249 Block was alloc'd by thread #x
2250
2251---------- char gran, 0 .. 99, skip 64 ----------
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:416)
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:416)
2279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2280   ...
2281 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
2282   at 0x........: malloc (vg_replace_malloc.c:...)
2283   by 0x........: main (tc19_shadowmem.c:144)
2284 Block was alloc'd by thread #x
2285
2286---------- char gran, 0 .. 99, skip 65 ----------
2287---Thread-Announcement------------------------------------------
2288
2289Thread #x was created
2290   ...
2291   by 0x........: pthread_create@* (hg_intercepts.c:...)
2292   by 0x........: main (tc19_shadowmem.c:173)
2293
2294---Thread-Announcement------------------------------------------
2295
2296Thread #x was created
2297   ...
2298   by 0x........: pthread_create@* (hg_intercepts.c:...)
2299   by 0x........: main (tc19_shadowmem.c:172)
2300
2301----------------------------------------------------------------
2302
2303Possible data race during write of size 1 at 0x........ by thread #x
2304Locks held: none
2305   at 0x........: child8 (tc19_shadowmem.c:33)
2306   by 0x........: steer (tc19_shadowmem.c:418)
2307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2308   ...
2309
2310This conflicts with a previous write of size 1 by thread #x
2311Locks held: none
2312   at 0x........: child8 (tc19_shadowmem.c:33)
2313   by 0x........: steer (tc19_shadowmem.c:418)
2314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2315   ...
2316 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
2317   at 0x........: malloc (vg_replace_malloc.c:...)
2318   by 0x........: main (tc19_shadowmem.c:144)
2319 Block was alloc'd by thread #x
2320
2321---------- char gran, 0 .. 99, skip 66 ----------
2322---Thread-Announcement------------------------------------------
2323
2324Thread #x was created
2325   ...
2326   by 0x........: pthread_create@* (hg_intercepts.c:...)
2327   by 0x........: main (tc19_shadowmem.c:173)
2328
2329---Thread-Announcement------------------------------------------
2330
2331Thread #x was created
2332   ...
2333   by 0x........: pthread_create@* (hg_intercepts.c:...)
2334   by 0x........: main (tc19_shadowmem.c:172)
2335
2336----------------------------------------------------------------
2337
2338Possible data race during write of size 1 at 0x........ by thread #x
2339Locks held: none
2340   at 0x........: child8 (tc19_shadowmem.c:33)
2341   by 0x........: steer (tc19_shadowmem.c:420)
2342   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2343   ...
2344
2345This conflicts with a previous write of size 1 by thread #x
2346Locks held: none
2347   at 0x........: child8 (tc19_shadowmem.c:33)
2348   by 0x........: steer (tc19_shadowmem.c:420)
2349   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2350   ...
2351 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
2352   at 0x........: malloc (vg_replace_malloc.c:...)
2353   by 0x........: main (tc19_shadowmem.c:144)
2354 Block was alloc'd by thread #x
2355
2356---------- char gran, 0 .. 99, skip 67 ----------
2357---Thread-Announcement------------------------------------------
2358
2359Thread #x was created
2360   ...
2361   by 0x........: pthread_create@* (hg_intercepts.c:...)
2362   by 0x........: main (tc19_shadowmem.c:173)
2363
2364---Thread-Announcement------------------------------------------
2365
2366Thread #x was created
2367   ...
2368   by 0x........: pthread_create@* (hg_intercepts.c:...)
2369   by 0x........: main (tc19_shadowmem.c:172)
2370
2371----------------------------------------------------------------
2372
2373Possible data race during write of size 1 at 0x........ by thread #x
2374Locks held: none
2375   at 0x........: child8 (tc19_shadowmem.c:33)
2376   by 0x........: steer (tc19_shadowmem.c:422)
2377   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2378   ...
2379
2380This conflicts with a previous write of size 1 by thread #x
2381Locks held: none
2382   at 0x........: child8 (tc19_shadowmem.c:33)
2383   by 0x........: steer (tc19_shadowmem.c:422)
2384   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2385   ...
2386 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
2387   at 0x........: malloc (vg_replace_malloc.c:...)
2388   by 0x........: main (tc19_shadowmem.c:144)
2389 Block was alloc'd by thread #x
2390
2391---------- char gran, 0 .. 99, skip 68 ----------
2392---Thread-Announcement------------------------------------------
2393
2394Thread #x was created
2395   ...
2396   by 0x........: pthread_create@* (hg_intercepts.c:...)
2397   by 0x........: main (tc19_shadowmem.c:173)
2398
2399---Thread-Announcement------------------------------------------
2400
2401Thread #x was created
2402   ...
2403   by 0x........: pthread_create@* (hg_intercepts.c:...)
2404   by 0x........: main (tc19_shadowmem.c:172)
2405
2406----------------------------------------------------------------
2407
2408Possible data race during write of size 1 at 0x........ by thread #x
2409Locks held: none
2410   at 0x........: child8 (tc19_shadowmem.c:33)
2411   by 0x........: steer (tc19_shadowmem.c:424)
2412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2413   ...
2414
2415This conflicts with a previous write of size 1 by thread #x
2416Locks held: none
2417   at 0x........: child8 (tc19_shadowmem.c:33)
2418   by 0x........: steer (tc19_shadowmem.c:424)
2419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2420   ...
2421 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
2422   at 0x........: malloc (vg_replace_malloc.c:...)
2423   by 0x........: main (tc19_shadowmem.c:144)
2424 Block was alloc'd by thread #x
2425
2426---------- char gran, 0 .. 99, skip 69 ----------
2427---Thread-Announcement------------------------------------------
2428
2429Thread #x was created
2430   ...
2431   by 0x........: pthread_create@* (hg_intercepts.c:...)
2432   by 0x........: main (tc19_shadowmem.c:173)
2433
2434---Thread-Announcement------------------------------------------
2435
2436Thread #x was created
2437   ...
2438   by 0x........: pthread_create@* (hg_intercepts.c:...)
2439   by 0x........: main (tc19_shadowmem.c:172)
2440
2441----------------------------------------------------------------
2442
2443Possible data race during write of size 1 at 0x........ by thread #x
2444Locks held: none
2445   at 0x........: child8 (tc19_shadowmem.c:33)
2446   by 0x........: steer (tc19_shadowmem.c:426)
2447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2448   ...
2449
2450This conflicts with a previous write of size 1 by thread #x
2451Locks held: none
2452   at 0x........: child8 (tc19_shadowmem.c:33)
2453   by 0x........: steer (tc19_shadowmem.c:426)
2454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2455   ...
2456 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
2457   at 0x........: malloc (vg_replace_malloc.c:...)
2458   by 0x........: main (tc19_shadowmem.c:144)
2459 Block was alloc'd by thread #x
2460
2461---------- char gran, 0 .. 99, skip 70 ----------
2462---Thread-Announcement------------------------------------------
2463
2464Thread #x was created
2465   ...
2466   by 0x........: pthread_create@* (hg_intercepts.c:...)
2467   by 0x........: main (tc19_shadowmem.c:173)
2468
2469---Thread-Announcement------------------------------------------
2470
2471Thread #x was created
2472   ...
2473   by 0x........: pthread_create@* (hg_intercepts.c:...)
2474   by 0x........: main (tc19_shadowmem.c:172)
2475
2476----------------------------------------------------------------
2477
2478Possible data race during write of size 1 at 0x........ by thread #x
2479Locks held: none
2480   at 0x........: child8 (tc19_shadowmem.c:33)
2481   by 0x........: steer (tc19_shadowmem.c:428)
2482   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2483   ...
2484
2485This conflicts with a previous write of size 1 by thread #x
2486Locks held: none
2487   at 0x........: child8 (tc19_shadowmem.c:33)
2488   by 0x........: steer (tc19_shadowmem.c:428)
2489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2490   ...
2491 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
2492   at 0x........: malloc (vg_replace_malloc.c:...)
2493   by 0x........: main (tc19_shadowmem.c:144)
2494 Block was alloc'd by thread #x
2495
2496---------- char gran, 0 .. 99, skip 71 ----------
2497---Thread-Announcement------------------------------------------
2498
2499Thread #x was created
2500   ...
2501   by 0x........: pthread_create@* (hg_intercepts.c:...)
2502   by 0x........: main (tc19_shadowmem.c:173)
2503
2504---Thread-Announcement------------------------------------------
2505
2506Thread #x was created
2507   ...
2508   by 0x........: pthread_create@* (hg_intercepts.c:...)
2509   by 0x........: main (tc19_shadowmem.c:172)
2510
2511----------------------------------------------------------------
2512
2513Possible data race during write of size 1 at 0x........ by thread #x
2514Locks held: none
2515   at 0x........: child8 (tc19_shadowmem.c:33)
2516   by 0x........: steer (tc19_shadowmem.c:430)
2517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2518   ...
2519
2520This conflicts with a previous write of size 1 by thread #x
2521Locks held: none
2522   at 0x........: child8 (tc19_shadowmem.c:33)
2523   by 0x........: steer (tc19_shadowmem.c:430)
2524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2525   ...
2526 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
2527   at 0x........: malloc (vg_replace_malloc.c:...)
2528   by 0x........: main (tc19_shadowmem.c:144)
2529 Block was alloc'd by thread #x
2530
2531---------- char gran, 0 .. 99, skip 72 ----------
2532---Thread-Announcement------------------------------------------
2533
2534Thread #x was created
2535   ...
2536   by 0x........: pthread_create@* (hg_intercepts.c:...)
2537   by 0x........: main (tc19_shadowmem.c:173)
2538
2539---Thread-Announcement------------------------------------------
2540
2541Thread #x was created
2542   ...
2543   by 0x........: pthread_create@* (hg_intercepts.c:...)
2544   by 0x........: main (tc19_shadowmem.c:172)
2545
2546----------------------------------------------------------------
2547
2548Possible data race during write of size 1 at 0x........ by thread #x
2549Locks held: none
2550   at 0x........: child8 (tc19_shadowmem.c:33)
2551   by 0x........: steer (tc19_shadowmem.c:432)
2552   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2553   ...
2554
2555This conflicts with a previous write of size 1 by thread #x
2556Locks held: none
2557   at 0x........: child8 (tc19_shadowmem.c:33)
2558   by 0x........: steer (tc19_shadowmem.c:432)
2559   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2560   ...
2561 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
2562   at 0x........: malloc (vg_replace_malloc.c:...)
2563   by 0x........: main (tc19_shadowmem.c:144)
2564 Block was alloc'd by thread #x
2565
2566---------- char gran, 0 .. 99, skip 73 ----------
2567---Thread-Announcement------------------------------------------
2568
2569Thread #x was created
2570   ...
2571   by 0x........: pthread_create@* (hg_intercepts.c:...)
2572   by 0x........: main (tc19_shadowmem.c:173)
2573
2574---Thread-Announcement------------------------------------------
2575
2576Thread #x was created
2577   ...
2578   by 0x........: pthread_create@* (hg_intercepts.c:...)
2579   by 0x........: main (tc19_shadowmem.c:172)
2580
2581----------------------------------------------------------------
2582
2583Possible data race during write of size 1 at 0x........ by thread #x
2584Locks held: none
2585   at 0x........: child8 (tc19_shadowmem.c:33)
2586   by 0x........: steer (tc19_shadowmem.c:434)
2587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2588   ...
2589
2590This conflicts with a previous write of size 1 by thread #x
2591Locks held: none
2592   at 0x........: child8 (tc19_shadowmem.c:33)
2593   by 0x........: steer (tc19_shadowmem.c:434)
2594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2595   ...
2596 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
2597   at 0x........: malloc (vg_replace_malloc.c:...)
2598   by 0x........: main (tc19_shadowmem.c:144)
2599 Block was alloc'd by thread #x
2600
2601---------- char gran, 0 .. 99, skip 74 ----------
2602---Thread-Announcement------------------------------------------
2603
2604Thread #x was created
2605   ...
2606   by 0x........: pthread_create@* (hg_intercepts.c:...)
2607   by 0x........: main (tc19_shadowmem.c:173)
2608
2609---Thread-Announcement------------------------------------------
2610
2611Thread #x was created
2612   ...
2613   by 0x........: pthread_create@* (hg_intercepts.c:...)
2614   by 0x........: main (tc19_shadowmem.c:172)
2615
2616----------------------------------------------------------------
2617
2618Possible data race during write of size 1 at 0x........ by thread #x
2619Locks held: none
2620   at 0x........: child8 (tc19_shadowmem.c:33)
2621   by 0x........: steer (tc19_shadowmem.c:436)
2622   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2623   ...
2624
2625This conflicts with a previous write of size 1 by thread #x
2626Locks held: none
2627   at 0x........: child8 (tc19_shadowmem.c:33)
2628   by 0x........: steer (tc19_shadowmem.c:436)
2629   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2630   ...
2631 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
2632   at 0x........: malloc (vg_replace_malloc.c:...)
2633   by 0x........: main (tc19_shadowmem.c:144)
2634 Block was alloc'd by thread #x
2635
2636---------- char gran, 0 .. 99, skip 75 ----------
2637---Thread-Announcement------------------------------------------
2638
2639Thread #x was created
2640   ...
2641   by 0x........: pthread_create@* (hg_intercepts.c:...)
2642   by 0x........: main (tc19_shadowmem.c:173)
2643
2644---Thread-Announcement------------------------------------------
2645
2646Thread #x was created
2647   ...
2648   by 0x........: pthread_create@* (hg_intercepts.c:...)
2649   by 0x........: main (tc19_shadowmem.c:172)
2650
2651----------------------------------------------------------------
2652
2653Possible data race during write of size 1 at 0x........ by thread #x
2654Locks held: none
2655   at 0x........: child8 (tc19_shadowmem.c:33)
2656   by 0x........: steer (tc19_shadowmem.c:438)
2657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2658   ...
2659
2660This conflicts with a previous write of size 1 by thread #x
2661Locks held: none
2662   at 0x........: child8 (tc19_shadowmem.c:33)
2663   by 0x........: steer (tc19_shadowmem.c:438)
2664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2665   ...
2666 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
2667   at 0x........: malloc (vg_replace_malloc.c:...)
2668   by 0x........: main (tc19_shadowmem.c:144)
2669 Block was alloc'd by thread #x
2670
2671---------- char gran, 0 .. 99, skip 76 ----------
2672---Thread-Announcement------------------------------------------
2673
2674Thread #x was created
2675   ...
2676   by 0x........: pthread_create@* (hg_intercepts.c:...)
2677   by 0x........: main (tc19_shadowmem.c:173)
2678
2679---Thread-Announcement------------------------------------------
2680
2681Thread #x was created
2682   ...
2683   by 0x........: pthread_create@* (hg_intercepts.c:...)
2684   by 0x........: main (tc19_shadowmem.c:172)
2685
2686----------------------------------------------------------------
2687
2688Possible data race during write of size 1 at 0x........ by thread #x
2689Locks held: none
2690   at 0x........: child8 (tc19_shadowmem.c:33)
2691   by 0x........: steer (tc19_shadowmem.c:440)
2692   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2693   ...
2694
2695This conflicts with a previous write of size 1 by thread #x
2696Locks held: none
2697   at 0x........: child8 (tc19_shadowmem.c:33)
2698   by 0x........: steer (tc19_shadowmem.c:440)
2699   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2700   ...
2701 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
2702   at 0x........: malloc (vg_replace_malloc.c:...)
2703   by 0x........: main (tc19_shadowmem.c:144)
2704 Block was alloc'd by thread #x
2705
2706---------- char gran, 0 .. 99, skip 77 ----------
2707---Thread-Announcement------------------------------------------
2708
2709Thread #x was created
2710   ...
2711   by 0x........: pthread_create@* (hg_intercepts.c:...)
2712   by 0x........: main (tc19_shadowmem.c:173)
2713
2714---Thread-Announcement------------------------------------------
2715
2716Thread #x was created
2717   ...
2718   by 0x........: pthread_create@* (hg_intercepts.c:...)
2719   by 0x........: main (tc19_shadowmem.c:172)
2720
2721----------------------------------------------------------------
2722
2723Possible data race during write of size 1 at 0x........ by thread #x
2724Locks held: none
2725   at 0x........: child8 (tc19_shadowmem.c:33)
2726   by 0x........: steer (tc19_shadowmem.c:442)
2727   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2728   ...
2729
2730This conflicts with a previous write of size 1 by thread #x
2731Locks held: none
2732   at 0x........: child8 (tc19_shadowmem.c:33)
2733   by 0x........: steer (tc19_shadowmem.c:442)
2734   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2735   ...
2736 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
2737   at 0x........: malloc (vg_replace_malloc.c:...)
2738   by 0x........: main (tc19_shadowmem.c:144)
2739 Block was alloc'd by thread #x
2740
2741---------- char gran, 0 .. 99, skip 78 ----------
2742---Thread-Announcement------------------------------------------
2743
2744Thread #x was created
2745   ...
2746   by 0x........: pthread_create@* (hg_intercepts.c:...)
2747   by 0x........: main (tc19_shadowmem.c:173)
2748
2749---Thread-Announcement------------------------------------------
2750
2751Thread #x was created
2752   ...
2753   by 0x........: pthread_create@* (hg_intercepts.c:...)
2754   by 0x........: main (tc19_shadowmem.c:172)
2755
2756----------------------------------------------------------------
2757
2758Possible data race during write of size 1 at 0x........ by thread #x
2759Locks held: none
2760   at 0x........: child8 (tc19_shadowmem.c:33)
2761   by 0x........: steer (tc19_shadowmem.c:444)
2762   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2763   ...
2764
2765This conflicts with a previous write of size 1 by thread #x
2766Locks held: none
2767   at 0x........: child8 (tc19_shadowmem.c:33)
2768   by 0x........: steer (tc19_shadowmem.c:444)
2769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2770   ...
2771 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
2772   at 0x........: malloc (vg_replace_malloc.c:...)
2773   by 0x........: main (tc19_shadowmem.c:144)
2774 Block was alloc'd by thread #x
2775
2776---------- char gran, 0 .. 99, skip 79 ----------
2777---Thread-Announcement------------------------------------------
2778
2779Thread #x was created
2780   ...
2781   by 0x........: pthread_create@* (hg_intercepts.c:...)
2782   by 0x........: main (tc19_shadowmem.c:173)
2783
2784---Thread-Announcement------------------------------------------
2785
2786Thread #x was created
2787   ...
2788   by 0x........: pthread_create@* (hg_intercepts.c:...)
2789   by 0x........: main (tc19_shadowmem.c:172)
2790
2791----------------------------------------------------------------
2792
2793Possible data race during write of size 1 at 0x........ by thread #x
2794Locks held: none
2795   at 0x........: child8 (tc19_shadowmem.c:33)
2796   by 0x........: steer (tc19_shadowmem.c:446)
2797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2798   ...
2799
2800This conflicts with a previous write of size 1 by thread #x
2801Locks held: none
2802   at 0x........: child8 (tc19_shadowmem.c:33)
2803   by 0x........: steer (tc19_shadowmem.c:446)
2804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2805   ...
2806 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
2807   at 0x........: malloc (vg_replace_malloc.c:...)
2808   by 0x........: main (tc19_shadowmem.c:144)
2809 Block was alloc'd by thread #x
2810
2811---------- char gran, 0 .. 99, skip 80 ----------
2812---Thread-Announcement------------------------------------------
2813
2814Thread #x was created
2815   ...
2816   by 0x........: pthread_create@* (hg_intercepts.c:...)
2817   by 0x........: main (tc19_shadowmem.c:173)
2818
2819---Thread-Announcement------------------------------------------
2820
2821Thread #x was created
2822   ...
2823   by 0x........: pthread_create@* (hg_intercepts.c:...)
2824   by 0x........: main (tc19_shadowmem.c:172)
2825
2826----------------------------------------------------------------
2827
2828Possible data race during write of size 1 at 0x........ by thread #x
2829Locks held: none
2830   at 0x........: child8 (tc19_shadowmem.c:33)
2831   by 0x........: steer (tc19_shadowmem.c:448)
2832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2833   ...
2834
2835This conflicts with a previous write of size 1 by thread #x
2836Locks held: none
2837   at 0x........: child8 (tc19_shadowmem.c:33)
2838   by 0x........: steer (tc19_shadowmem.c:448)
2839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2840   ...
2841 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
2842   at 0x........: malloc (vg_replace_malloc.c:...)
2843   by 0x........: main (tc19_shadowmem.c:144)
2844 Block was alloc'd by thread #x
2845
2846---------- char gran, 0 .. 99, skip 81 ----------
2847---Thread-Announcement------------------------------------------
2848
2849Thread #x was created
2850   ...
2851   by 0x........: pthread_create@* (hg_intercepts.c:...)
2852   by 0x........: main (tc19_shadowmem.c:173)
2853
2854---Thread-Announcement------------------------------------------
2855
2856Thread #x was created
2857   ...
2858   by 0x........: pthread_create@* (hg_intercepts.c:...)
2859   by 0x........: main (tc19_shadowmem.c:172)
2860
2861----------------------------------------------------------------
2862
2863Possible data race during write of size 1 at 0x........ by thread #x
2864Locks held: none
2865   at 0x........: child8 (tc19_shadowmem.c:33)
2866   by 0x........: steer (tc19_shadowmem.c:450)
2867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2868   ...
2869
2870This conflicts with a previous write of size 1 by thread #x
2871Locks held: none
2872   at 0x........: child8 (tc19_shadowmem.c:33)
2873   by 0x........: steer (tc19_shadowmem.c:450)
2874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2875   ...
2876 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
2877   at 0x........: malloc (vg_replace_malloc.c:...)
2878   by 0x........: main (tc19_shadowmem.c:144)
2879 Block was alloc'd by thread #x
2880
2881---------- char gran, 0 .. 99, skip 82 ----------
2882---Thread-Announcement------------------------------------------
2883
2884Thread #x was created
2885   ...
2886   by 0x........: pthread_create@* (hg_intercepts.c:...)
2887   by 0x........: main (tc19_shadowmem.c:173)
2888
2889---Thread-Announcement------------------------------------------
2890
2891Thread #x was created
2892   ...
2893   by 0x........: pthread_create@* (hg_intercepts.c:...)
2894   by 0x........: main (tc19_shadowmem.c:172)
2895
2896----------------------------------------------------------------
2897
2898Possible data race during write of size 1 at 0x........ by thread #x
2899Locks held: none
2900   at 0x........: child8 (tc19_shadowmem.c:33)
2901   by 0x........: steer (tc19_shadowmem.c:452)
2902   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2903   ...
2904
2905This conflicts with a previous write of size 1 by thread #x
2906Locks held: none
2907   at 0x........: child8 (tc19_shadowmem.c:33)
2908   by 0x........: steer (tc19_shadowmem.c:452)
2909   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2910   ...
2911 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
2912   at 0x........: malloc (vg_replace_malloc.c:...)
2913   by 0x........: main (tc19_shadowmem.c:144)
2914 Block was alloc'd by thread #x
2915
2916---------- char gran, 0 .. 99, skip 83 ----------
2917---Thread-Announcement------------------------------------------
2918
2919Thread #x was created
2920   ...
2921   by 0x........: pthread_create@* (hg_intercepts.c:...)
2922   by 0x........: main (tc19_shadowmem.c:173)
2923
2924---Thread-Announcement------------------------------------------
2925
2926Thread #x was created
2927   ...
2928   by 0x........: pthread_create@* (hg_intercepts.c:...)
2929   by 0x........: main (tc19_shadowmem.c:172)
2930
2931----------------------------------------------------------------
2932
2933Possible data race during write of size 1 at 0x........ by thread #x
2934Locks held: none
2935   at 0x........: child8 (tc19_shadowmem.c:33)
2936   by 0x........: steer (tc19_shadowmem.c:454)
2937   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2938   ...
2939
2940This conflicts with a previous write of size 1 by thread #x
2941Locks held: none
2942   at 0x........: child8 (tc19_shadowmem.c:33)
2943   by 0x........: steer (tc19_shadowmem.c:454)
2944   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2945   ...
2946 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
2947   at 0x........: malloc (vg_replace_malloc.c:...)
2948   by 0x........: main (tc19_shadowmem.c:144)
2949 Block was alloc'd by thread #x
2950
2951---------- char gran, 0 .. 99, skip 84 ----------
2952---Thread-Announcement------------------------------------------
2953
2954Thread #x was created
2955   ...
2956   by 0x........: pthread_create@* (hg_intercepts.c:...)
2957   by 0x........: main (tc19_shadowmem.c:173)
2958
2959---Thread-Announcement------------------------------------------
2960
2961Thread #x was created
2962   ...
2963   by 0x........: pthread_create@* (hg_intercepts.c:...)
2964   by 0x........: main (tc19_shadowmem.c:172)
2965
2966----------------------------------------------------------------
2967
2968Possible data race during write of size 1 at 0x........ by thread #x
2969Locks held: none
2970   at 0x........: child8 (tc19_shadowmem.c:33)
2971   by 0x........: steer (tc19_shadowmem.c:456)
2972   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2973   ...
2974
2975This conflicts with a previous write of size 1 by thread #x
2976Locks held: none
2977   at 0x........: child8 (tc19_shadowmem.c:33)
2978   by 0x........: steer (tc19_shadowmem.c:456)
2979   by 0x........: mythread_wrapper (hg_intercepts.c:...)
2980   ...
2981 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
2982   at 0x........: malloc (vg_replace_malloc.c:...)
2983   by 0x........: main (tc19_shadowmem.c:144)
2984 Block was alloc'd by thread #x
2985
2986---------- char gran, 0 .. 99, skip 85 ----------
2987---Thread-Announcement------------------------------------------
2988
2989Thread #x was created
2990   ...
2991   by 0x........: pthread_create@* (hg_intercepts.c:...)
2992   by 0x........: main (tc19_shadowmem.c:173)
2993
2994---Thread-Announcement------------------------------------------
2995
2996Thread #x was created
2997   ...
2998   by 0x........: pthread_create@* (hg_intercepts.c:...)
2999   by 0x........: main (tc19_shadowmem.c:172)
3000
3001----------------------------------------------------------------
3002
3003Possible data race during write of size 1 at 0x........ by thread #x
3004Locks held: none
3005   at 0x........: child8 (tc19_shadowmem.c:33)
3006   by 0x........: steer (tc19_shadowmem.c:458)
3007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3008   ...
3009
3010This conflicts with a previous write of size 1 by thread #x
3011Locks held: none
3012   at 0x........: child8 (tc19_shadowmem.c:33)
3013   by 0x........: steer (tc19_shadowmem.c:458)
3014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3015   ...
3016 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
3017   at 0x........: malloc (vg_replace_malloc.c:...)
3018   by 0x........: main (tc19_shadowmem.c:144)
3019 Block was alloc'd by thread #x
3020
3021---------- char gran, 0 .. 99, skip 86 ----------
3022---Thread-Announcement------------------------------------------
3023
3024Thread #x was created
3025   ...
3026   by 0x........: pthread_create@* (hg_intercepts.c:...)
3027   by 0x........: main (tc19_shadowmem.c:173)
3028
3029---Thread-Announcement------------------------------------------
3030
3031Thread #x was created
3032   ...
3033   by 0x........: pthread_create@* (hg_intercepts.c:...)
3034   by 0x........: main (tc19_shadowmem.c:172)
3035
3036----------------------------------------------------------------
3037
3038Possible data race during write of size 1 at 0x........ by thread #x
3039Locks held: none
3040   at 0x........: child8 (tc19_shadowmem.c:33)
3041   by 0x........: steer (tc19_shadowmem.c:460)
3042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3043   ...
3044
3045This conflicts with a previous write of size 1 by thread #x
3046Locks held: none
3047   at 0x........: child8 (tc19_shadowmem.c:33)
3048   by 0x........: steer (tc19_shadowmem.c:460)
3049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3050   ...
3051 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
3052   at 0x........: malloc (vg_replace_malloc.c:...)
3053   by 0x........: main (tc19_shadowmem.c:144)
3054 Block was alloc'd by thread #x
3055
3056---------- char gran, 0 .. 99, skip 87 ----------
3057---Thread-Announcement------------------------------------------
3058
3059Thread #x was created
3060   ...
3061   by 0x........: pthread_create@* (hg_intercepts.c:...)
3062   by 0x........: main (tc19_shadowmem.c:173)
3063
3064---Thread-Announcement------------------------------------------
3065
3066Thread #x was created
3067   ...
3068   by 0x........: pthread_create@* (hg_intercepts.c:...)
3069   by 0x........: main (tc19_shadowmem.c:172)
3070
3071----------------------------------------------------------------
3072
3073Possible data race during write of size 1 at 0x........ by thread #x
3074Locks held: none
3075   at 0x........: child8 (tc19_shadowmem.c:33)
3076   by 0x........: steer (tc19_shadowmem.c:462)
3077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3078   ...
3079
3080This conflicts with a previous write of size 1 by thread #x
3081Locks held: none
3082   at 0x........: child8 (tc19_shadowmem.c:33)
3083   by 0x........: steer (tc19_shadowmem.c:462)
3084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3085   ...
3086 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
3087   at 0x........: malloc (vg_replace_malloc.c:...)
3088   by 0x........: main (tc19_shadowmem.c:144)
3089 Block was alloc'd by thread #x
3090
3091---------- char gran, 0 .. 99, skip 88 ----------
3092---Thread-Announcement------------------------------------------
3093
3094Thread #x was created
3095   ...
3096   by 0x........: pthread_create@* (hg_intercepts.c:...)
3097   by 0x........: main (tc19_shadowmem.c:173)
3098
3099---Thread-Announcement------------------------------------------
3100
3101Thread #x was created
3102   ...
3103   by 0x........: pthread_create@* (hg_intercepts.c:...)
3104   by 0x........: main (tc19_shadowmem.c:172)
3105
3106----------------------------------------------------------------
3107
3108Possible data race during write of size 1 at 0x........ by thread #x
3109Locks held: none
3110   at 0x........: child8 (tc19_shadowmem.c:33)
3111   by 0x........: steer (tc19_shadowmem.c:464)
3112   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3113   ...
3114
3115This conflicts with a previous write of size 1 by thread #x
3116Locks held: none
3117   at 0x........: child8 (tc19_shadowmem.c:33)
3118   by 0x........: steer (tc19_shadowmem.c:464)
3119   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3120   ...
3121 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
3122   at 0x........: malloc (vg_replace_malloc.c:...)
3123   by 0x........: main (tc19_shadowmem.c:144)
3124 Block was alloc'd by thread #x
3125
3126---------- char gran, 0 .. 99, skip 89 ----------
3127---Thread-Announcement------------------------------------------
3128
3129Thread #x was created
3130   ...
3131   by 0x........: pthread_create@* (hg_intercepts.c:...)
3132   by 0x........: main (tc19_shadowmem.c:173)
3133
3134---Thread-Announcement------------------------------------------
3135
3136Thread #x was created
3137   ...
3138   by 0x........: pthread_create@* (hg_intercepts.c:...)
3139   by 0x........: main (tc19_shadowmem.c:172)
3140
3141----------------------------------------------------------------
3142
3143Possible data race during write of size 1 at 0x........ by thread #x
3144Locks held: none
3145   at 0x........: child8 (tc19_shadowmem.c:33)
3146   by 0x........: steer (tc19_shadowmem.c:466)
3147   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3148   ...
3149
3150This conflicts with a previous write of size 1 by thread #x
3151Locks held: none
3152   at 0x........: child8 (tc19_shadowmem.c:33)
3153   by 0x........: steer (tc19_shadowmem.c:466)
3154   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3155   ...
3156 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
3157   at 0x........: malloc (vg_replace_malloc.c:...)
3158   by 0x........: main (tc19_shadowmem.c:144)
3159 Block was alloc'd by thread #x
3160
3161---------- char gran, 0 .. 99, skip 90 ----------
3162---Thread-Announcement------------------------------------------
3163
3164Thread #x was created
3165   ...
3166   by 0x........: pthread_create@* (hg_intercepts.c:...)
3167   by 0x........: main (tc19_shadowmem.c:173)
3168
3169---Thread-Announcement------------------------------------------
3170
3171Thread #x was created
3172   ...
3173   by 0x........: pthread_create@* (hg_intercepts.c:...)
3174   by 0x........: main (tc19_shadowmem.c:172)
3175
3176----------------------------------------------------------------
3177
3178Possible data race during write of size 1 at 0x........ by thread #x
3179Locks held: none
3180   at 0x........: child8 (tc19_shadowmem.c:33)
3181   by 0x........: steer (tc19_shadowmem.c:468)
3182   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3183   ...
3184
3185This conflicts with a previous write of size 1 by thread #x
3186Locks held: none
3187   at 0x........: child8 (tc19_shadowmem.c:33)
3188   by 0x........: steer (tc19_shadowmem.c:468)
3189   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3190   ...
3191 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
3192   at 0x........: malloc (vg_replace_malloc.c:...)
3193   by 0x........: main (tc19_shadowmem.c:144)
3194 Block was alloc'd by thread #x
3195
3196---------- char gran, 0 .. 99, skip 91 ----------
3197---Thread-Announcement------------------------------------------
3198
3199Thread #x was created
3200   ...
3201   by 0x........: pthread_create@* (hg_intercepts.c:...)
3202   by 0x........: main (tc19_shadowmem.c:173)
3203
3204---Thread-Announcement------------------------------------------
3205
3206Thread #x was created
3207   ...
3208   by 0x........: pthread_create@* (hg_intercepts.c:...)
3209   by 0x........: main (tc19_shadowmem.c:172)
3210
3211----------------------------------------------------------------
3212
3213Possible data race during write of size 1 at 0x........ by thread #x
3214Locks held: none
3215   at 0x........: child8 (tc19_shadowmem.c:33)
3216   by 0x........: steer (tc19_shadowmem.c:470)
3217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3218   ...
3219
3220This conflicts with a previous write of size 1 by thread #x
3221Locks held: none
3222   at 0x........: child8 (tc19_shadowmem.c:33)
3223   by 0x........: steer (tc19_shadowmem.c:470)
3224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3225   ...
3226 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
3227   at 0x........: malloc (vg_replace_malloc.c:...)
3228   by 0x........: main (tc19_shadowmem.c:144)
3229 Block was alloc'd by thread #x
3230
3231---------- char gran, 0 .. 99, skip 92 ----------
3232---Thread-Announcement------------------------------------------
3233
3234Thread #x was created
3235   ...
3236   by 0x........: pthread_create@* (hg_intercepts.c:...)
3237   by 0x........: main (tc19_shadowmem.c:173)
3238
3239---Thread-Announcement------------------------------------------
3240
3241Thread #x was created
3242   ...
3243   by 0x........: pthread_create@* (hg_intercepts.c:...)
3244   by 0x........: main (tc19_shadowmem.c:172)
3245
3246----------------------------------------------------------------
3247
3248Possible data race during write of size 1 at 0x........ by thread #x
3249Locks held: none
3250   at 0x........: child8 (tc19_shadowmem.c:33)
3251   by 0x........: steer (tc19_shadowmem.c:472)
3252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3253   ...
3254
3255This conflicts with a previous write of size 1 by thread #x
3256Locks held: none
3257   at 0x........: child8 (tc19_shadowmem.c:33)
3258   by 0x........: steer (tc19_shadowmem.c:472)
3259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3260   ...
3261 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
3262   at 0x........: malloc (vg_replace_malloc.c:...)
3263   by 0x........: main (tc19_shadowmem.c:144)
3264 Block was alloc'd by thread #x
3265
3266---------- char gran, 0 .. 99, skip 93 ----------
3267---Thread-Announcement------------------------------------------
3268
3269Thread #x was created
3270   ...
3271   by 0x........: pthread_create@* (hg_intercepts.c:...)
3272   by 0x........: main (tc19_shadowmem.c:173)
3273
3274---Thread-Announcement------------------------------------------
3275
3276Thread #x was created
3277   ...
3278   by 0x........: pthread_create@* (hg_intercepts.c:...)
3279   by 0x........: main (tc19_shadowmem.c:172)
3280
3281----------------------------------------------------------------
3282
3283Possible data race during write of size 1 at 0x........ by thread #x
3284Locks held: none
3285   at 0x........: child8 (tc19_shadowmem.c:33)
3286   by 0x........: steer (tc19_shadowmem.c:474)
3287   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3288   ...
3289
3290This conflicts with a previous write of size 1 by thread #x
3291Locks held: none
3292   at 0x........: child8 (tc19_shadowmem.c:33)
3293   by 0x........: steer (tc19_shadowmem.c:474)
3294   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3295   ...
3296 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
3297   at 0x........: malloc (vg_replace_malloc.c:...)
3298   by 0x........: main (tc19_shadowmem.c:144)
3299 Block was alloc'd by thread #x
3300
3301---------- char gran, 0 .. 99, skip 94 ----------
3302---Thread-Announcement------------------------------------------
3303
3304Thread #x was created
3305   ...
3306   by 0x........: pthread_create@* (hg_intercepts.c:...)
3307   by 0x........: main (tc19_shadowmem.c:173)
3308
3309---Thread-Announcement------------------------------------------
3310
3311Thread #x was created
3312   ...
3313   by 0x........: pthread_create@* (hg_intercepts.c:...)
3314   by 0x........: main (tc19_shadowmem.c:172)
3315
3316----------------------------------------------------------------
3317
3318Possible data race during write of size 1 at 0x........ by thread #x
3319Locks held: none
3320   at 0x........: child8 (tc19_shadowmem.c:33)
3321   by 0x........: steer (tc19_shadowmem.c:476)
3322   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3323   ...
3324
3325This conflicts with a previous write of size 1 by thread #x
3326Locks held: none
3327   at 0x........: child8 (tc19_shadowmem.c:33)
3328   by 0x........: steer (tc19_shadowmem.c:476)
3329   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3330   ...
3331 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
3332   at 0x........: malloc (vg_replace_malloc.c:...)
3333   by 0x........: main (tc19_shadowmem.c:144)
3334 Block was alloc'd by thread #x
3335
3336---------- char gran, 0 .. 99, skip 95 ----------
3337---Thread-Announcement------------------------------------------
3338
3339Thread #x was created
3340   ...
3341   by 0x........: pthread_create@* (hg_intercepts.c:...)
3342   by 0x........: main (tc19_shadowmem.c:173)
3343
3344---Thread-Announcement------------------------------------------
3345
3346Thread #x was created
3347   ...
3348   by 0x........: pthread_create@* (hg_intercepts.c:...)
3349   by 0x........: main (tc19_shadowmem.c:172)
3350
3351----------------------------------------------------------------
3352
3353Possible data race during write of size 1 at 0x........ by thread #x
3354Locks held: none
3355   at 0x........: child8 (tc19_shadowmem.c:33)
3356   by 0x........: steer (tc19_shadowmem.c:478)
3357   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3358   ...
3359
3360This conflicts with a previous write of size 1 by thread #x
3361Locks held: none
3362   at 0x........: child8 (tc19_shadowmem.c:33)
3363   by 0x........: steer (tc19_shadowmem.c:478)
3364   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3365   ...
3366 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
3367   at 0x........: malloc (vg_replace_malloc.c:...)
3368   by 0x........: main (tc19_shadowmem.c:144)
3369 Block was alloc'd by thread #x
3370
3371---------- char gran, 0 .. 99, skip 96 ----------
3372---Thread-Announcement------------------------------------------
3373
3374Thread #x was created
3375   ...
3376   by 0x........: pthread_create@* (hg_intercepts.c:...)
3377   by 0x........: main (tc19_shadowmem.c:173)
3378
3379---Thread-Announcement------------------------------------------
3380
3381Thread #x was created
3382   ...
3383   by 0x........: pthread_create@* (hg_intercepts.c:...)
3384   by 0x........: main (tc19_shadowmem.c:172)
3385
3386----------------------------------------------------------------
3387
3388Possible data race during write of size 1 at 0x........ by thread #x
3389Locks held: none
3390   at 0x........: child8 (tc19_shadowmem.c:33)
3391   by 0x........: steer (tc19_shadowmem.c:480)
3392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3393   ...
3394
3395This conflicts with a previous write of size 1 by thread #x
3396Locks held: none
3397   at 0x........: child8 (tc19_shadowmem.c:33)
3398   by 0x........: steer (tc19_shadowmem.c:480)
3399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3400   ...
3401 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
3402   at 0x........: malloc (vg_replace_malloc.c:...)
3403   by 0x........: main (tc19_shadowmem.c:144)
3404 Block was alloc'd by thread #x
3405
3406---------- char gran, 0 .. 99, skip 97 ----------
3407---Thread-Announcement------------------------------------------
3408
3409Thread #x was created
3410   ...
3411   by 0x........: pthread_create@* (hg_intercepts.c:...)
3412   by 0x........: main (tc19_shadowmem.c:173)
3413
3414---Thread-Announcement------------------------------------------
3415
3416Thread #x was created
3417   ...
3418   by 0x........: pthread_create@* (hg_intercepts.c:...)
3419   by 0x........: main (tc19_shadowmem.c:172)
3420
3421----------------------------------------------------------------
3422
3423Possible data race during write of size 1 at 0x........ by thread #x
3424Locks held: none
3425   at 0x........: child8 (tc19_shadowmem.c:33)
3426   by 0x........: steer (tc19_shadowmem.c:482)
3427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3428   ...
3429
3430This conflicts with a previous write of size 1 by thread #x
3431Locks held: none
3432   at 0x........: child8 (tc19_shadowmem.c:33)
3433   by 0x........: steer (tc19_shadowmem.c:482)
3434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3435   ...
3436 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
3437   at 0x........: malloc (vg_replace_malloc.c:...)
3438   by 0x........: main (tc19_shadowmem.c:144)
3439 Block was alloc'd by thread #x
3440
3441---------- char gran, 0 .. 99, skip 98 ----------
3442---Thread-Announcement------------------------------------------
3443
3444Thread #x was created
3445   ...
3446   by 0x........: pthread_create@* (hg_intercepts.c:...)
3447   by 0x........: main (tc19_shadowmem.c:173)
3448
3449---Thread-Announcement------------------------------------------
3450
3451Thread #x was created
3452   ...
3453   by 0x........: pthread_create@* (hg_intercepts.c:...)
3454   by 0x........: main (tc19_shadowmem.c:172)
3455
3456----------------------------------------------------------------
3457
3458Possible data race during write of size 1 at 0x........ by thread #x
3459Locks held: none
3460   at 0x........: child8 (tc19_shadowmem.c:33)
3461   by 0x........: steer (tc19_shadowmem.c:484)
3462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3463   ...
3464
3465This conflicts with a previous write of size 1 by thread #x
3466Locks held: none
3467   at 0x........: child8 (tc19_shadowmem.c:33)
3468   by 0x........: steer (tc19_shadowmem.c:484)
3469   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3470   ...
3471 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
3472   at 0x........: malloc (vg_replace_malloc.c:...)
3473   by 0x........: main (tc19_shadowmem.c:144)
3474 Block was alloc'd by thread #x
3475
3476
3477==========================================================
3478=== 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 ===
3479==========================================================
3480
3481---------- short gran, 0 .. 98, skip 0 ----------
3482---Thread-Announcement------------------------------------------
3483
3484Thread #x was created
3485   ...
3486   by 0x........: pthread_create@* (hg_intercepts.c:...)
3487   by 0x........: main (tc19_shadowmem.c:204)
3488
3489---Thread-Announcement------------------------------------------
3490
3491Thread #x was created
3492   ...
3493   by 0x........: pthread_create@* (hg_intercepts.c:...)
3494   by 0x........: main (tc19_shadowmem.c:203)
3495
3496----------------------------------------------------------------
3497
3498Possible data race during write of size 2 at 0x........ by thread #x
3499Locks held: none
3500   at 0x........: child16 (tc19_shadowmem.c:57)
3501   by 0x........: steer (tc19_shadowmem.c:288)
3502   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3503   ...
3504
3505This conflicts with a previous write of size 2 by thread #x
3506Locks held: none
3507   at 0x........: child16 (tc19_shadowmem.c:57)
3508   by 0x........: steer (tc19_shadowmem.c:288)
3509   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3510   ...
3511 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
3512   at 0x........: malloc (vg_replace_malloc.c:...)
3513   by 0x........: main (tc19_shadowmem.c:144)
3514 Block was alloc'd by thread #x
3515
3516---------- short gran, 1 .. 98, skip 1 ----------
3517---Thread-Announcement------------------------------------------
3518
3519Thread #x was created
3520   ...
3521   by 0x........: pthread_create@* (hg_intercepts.c:...)
3522   by 0x........: main (tc19_shadowmem.c:204)
3523
3524---Thread-Announcement------------------------------------------
3525
3526Thread #x was created
3527   ...
3528   by 0x........: pthread_create@* (hg_intercepts.c:...)
3529   by 0x........: main (tc19_shadowmem.c:203)
3530
3531----------------------------------------------------------------
3532
3533Possible data race during write of size 1 at 0x........ by thread #x
3534Locks held: none
3535   at 0x........: child16 (tc19_shadowmem.c:57)
3536   by 0x........: steer (tc19_shadowmem.c:290)
3537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3538   ...
3539
3540This conflicts with a previous write of size 1 by thread #x
3541Locks held: none
3542   at 0x........: child16 (tc19_shadowmem.c:57)
3543   by 0x........: steer (tc19_shadowmem.c:290)
3544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3545   ...
3546 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
3547   at 0x........: malloc (vg_replace_malloc.c:...)
3548   by 0x........: main (tc19_shadowmem.c:144)
3549 Block was alloc'd by thread #x
3550
3551----------------------------------------------------------------
3552
3553Possible data race during write of size 1 at 0x........ by thread #x
3554Locks held: none
3555   at 0x........: child16 (tc19_shadowmem.c:57)
3556   by 0x........: steer (tc19_shadowmem.c:290)
3557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3558   ...
3559
3560This conflicts with a previous write of size 1 by thread #x
3561Locks held: none
3562   at 0x........: child16 (tc19_shadowmem.c:57)
3563   by 0x........: steer (tc19_shadowmem.c:290)
3564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3565   ...
3566 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
3567   at 0x........: malloc (vg_replace_malloc.c:...)
3568   by 0x........: main (tc19_shadowmem.c:144)
3569 Block was alloc'd by thread #x
3570
3571---------- short gran, 0 .. 98, skip 2 ----------
3572---Thread-Announcement------------------------------------------
3573
3574Thread #x was created
3575   ...
3576   by 0x........: pthread_create@* (hg_intercepts.c:...)
3577   by 0x........: main (tc19_shadowmem.c:204)
3578
3579---Thread-Announcement------------------------------------------
3580
3581Thread #x was created
3582   ...
3583   by 0x........: pthread_create@* (hg_intercepts.c:...)
3584   by 0x........: main (tc19_shadowmem.c:203)
3585
3586----------------------------------------------------------------
3587
3588Possible data race during write of size 2 at 0x........ by thread #x
3589Locks held: none
3590   at 0x........: child16 (tc19_shadowmem.c:57)
3591   by 0x........: steer (tc19_shadowmem.c:292)
3592   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3593   ...
3594
3595This conflicts with a previous write of size 2 by thread #x
3596Locks held: none
3597   at 0x........: child16 (tc19_shadowmem.c:57)
3598   by 0x........: steer (tc19_shadowmem.c:292)
3599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3600   ...
3601 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
3602   at 0x........: malloc (vg_replace_malloc.c:...)
3603   by 0x........: main (tc19_shadowmem.c:144)
3604 Block was alloc'd by thread #x
3605
3606---------- short gran, 1 .. 98, skip 3 ----------
3607---Thread-Announcement------------------------------------------
3608
3609Thread #x was created
3610   ...
3611   by 0x........: pthread_create@* (hg_intercepts.c:...)
3612   by 0x........: main (tc19_shadowmem.c:204)
3613
3614---Thread-Announcement------------------------------------------
3615
3616Thread #x was created
3617   ...
3618   by 0x........: pthread_create@* (hg_intercepts.c:...)
3619   by 0x........: main (tc19_shadowmem.c:203)
3620
3621----------------------------------------------------------------
3622
3623Possible data race during write of size 1 at 0x........ by thread #x
3624Locks held: none
3625   at 0x........: child16 (tc19_shadowmem.c:57)
3626   by 0x........: steer (tc19_shadowmem.c:294)
3627   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3628   ...
3629
3630This conflicts with a previous write of size 1 by thread #x
3631Locks held: none
3632   at 0x........: child16 (tc19_shadowmem.c:57)
3633   by 0x........: steer (tc19_shadowmem.c:294)
3634   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3635   ...
3636 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
3637   at 0x........: malloc (vg_replace_malloc.c:...)
3638   by 0x........: main (tc19_shadowmem.c:144)
3639 Block was alloc'd by thread #x
3640
3641----------------------------------------------------------------
3642
3643Possible data race during write of size 1 at 0x........ by thread #x
3644Locks held: none
3645   at 0x........: child16 (tc19_shadowmem.c:57)
3646   by 0x........: steer (tc19_shadowmem.c:294)
3647   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3648   ...
3649
3650This conflicts with a previous write of size 1 by thread #x
3651Locks held: none
3652   at 0x........: child16 (tc19_shadowmem.c:57)
3653   by 0x........: steer (tc19_shadowmem.c:294)
3654   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3655   ...
3656 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
3657   at 0x........: malloc (vg_replace_malloc.c:...)
3658   by 0x........: main (tc19_shadowmem.c:144)
3659 Block was alloc'd by thread #x
3660
3661---------- short gran, 0 .. 98, skip 4 ----------
3662---Thread-Announcement------------------------------------------
3663
3664Thread #x was created
3665   ...
3666   by 0x........: pthread_create@* (hg_intercepts.c:...)
3667   by 0x........: main (tc19_shadowmem.c:204)
3668
3669---Thread-Announcement------------------------------------------
3670
3671Thread #x was created
3672   ...
3673   by 0x........: pthread_create@* (hg_intercepts.c:...)
3674   by 0x........: main (tc19_shadowmem.c:203)
3675
3676----------------------------------------------------------------
3677
3678Possible data race during write of size 2 at 0x........ by thread #x
3679Locks held: none
3680   at 0x........: child16 (tc19_shadowmem.c:57)
3681   by 0x........: steer (tc19_shadowmem.c:296)
3682   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3683   ...
3684
3685This conflicts with a previous write of size 2 by thread #x
3686Locks held: none
3687   at 0x........: child16 (tc19_shadowmem.c:57)
3688   by 0x........: steer (tc19_shadowmem.c:296)
3689   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3690   ...
3691 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
3692   at 0x........: malloc (vg_replace_malloc.c:...)
3693   by 0x........: main (tc19_shadowmem.c:144)
3694 Block was alloc'd by thread #x
3695
3696---------- short gran, 1 .. 98, skip 5 ----------
3697---Thread-Announcement------------------------------------------
3698
3699Thread #x was created
3700   ...
3701   by 0x........: pthread_create@* (hg_intercepts.c:...)
3702   by 0x........: main (tc19_shadowmem.c:204)
3703
3704---Thread-Announcement------------------------------------------
3705
3706Thread #x was created
3707   ...
3708   by 0x........: pthread_create@* (hg_intercepts.c:...)
3709   by 0x........: main (tc19_shadowmem.c:203)
3710
3711----------------------------------------------------------------
3712
3713Possible data race during write of size 1 at 0x........ by thread #x
3714Locks held: none
3715   at 0x........: child16 (tc19_shadowmem.c:57)
3716   by 0x........: steer (tc19_shadowmem.c:298)
3717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3718   ...
3719
3720This conflicts with a previous write of size 1 by thread #x
3721Locks held: none
3722   at 0x........: child16 (tc19_shadowmem.c:57)
3723   by 0x........: steer (tc19_shadowmem.c:298)
3724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3725   ...
3726 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
3727   at 0x........: malloc (vg_replace_malloc.c:...)
3728   by 0x........: main (tc19_shadowmem.c:144)
3729 Block was alloc'd by thread #x
3730
3731----------------------------------------------------------------
3732
3733Possible data race during write of size 1 at 0x........ by thread #x
3734Locks held: none
3735   at 0x........: child16 (tc19_shadowmem.c:57)
3736   by 0x........: steer (tc19_shadowmem.c:298)
3737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3738   ...
3739
3740This conflicts with a previous write of size 1 by thread #x
3741Locks held: none
3742   at 0x........: child16 (tc19_shadowmem.c:57)
3743   by 0x........: steer (tc19_shadowmem.c:298)
3744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3745   ...
3746 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
3747   at 0x........: malloc (vg_replace_malloc.c:...)
3748   by 0x........: main (tc19_shadowmem.c:144)
3749 Block was alloc'd by thread #x
3750
3751---------- short gran, 0 .. 98, skip 6 ----------
3752---Thread-Announcement------------------------------------------
3753
3754Thread #x was created
3755   ...
3756   by 0x........: pthread_create@* (hg_intercepts.c:...)
3757   by 0x........: main (tc19_shadowmem.c:204)
3758
3759---Thread-Announcement------------------------------------------
3760
3761Thread #x was created
3762   ...
3763   by 0x........: pthread_create@* (hg_intercepts.c:...)
3764   by 0x........: main (tc19_shadowmem.c:203)
3765
3766----------------------------------------------------------------
3767
3768Possible data race during write of size 2 at 0x........ by thread #x
3769Locks held: none
3770   at 0x........: child16 (tc19_shadowmem.c:57)
3771   by 0x........: steer (tc19_shadowmem.c:300)
3772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3773   ...
3774
3775This conflicts with a previous write of size 2 by thread #x
3776Locks held: none
3777   at 0x........: child16 (tc19_shadowmem.c:57)
3778   by 0x........: steer (tc19_shadowmem.c:300)
3779   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3780   ...
3781 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
3782   at 0x........: malloc (vg_replace_malloc.c:...)
3783   by 0x........: main (tc19_shadowmem.c:144)
3784 Block was alloc'd by thread #x
3785
3786---------- short gran, 1 .. 98, skip 7 ----------
3787---Thread-Announcement------------------------------------------
3788
3789Thread #x was created
3790   ...
3791   by 0x........: pthread_create@* (hg_intercepts.c:...)
3792   by 0x........: main (tc19_shadowmem.c:204)
3793
3794---Thread-Announcement------------------------------------------
3795
3796Thread #x was created
3797   ...
3798   by 0x........: pthread_create@* (hg_intercepts.c:...)
3799   by 0x........: main (tc19_shadowmem.c:203)
3800
3801----------------------------------------------------------------
3802
3803Possible data race during write of size 1 at 0x........ by thread #x
3804Locks held: none
3805   at 0x........: child16 (tc19_shadowmem.c:57)
3806   by 0x........: steer (tc19_shadowmem.c:302)
3807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3808   ...
3809
3810This conflicts with a previous write of size 1 by thread #x
3811Locks held: none
3812   at 0x........: child16 (tc19_shadowmem.c:57)
3813   by 0x........: steer (tc19_shadowmem.c:302)
3814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3815   ...
3816 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
3817   at 0x........: malloc (vg_replace_malloc.c:...)
3818   by 0x........: main (tc19_shadowmem.c:144)
3819 Block was alloc'd by thread #x
3820
3821----------------------------------------------------------------
3822
3823Possible data race during write of size 1 at 0x........ by thread #x
3824Locks held: none
3825   at 0x........: child16 (tc19_shadowmem.c:57)
3826   by 0x........: steer (tc19_shadowmem.c:302)
3827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3828   ...
3829
3830This conflicts with a previous write of size 1 by thread #x
3831Locks held: none
3832   at 0x........: child16 (tc19_shadowmem.c:57)
3833   by 0x........: steer (tc19_shadowmem.c:302)
3834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3835   ...
3836 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
3837   at 0x........: malloc (vg_replace_malloc.c:...)
3838   by 0x........: main (tc19_shadowmem.c:144)
3839 Block was alloc'd by thread #x
3840
3841---------- short gran, 0 .. 98, skip 8 ----------
3842---Thread-Announcement------------------------------------------
3843
3844Thread #x was created
3845   ...
3846   by 0x........: pthread_create@* (hg_intercepts.c:...)
3847   by 0x........: main (tc19_shadowmem.c:204)
3848
3849---Thread-Announcement------------------------------------------
3850
3851Thread #x was created
3852   ...
3853   by 0x........: pthread_create@* (hg_intercepts.c:...)
3854   by 0x........: main (tc19_shadowmem.c:203)
3855
3856----------------------------------------------------------------
3857
3858Possible data race during write of size 2 at 0x........ by thread #x
3859Locks held: none
3860   at 0x........: child16 (tc19_shadowmem.c:57)
3861   by 0x........: steer (tc19_shadowmem.c:304)
3862   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3863   ...
3864
3865This conflicts with a previous write of size 2 by thread #x
3866Locks held: none
3867   at 0x........: child16 (tc19_shadowmem.c:57)
3868   by 0x........: steer (tc19_shadowmem.c:304)
3869   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3870   ...
3871 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
3872   at 0x........: malloc (vg_replace_malloc.c:...)
3873   by 0x........: main (tc19_shadowmem.c:144)
3874 Block was alloc'd by thread #x
3875
3876---------- short gran, 1 .. 98, skip 9 ----------
3877---Thread-Announcement------------------------------------------
3878
3879Thread #x was created
3880   ...
3881   by 0x........: pthread_create@* (hg_intercepts.c:...)
3882   by 0x........: main (tc19_shadowmem.c:204)
3883
3884---Thread-Announcement------------------------------------------
3885
3886Thread #x was created
3887   ...
3888   by 0x........: pthread_create@* (hg_intercepts.c:...)
3889   by 0x........: main (tc19_shadowmem.c:203)
3890
3891----------------------------------------------------------------
3892
3893Possible data race during write of size 1 at 0x........ by thread #x
3894Locks held: none
3895   at 0x........: child16 (tc19_shadowmem.c:57)
3896   by 0x........: steer (tc19_shadowmem.c:306)
3897   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3898   ...
3899
3900This conflicts with a previous write of size 1 by thread #x
3901Locks held: none
3902   at 0x........: child16 (tc19_shadowmem.c:57)
3903   by 0x........: steer (tc19_shadowmem.c:306)
3904   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3905   ...
3906 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
3907   at 0x........: malloc (vg_replace_malloc.c:...)
3908   by 0x........: main (tc19_shadowmem.c:144)
3909 Block was alloc'd by thread #x
3910
3911----------------------------------------------------------------
3912
3913Possible data race during write of size 1 at 0x........ by thread #x
3914Locks held: none
3915   at 0x........: child16 (tc19_shadowmem.c:57)
3916   by 0x........: steer (tc19_shadowmem.c:306)
3917   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3918   ...
3919
3920This conflicts with a previous write of size 1 by thread #x
3921Locks held: none
3922   at 0x........: child16 (tc19_shadowmem.c:57)
3923   by 0x........: steer (tc19_shadowmem.c:306)
3924   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3925   ...
3926 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
3927   at 0x........: malloc (vg_replace_malloc.c:...)
3928   by 0x........: main (tc19_shadowmem.c:144)
3929 Block was alloc'd by thread #x
3930
3931---------- short gran, 0 .. 98, skip 10 ----------
3932---Thread-Announcement------------------------------------------
3933
3934Thread #x was created
3935   ...
3936   by 0x........: pthread_create@* (hg_intercepts.c:...)
3937   by 0x........: main (tc19_shadowmem.c:204)
3938
3939---Thread-Announcement------------------------------------------
3940
3941Thread #x was created
3942   ...
3943   by 0x........: pthread_create@* (hg_intercepts.c:...)
3944   by 0x........: main (tc19_shadowmem.c:203)
3945
3946----------------------------------------------------------------
3947
3948Possible data race during write of size 2 at 0x........ by thread #x
3949Locks held: none
3950   at 0x........: child16 (tc19_shadowmem.c:57)
3951   by 0x........: steer (tc19_shadowmem.c:308)
3952   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3953   ...
3954
3955This conflicts with a previous write of size 2 by thread #x
3956Locks held: none
3957   at 0x........: child16 (tc19_shadowmem.c:57)
3958   by 0x........: steer (tc19_shadowmem.c:308)
3959   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3960   ...
3961 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
3962   at 0x........: malloc (vg_replace_malloc.c:...)
3963   by 0x........: main (tc19_shadowmem.c:144)
3964 Block was alloc'd by thread #x
3965
3966---------- short gran, 1 .. 98, skip 11 ----------
3967---Thread-Announcement------------------------------------------
3968
3969Thread #x was created
3970   ...
3971   by 0x........: pthread_create@* (hg_intercepts.c:...)
3972   by 0x........: main (tc19_shadowmem.c:204)
3973
3974---Thread-Announcement------------------------------------------
3975
3976Thread #x was created
3977   ...
3978   by 0x........: pthread_create@* (hg_intercepts.c:...)
3979   by 0x........: main (tc19_shadowmem.c:203)
3980
3981----------------------------------------------------------------
3982
3983Possible data race during write of size 1 at 0x........ by thread #x
3984Locks held: none
3985   at 0x........: child16 (tc19_shadowmem.c:57)
3986   by 0x........: steer (tc19_shadowmem.c:310)
3987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3988   ...
3989
3990This conflicts with a previous write of size 1 by thread #x
3991Locks held: none
3992   at 0x........: child16 (tc19_shadowmem.c:57)
3993   by 0x........: steer (tc19_shadowmem.c:310)
3994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
3995   ...
3996 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
3997   at 0x........: malloc (vg_replace_malloc.c:...)
3998   by 0x........: main (tc19_shadowmem.c:144)
3999 Block was alloc'd by thread #x
4000
4001----------------------------------------------------------------
4002
4003Possible data race during write of size 1 at 0x........ by thread #x
4004Locks held: none
4005   at 0x........: child16 (tc19_shadowmem.c:57)
4006   by 0x........: steer (tc19_shadowmem.c:310)
4007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4008   ...
4009
4010This conflicts with a previous write of size 1 by thread #x
4011Locks held: none
4012   at 0x........: child16 (tc19_shadowmem.c:57)
4013   by 0x........: steer (tc19_shadowmem.c:310)
4014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4015   ...
4016 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
4017   at 0x........: malloc (vg_replace_malloc.c:...)
4018   by 0x........: main (tc19_shadowmem.c:144)
4019 Block was alloc'd by thread #x
4020
4021---------- short gran, 0 .. 98, skip 12 ----------
4022---Thread-Announcement------------------------------------------
4023
4024Thread #x was created
4025   ...
4026   by 0x........: pthread_create@* (hg_intercepts.c:...)
4027   by 0x........: main (tc19_shadowmem.c:204)
4028
4029---Thread-Announcement------------------------------------------
4030
4031Thread #x was created
4032   ...
4033   by 0x........: pthread_create@* (hg_intercepts.c:...)
4034   by 0x........: main (tc19_shadowmem.c:203)
4035
4036----------------------------------------------------------------
4037
4038Possible data race during write of size 2 at 0x........ by thread #x
4039Locks held: none
4040   at 0x........: child16 (tc19_shadowmem.c:57)
4041   by 0x........: steer (tc19_shadowmem.c:312)
4042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4043   ...
4044
4045This conflicts with a previous write of size 2 by thread #x
4046Locks held: none
4047   at 0x........: child16 (tc19_shadowmem.c:57)
4048   by 0x........: steer (tc19_shadowmem.c:312)
4049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4050   ...
4051 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
4052   at 0x........: malloc (vg_replace_malloc.c:...)
4053   by 0x........: main (tc19_shadowmem.c:144)
4054 Block was alloc'd by thread #x
4055
4056---------- short gran, 1 .. 98, skip 13 ----------
4057---Thread-Announcement------------------------------------------
4058
4059Thread #x was created
4060   ...
4061   by 0x........: pthread_create@* (hg_intercepts.c:...)
4062   by 0x........: main (tc19_shadowmem.c:204)
4063
4064---Thread-Announcement------------------------------------------
4065
4066Thread #x was created
4067   ...
4068   by 0x........: pthread_create@* (hg_intercepts.c:...)
4069   by 0x........: main (tc19_shadowmem.c:203)
4070
4071----------------------------------------------------------------
4072
4073Possible data race during write of size 1 at 0x........ by thread #x
4074Locks held: none
4075   at 0x........: child16 (tc19_shadowmem.c:57)
4076   by 0x........: steer (tc19_shadowmem.c:314)
4077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4078   ...
4079
4080This conflicts with a previous write of size 1 by thread #x
4081Locks held: none
4082   at 0x........: child16 (tc19_shadowmem.c:57)
4083   by 0x........: steer (tc19_shadowmem.c:314)
4084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4085   ...
4086 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
4087   at 0x........: malloc (vg_replace_malloc.c:...)
4088   by 0x........: main (tc19_shadowmem.c:144)
4089 Block was alloc'd by thread #x
4090
4091----------------------------------------------------------------
4092
4093Possible data race during write of size 1 at 0x........ by thread #x
4094Locks held: none
4095   at 0x........: child16 (tc19_shadowmem.c:57)
4096   by 0x........: steer (tc19_shadowmem.c:314)
4097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4098   ...
4099
4100This conflicts with a previous write of size 1 by thread #x
4101Locks held: none
4102   at 0x........: child16 (tc19_shadowmem.c:57)
4103   by 0x........: steer (tc19_shadowmem.c:314)
4104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4105   ...
4106 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
4107   at 0x........: malloc (vg_replace_malloc.c:...)
4108   by 0x........: main (tc19_shadowmem.c:144)
4109 Block was alloc'd by thread #x
4110
4111---------- short gran, 0 .. 98, skip 14 ----------
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 2 at 0x........ by thread #x
4129Locks held: none
4130   at 0x........: child16 (tc19_shadowmem.c:57)
4131   by 0x........: steer (tc19_shadowmem.c:316)
4132   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4133   ...
4134
4135This conflicts with a previous write of size 2 by thread #x
4136Locks held: none
4137   at 0x........: child16 (tc19_shadowmem.c:57)
4138   by 0x........: steer (tc19_shadowmem.c:316)
4139   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4140   ...
4141 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
4142   at 0x........: malloc (vg_replace_malloc.c:...)
4143   by 0x........: main (tc19_shadowmem.c:144)
4144 Block was alloc'd by thread #x
4145
4146---------- short gran, 1 .. 98, skip 15 ----------
4147---Thread-Announcement------------------------------------------
4148
4149Thread #x was created
4150   ...
4151   by 0x........: pthread_create@* (hg_intercepts.c:...)
4152   by 0x........: main (tc19_shadowmem.c:204)
4153
4154---Thread-Announcement------------------------------------------
4155
4156Thread #x was created
4157   ...
4158   by 0x........: pthread_create@* (hg_intercepts.c:...)
4159   by 0x........: main (tc19_shadowmem.c:203)
4160
4161----------------------------------------------------------------
4162
4163Possible data race during write of size 1 at 0x........ by thread #x
4164Locks held: none
4165   at 0x........: child16 (tc19_shadowmem.c:57)
4166   by 0x........: steer (tc19_shadowmem.c:318)
4167   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4168   ...
4169
4170This conflicts with a previous write of size 1 by thread #x
4171Locks held: none
4172   at 0x........: child16 (tc19_shadowmem.c:57)
4173   by 0x........: steer (tc19_shadowmem.c:318)
4174   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4175   ...
4176 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
4177   at 0x........: malloc (vg_replace_malloc.c:...)
4178   by 0x........: main (tc19_shadowmem.c:144)
4179 Block was alloc'd by thread #x
4180
4181----------------------------------------------------------------
4182
4183Possible data race during write of size 1 at 0x........ by thread #x
4184Locks held: none
4185   at 0x........: child16 (tc19_shadowmem.c:57)
4186   by 0x........: steer (tc19_shadowmem.c:318)
4187   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4188   ...
4189
4190This conflicts with a previous write of size 1 by thread #x
4191Locks held: none
4192   at 0x........: child16 (tc19_shadowmem.c:57)
4193   by 0x........: steer (tc19_shadowmem.c:318)
4194   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4195   ...
4196 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
4197   at 0x........: malloc (vg_replace_malloc.c:...)
4198   by 0x........: main (tc19_shadowmem.c:144)
4199 Block was alloc'd by thread #x
4200
4201---------- short gran, 0 .. 98, skip 16 ----------
4202---Thread-Announcement------------------------------------------
4203
4204Thread #x was created
4205   ...
4206   by 0x........: pthread_create@* (hg_intercepts.c:...)
4207   by 0x........: main (tc19_shadowmem.c:204)
4208
4209---Thread-Announcement------------------------------------------
4210
4211Thread #x was created
4212   ...
4213   by 0x........: pthread_create@* (hg_intercepts.c:...)
4214   by 0x........: main (tc19_shadowmem.c:203)
4215
4216----------------------------------------------------------------
4217
4218Possible data race during write of size 2 at 0x........ by thread #x
4219Locks held: none
4220   at 0x........: child16 (tc19_shadowmem.c:57)
4221   by 0x........: steer (tc19_shadowmem.c:320)
4222   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4223   ...
4224
4225This conflicts with a previous write of size 2 by thread #x
4226Locks held: none
4227   at 0x........: child16 (tc19_shadowmem.c:57)
4228   by 0x........: steer (tc19_shadowmem.c:320)
4229   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4230   ...
4231 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
4232   at 0x........: malloc (vg_replace_malloc.c:...)
4233   by 0x........: main (tc19_shadowmem.c:144)
4234 Block was alloc'd by thread #x
4235
4236---------- short gran, 1 .. 98, skip 17 ----------
4237---Thread-Announcement------------------------------------------
4238
4239Thread #x was created
4240   ...
4241   by 0x........: pthread_create@* (hg_intercepts.c:...)
4242   by 0x........: main (tc19_shadowmem.c:204)
4243
4244---Thread-Announcement------------------------------------------
4245
4246Thread #x was created
4247   ...
4248   by 0x........: pthread_create@* (hg_intercepts.c:...)
4249   by 0x........: main (tc19_shadowmem.c:203)
4250
4251----------------------------------------------------------------
4252
4253Possible data race during write of size 1 at 0x........ by thread #x
4254Locks held: none
4255   at 0x........: child16 (tc19_shadowmem.c:57)
4256   by 0x........: steer (tc19_shadowmem.c:322)
4257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4258   ...
4259
4260This conflicts with a previous write of size 1 by thread #x
4261Locks held: none
4262   at 0x........: child16 (tc19_shadowmem.c:57)
4263   by 0x........: steer (tc19_shadowmem.c:322)
4264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4265   ...
4266 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
4267   at 0x........: malloc (vg_replace_malloc.c:...)
4268   by 0x........: main (tc19_shadowmem.c:144)
4269 Block was alloc'd by thread #x
4270
4271----------------------------------------------------------------
4272
4273Possible data race during write of size 1 at 0x........ by thread #x
4274Locks held: none
4275   at 0x........: child16 (tc19_shadowmem.c:57)
4276   by 0x........: steer (tc19_shadowmem.c:322)
4277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4278   ...
4279
4280This conflicts with a previous write of size 1 by thread #x
4281Locks held: none
4282   at 0x........: child16 (tc19_shadowmem.c:57)
4283   by 0x........: steer (tc19_shadowmem.c:322)
4284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4285   ...
4286 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
4287   at 0x........: malloc (vg_replace_malloc.c:...)
4288   by 0x........: main (tc19_shadowmem.c:144)
4289 Block was alloc'd by thread #x
4290
4291---------- short gran, 0 .. 98, skip 18 ----------
4292---Thread-Announcement------------------------------------------
4293
4294Thread #x was created
4295   ...
4296   by 0x........: pthread_create@* (hg_intercepts.c:...)
4297   by 0x........: main (tc19_shadowmem.c:204)
4298
4299---Thread-Announcement------------------------------------------
4300
4301Thread #x was created
4302   ...
4303   by 0x........: pthread_create@* (hg_intercepts.c:...)
4304   by 0x........: main (tc19_shadowmem.c:203)
4305
4306----------------------------------------------------------------
4307
4308Possible data race during write of size 2 at 0x........ by thread #x
4309Locks held: none
4310   at 0x........: child16 (tc19_shadowmem.c:57)
4311   by 0x........: steer (tc19_shadowmem.c:324)
4312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4313   ...
4314
4315This conflicts with a previous write of size 2 by thread #x
4316Locks held: none
4317   at 0x........: child16 (tc19_shadowmem.c:57)
4318   by 0x........: steer (tc19_shadowmem.c:324)
4319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4320   ...
4321 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
4322   at 0x........: malloc (vg_replace_malloc.c:...)
4323   by 0x........: main (tc19_shadowmem.c:144)
4324 Block was alloc'd by thread #x
4325
4326---------- short gran, 1 .. 98, skip 19 ----------
4327---Thread-Announcement------------------------------------------
4328
4329Thread #x was created
4330   ...
4331   by 0x........: pthread_create@* (hg_intercepts.c:...)
4332   by 0x........: main (tc19_shadowmem.c:204)
4333
4334---Thread-Announcement------------------------------------------
4335
4336Thread #x was created
4337   ...
4338   by 0x........: pthread_create@* (hg_intercepts.c:...)
4339   by 0x........: main (tc19_shadowmem.c:203)
4340
4341----------------------------------------------------------------
4342
4343Possible data race during write of size 1 at 0x........ by thread #x
4344Locks held: none
4345   at 0x........: child16 (tc19_shadowmem.c:57)
4346   by 0x........: steer (tc19_shadowmem.c:326)
4347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4348   ...
4349
4350This conflicts with a previous write of size 1 by thread #x
4351Locks held: none
4352   at 0x........: child16 (tc19_shadowmem.c:57)
4353   by 0x........: steer (tc19_shadowmem.c:326)
4354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4355   ...
4356 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
4357   at 0x........: malloc (vg_replace_malloc.c:...)
4358   by 0x........: main (tc19_shadowmem.c:144)
4359 Block was alloc'd by thread #x
4360
4361----------------------------------------------------------------
4362
4363Possible data race during write of size 1 at 0x........ by thread #x
4364Locks held: none
4365   at 0x........: child16 (tc19_shadowmem.c:57)
4366   by 0x........: steer (tc19_shadowmem.c:326)
4367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4368   ...
4369
4370This conflicts with a previous write of size 1 by thread #x
4371Locks held: none
4372   at 0x........: child16 (tc19_shadowmem.c:57)
4373   by 0x........: steer (tc19_shadowmem.c:326)
4374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4375   ...
4376 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
4377   at 0x........: malloc (vg_replace_malloc.c:...)
4378   by 0x........: main (tc19_shadowmem.c:144)
4379 Block was alloc'd by thread #x
4380
4381---------- short gran, 0 .. 98, skip 20 ----------
4382---Thread-Announcement------------------------------------------
4383
4384Thread #x was created
4385   ...
4386   by 0x........: pthread_create@* (hg_intercepts.c:...)
4387   by 0x........: main (tc19_shadowmem.c:204)
4388
4389---Thread-Announcement------------------------------------------
4390
4391Thread #x was created
4392   ...
4393   by 0x........: pthread_create@* (hg_intercepts.c:...)
4394   by 0x........: main (tc19_shadowmem.c:203)
4395
4396----------------------------------------------------------------
4397
4398Possible data race during write of size 2 at 0x........ by thread #x
4399Locks held: none
4400   at 0x........: child16 (tc19_shadowmem.c:57)
4401   by 0x........: steer (tc19_shadowmem.c:328)
4402   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4403   ...
4404
4405This conflicts with a previous write of size 2 by thread #x
4406Locks held: none
4407   at 0x........: child16 (tc19_shadowmem.c:57)
4408   by 0x........: steer (tc19_shadowmem.c:328)
4409   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4410   ...
4411 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
4412   at 0x........: malloc (vg_replace_malloc.c:...)
4413   by 0x........: main (tc19_shadowmem.c:144)
4414 Block was alloc'd by thread #x
4415
4416---------- short gran, 1 .. 98, skip 21 ----------
4417---Thread-Announcement------------------------------------------
4418
4419Thread #x was created
4420   ...
4421   by 0x........: pthread_create@* (hg_intercepts.c:...)
4422   by 0x........: main (tc19_shadowmem.c:204)
4423
4424---Thread-Announcement------------------------------------------
4425
4426Thread #x was created
4427   ...
4428   by 0x........: pthread_create@* (hg_intercepts.c:...)
4429   by 0x........: main (tc19_shadowmem.c:203)
4430
4431----------------------------------------------------------------
4432
4433Possible data race during write of size 1 at 0x........ by thread #x
4434Locks held: none
4435   at 0x........: child16 (tc19_shadowmem.c:57)
4436   by 0x........: steer (tc19_shadowmem.c:330)
4437   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4438   ...
4439
4440This conflicts with a previous write of size 1 by thread #x
4441Locks held: none
4442   at 0x........: child16 (tc19_shadowmem.c:57)
4443   by 0x........: steer (tc19_shadowmem.c:330)
4444   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4445   ...
4446 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
4447   at 0x........: malloc (vg_replace_malloc.c:...)
4448   by 0x........: main (tc19_shadowmem.c:144)
4449 Block was alloc'd by thread #x
4450
4451----------------------------------------------------------------
4452
4453Possible data race during write of size 1 at 0x........ by thread #x
4454Locks held: none
4455   at 0x........: child16 (tc19_shadowmem.c:57)
4456   by 0x........: steer (tc19_shadowmem.c:330)
4457   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4458   ...
4459
4460This conflicts with a previous write of size 1 by thread #x
4461Locks held: none
4462   at 0x........: child16 (tc19_shadowmem.c:57)
4463   by 0x........: steer (tc19_shadowmem.c:330)
4464   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4465   ...
4466 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
4467   at 0x........: malloc (vg_replace_malloc.c:...)
4468   by 0x........: main (tc19_shadowmem.c:144)
4469 Block was alloc'd by thread #x
4470
4471---------- short gran, 0 .. 98, skip 22 ----------
4472---Thread-Announcement------------------------------------------
4473
4474Thread #x was created
4475   ...
4476   by 0x........: pthread_create@* (hg_intercepts.c:...)
4477   by 0x........: main (tc19_shadowmem.c:204)
4478
4479---Thread-Announcement------------------------------------------
4480
4481Thread #x was created
4482   ...
4483   by 0x........: pthread_create@* (hg_intercepts.c:...)
4484   by 0x........: main (tc19_shadowmem.c:203)
4485
4486----------------------------------------------------------------
4487
4488Possible data race during write of size 2 at 0x........ by thread #x
4489Locks held: none
4490   at 0x........: child16 (tc19_shadowmem.c:57)
4491   by 0x........: steer (tc19_shadowmem.c:332)
4492   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4493   ...
4494
4495This conflicts with a previous write of size 2 by thread #x
4496Locks held: none
4497   at 0x........: child16 (tc19_shadowmem.c:57)
4498   by 0x........: steer (tc19_shadowmem.c:332)
4499   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4500   ...
4501 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
4502   at 0x........: malloc (vg_replace_malloc.c:...)
4503   by 0x........: main (tc19_shadowmem.c:144)
4504 Block was alloc'd by thread #x
4505
4506---------- short gran, 1 .. 98, skip 23 ----------
4507---Thread-Announcement------------------------------------------
4508
4509Thread #x was created
4510   ...
4511   by 0x........: pthread_create@* (hg_intercepts.c:...)
4512   by 0x........: main (tc19_shadowmem.c:204)
4513
4514---Thread-Announcement------------------------------------------
4515
4516Thread #x was created
4517   ...
4518   by 0x........: pthread_create@* (hg_intercepts.c:...)
4519   by 0x........: main (tc19_shadowmem.c:203)
4520
4521----------------------------------------------------------------
4522
4523Possible data race during write of size 1 at 0x........ by thread #x
4524Locks held: none
4525   at 0x........: child16 (tc19_shadowmem.c:57)
4526   by 0x........: steer (tc19_shadowmem.c:334)
4527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4528   ...
4529
4530This conflicts with a previous write of size 1 by thread #x
4531Locks held: none
4532   at 0x........: child16 (tc19_shadowmem.c:57)
4533   by 0x........: steer (tc19_shadowmem.c:334)
4534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4535   ...
4536 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
4537   at 0x........: malloc (vg_replace_malloc.c:...)
4538   by 0x........: main (tc19_shadowmem.c:144)
4539 Block was alloc'd by thread #x
4540
4541----------------------------------------------------------------
4542
4543Possible data race during write of size 1 at 0x........ by thread #x
4544Locks held: none
4545   at 0x........: child16 (tc19_shadowmem.c:57)
4546   by 0x........: steer (tc19_shadowmem.c:334)
4547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4548   ...
4549
4550This conflicts with a previous write of size 1 by thread #x
4551Locks held: none
4552   at 0x........: child16 (tc19_shadowmem.c:57)
4553   by 0x........: steer (tc19_shadowmem.c:334)
4554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4555   ...
4556 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
4557   at 0x........: malloc (vg_replace_malloc.c:...)
4558   by 0x........: main (tc19_shadowmem.c:144)
4559 Block was alloc'd by thread #x
4560
4561---------- short gran, 0 .. 98, skip 24 ----------
4562---Thread-Announcement------------------------------------------
4563
4564Thread #x was created
4565   ...
4566   by 0x........: pthread_create@* (hg_intercepts.c:...)
4567   by 0x........: main (tc19_shadowmem.c:204)
4568
4569---Thread-Announcement------------------------------------------
4570
4571Thread #x was created
4572   ...
4573   by 0x........: pthread_create@* (hg_intercepts.c:...)
4574   by 0x........: main (tc19_shadowmem.c:203)
4575
4576----------------------------------------------------------------
4577
4578Possible data race during write of size 2 at 0x........ by thread #x
4579Locks held: none
4580   at 0x........: child16 (tc19_shadowmem.c:57)
4581   by 0x........: steer (tc19_shadowmem.c:336)
4582   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4583   ...
4584
4585This conflicts with a previous write of size 2 by thread #x
4586Locks held: none
4587   at 0x........: child16 (tc19_shadowmem.c:57)
4588   by 0x........: steer (tc19_shadowmem.c:336)
4589   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4590   ...
4591 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
4592   at 0x........: malloc (vg_replace_malloc.c:...)
4593   by 0x........: main (tc19_shadowmem.c:144)
4594 Block was alloc'd by thread #x
4595
4596---------- short gran, 1 .. 98, skip 25 ----------
4597---Thread-Announcement------------------------------------------
4598
4599Thread #x was created
4600   ...
4601   by 0x........: pthread_create@* (hg_intercepts.c:...)
4602   by 0x........: main (tc19_shadowmem.c:204)
4603
4604---Thread-Announcement------------------------------------------
4605
4606Thread #x was created
4607   ...
4608   by 0x........: pthread_create@* (hg_intercepts.c:...)
4609   by 0x........: main (tc19_shadowmem.c:203)
4610
4611----------------------------------------------------------------
4612
4613Possible data race during write of size 1 at 0x........ by thread #x
4614Locks held: none
4615   at 0x........: child16 (tc19_shadowmem.c:57)
4616   by 0x........: steer (tc19_shadowmem.c:338)
4617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4618   ...
4619
4620This conflicts with a previous write of size 1 by thread #x
4621Locks held: none
4622   at 0x........: child16 (tc19_shadowmem.c:57)
4623   by 0x........: steer (tc19_shadowmem.c:338)
4624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4625   ...
4626 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
4627   at 0x........: malloc (vg_replace_malloc.c:...)
4628   by 0x........: main (tc19_shadowmem.c:144)
4629 Block was alloc'd by thread #x
4630
4631----------------------------------------------------------------
4632
4633Possible data race during write of size 1 at 0x........ by thread #x
4634Locks held: none
4635   at 0x........: child16 (tc19_shadowmem.c:57)
4636   by 0x........: steer (tc19_shadowmem.c:338)
4637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4638   ...
4639
4640This conflicts with a previous write of size 1 by thread #x
4641Locks held: none
4642   at 0x........: child16 (tc19_shadowmem.c:57)
4643   by 0x........: steer (tc19_shadowmem.c:338)
4644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4645   ...
4646 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
4647   at 0x........: malloc (vg_replace_malloc.c:...)
4648   by 0x........: main (tc19_shadowmem.c:144)
4649 Block was alloc'd by thread #x
4650
4651---------- short gran, 0 .. 98, skip 26 ----------
4652---Thread-Announcement------------------------------------------
4653
4654Thread #x was created
4655   ...
4656   by 0x........: pthread_create@* (hg_intercepts.c:...)
4657   by 0x........: main (tc19_shadowmem.c:204)
4658
4659---Thread-Announcement------------------------------------------
4660
4661Thread #x was created
4662   ...
4663   by 0x........: pthread_create@* (hg_intercepts.c:...)
4664   by 0x........: main (tc19_shadowmem.c:203)
4665
4666----------------------------------------------------------------
4667
4668Possible data race during write of size 2 at 0x........ by thread #x
4669Locks held: none
4670   at 0x........: child16 (tc19_shadowmem.c:57)
4671   by 0x........: steer (tc19_shadowmem.c:340)
4672   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4673   ...
4674
4675This conflicts with a previous write of size 2 by thread #x
4676Locks held: none
4677   at 0x........: child16 (tc19_shadowmem.c:57)
4678   by 0x........: steer (tc19_shadowmem.c:340)
4679   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4680   ...
4681 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
4682   at 0x........: malloc (vg_replace_malloc.c:...)
4683   by 0x........: main (tc19_shadowmem.c:144)
4684 Block was alloc'd by thread #x
4685
4686---------- short gran, 1 .. 98, skip 27 ----------
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 1 at 0x........ by thread #x
4704Locks held: none
4705   at 0x........: child16 (tc19_shadowmem.c:57)
4706   by 0x........: steer (tc19_shadowmem.c:342)
4707   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4708   ...
4709
4710This conflicts with a previous write of size 1 by thread #x
4711Locks held: none
4712   at 0x........: child16 (tc19_shadowmem.c:57)
4713   by 0x........: steer (tc19_shadowmem.c:342)
4714   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4715   ...
4716 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
4717   at 0x........: malloc (vg_replace_malloc.c:...)
4718   by 0x........: main (tc19_shadowmem.c:144)
4719 Block was alloc'd by thread #x
4720
4721----------------------------------------------------------------
4722
4723Possible data race during write of size 1 at 0x........ by thread #x
4724Locks held: none
4725   at 0x........: child16 (tc19_shadowmem.c:57)
4726   by 0x........: steer (tc19_shadowmem.c:342)
4727   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4728   ...
4729
4730This conflicts with a previous write of size 1 by thread #x
4731Locks held: none
4732   at 0x........: child16 (tc19_shadowmem.c:57)
4733   by 0x........: steer (tc19_shadowmem.c:342)
4734   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4735   ...
4736 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
4737   at 0x........: malloc (vg_replace_malloc.c:...)
4738   by 0x........: main (tc19_shadowmem.c:144)
4739 Block was alloc'd by thread #x
4740
4741---------- short gran, 0 .. 98, skip 28 ----------
4742---Thread-Announcement------------------------------------------
4743
4744Thread #x was created
4745   ...
4746   by 0x........: pthread_create@* (hg_intercepts.c:...)
4747   by 0x........: main (tc19_shadowmem.c:204)
4748
4749---Thread-Announcement------------------------------------------
4750
4751Thread #x was created
4752   ...
4753   by 0x........: pthread_create@* (hg_intercepts.c:...)
4754   by 0x........: main (tc19_shadowmem.c:203)
4755
4756----------------------------------------------------------------
4757
4758Possible data race during write of size 2 at 0x........ by thread #x
4759Locks held: none
4760   at 0x........: child16 (tc19_shadowmem.c:57)
4761   by 0x........: steer (tc19_shadowmem.c:344)
4762   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4763   ...
4764
4765This conflicts with a previous write of size 2 by thread #x
4766Locks held: none
4767   at 0x........: child16 (tc19_shadowmem.c:57)
4768   by 0x........: steer (tc19_shadowmem.c:344)
4769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4770   ...
4771 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
4772   at 0x........: malloc (vg_replace_malloc.c:...)
4773   by 0x........: main (tc19_shadowmem.c:144)
4774 Block was alloc'd by thread #x
4775
4776---------- short gran, 1 .. 98, skip 29 ----------
4777---Thread-Announcement------------------------------------------
4778
4779Thread #x was created
4780   ...
4781   by 0x........: pthread_create@* (hg_intercepts.c:...)
4782   by 0x........: main (tc19_shadowmem.c:204)
4783
4784---Thread-Announcement------------------------------------------
4785
4786Thread #x was created
4787   ...
4788   by 0x........: pthread_create@* (hg_intercepts.c:...)
4789   by 0x........: main (tc19_shadowmem.c:203)
4790
4791----------------------------------------------------------------
4792
4793Possible data race during write of size 1 at 0x........ by thread #x
4794Locks held: none
4795   at 0x........: child16 (tc19_shadowmem.c:57)
4796   by 0x........: steer (tc19_shadowmem.c:346)
4797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4798   ...
4799
4800This conflicts with a previous write of size 1 by thread #x
4801Locks held: none
4802   at 0x........: child16 (tc19_shadowmem.c:57)
4803   by 0x........: steer (tc19_shadowmem.c:346)
4804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4805   ...
4806 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
4807   at 0x........: malloc (vg_replace_malloc.c:...)
4808   by 0x........: main (tc19_shadowmem.c:144)
4809 Block was alloc'd by thread #x
4810
4811----------------------------------------------------------------
4812
4813Possible data race during write of size 1 at 0x........ by thread #x
4814Locks held: none
4815   at 0x........: child16 (tc19_shadowmem.c:57)
4816   by 0x........: steer (tc19_shadowmem.c:346)
4817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4818   ...
4819
4820This conflicts with a previous write of size 1 by thread #x
4821Locks held: none
4822   at 0x........: child16 (tc19_shadowmem.c:57)
4823   by 0x........: steer (tc19_shadowmem.c:346)
4824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4825   ...
4826 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
4827   at 0x........: malloc (vg_replace_malloc.c:...)
4828   by 0x........: main (tc19_shadowmem.c:144)
4829 Block was alloc'd by thread #x
4830
4831---------- short gran, 0 .. 98, skip 30 ----------
4832---Thread-Announcement------------------------------------------
4833
4834Thread #x was created
4835   ...
4836   by 0x........: pthread_create@* (hg_intercepts.c:...)
4837   by 0x........: main (tc19_shadowmem.c:204)
4838
4839---Thread-Announcement------------------------------------------
4840
4841Thread #x was created
4842   ...
4843   by 0x........: pthread_create@* (hg_intercepts.c:...)
4844   by 0x........: main (tc19_shadowmem.c:203)
4845
4846----------------------------------------------------------------
4847
4848Possible data race during write of size 2 at 0x........ by thread #x
4849Locks held: none
4850   at 0x........: child16 (tc19_shadowmem.c:57)
4851   by 0x........: steer (tc19_shadowmem.c:348)
4852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4853   ...
4854
4855This conflicts with a previous write of size 2 by thread #x
4856Locks held: none
4857   at 0x........: child16 (tc19_shadowmem.c:57)
4858   by 0x........: steer (tc19_shadowmem.c:348)
4859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4860   ...
4861 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
4862   at 0x........: malloc (vg_replace_malloc.c:...)
4863   by 0x........: main (tc19_shadowmem.c:144)
4864 Block was alloc'd by thread #x
4865
4866---------- short gran, 1 .. 98, skip 31 ----------
4867---Thread-Announcement------------------------------------------
4868
4869Thread #x was created
4870   ...
4871   by 0x........: pthread_create@* (hg_intercepts.c:...)
4872   by 0x........: main (tc19_shadowmem.c:204)
4873
4874---Thread-Announcement------------------------------------------
4875
4876Thread #x was created
4877   ...
4878   by 0x........: pthread_create@* (hg_intercepts.c:...)
4879   by 0x........: main (tc19_shadowmem.c:203)
4880
4881----------------------------------------------------------------
4882
4883Possible data race during write of size 1 at 0x........ by thread #x
4884Locks held: none
4885   at 0x........: child16 (tc19_shadowmem.c:57)
4886   by 0x........: steer (tc19_shadowmem.c:350)
4887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4888   ...
4889
4890This conflicts with a previous write of size 1 by thread #x
4891Locks held: none
4892   at 0x........: child16 (tc19_shadowmem.c:57)
4893   by 0x........: steer (tc19_shadowmem.c:350)
4894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4895   ...
4896 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
4897   at 0x........: malloc (vg_replace_malloc.c:...)
4898   by 0x........: main (tc19_shadowmem.c:144)
4899 Block was alloc'd by thread #x
4900
4901----------------------------------------------------------------
4902
4903Possible data race during write of size 1 at 0x........ by thread #x
4904Locks held: none
4905   at 0x........: child16 (tc19_shadowmem.c:57)
4906   by 0x........: steer (tc19_shadowmem.c:350)
4907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4908   ...
4909
4910This conflicts with a previous write of size 1 by thread #x
4911Locks held: none
4912   at 0x........: child16 (tc19_shadowmem.c:57)
4913   by 0x........: steer (tc19_shadowmem.c:350)
4914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4915   ...
4916 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
4917   at 0x........: malloc (vg_replace_malloc.c:...)
4918   by 0x........: main (tc19_shadowmem.c:144)
4919 Block was alloc'd by thread #x
4920
4921---------- short gran, 0 .. 98, skip 32 ----------
4922---Thread-Announcement------------------------------------------
4923
4924Thread #x was created
4925   ...
4926   by 0x........: pthread_create@* (hg_intercepts.c:...)
4927   by 0x........: main (tc19_shadowmem.c:204)
4928
4929---Thread-Announcement------------------------------------------
4930
4931Thread #x was created
4932   ...
4933   by 0x........: pthread_create@* (hg_intercepts.c:...)
4934   by 0x........: main (tc19_shadowmem.c:203)
4935
4936----------------------------------------------------------------
4937
4938Possible data race during write of size 2 at 0x........ by thread #x
4939Locks held: none
4940   at 0x........: child16 (tc19_shadowmem.c:57)
4941   by 0x........: steer (tc19_shadowmem.c:352)
4942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4943   ...
4944
4945This conflicts with a previous write of size 2 by thread #x
4946Locks held: none
4947   at 0x........: child16 (tc19_shadowmem.c:57)
4948   by 0x........: steer (tc19_shadowmem.c:352)
4949   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4950   ...
4951 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
4952   at 0x........: malloc (vg_replace_malloc.c:...)
4953   by 0x........: main (tc19_shadowmem.c:144)
4954 Block was alloc'd by thread #x
4955
4956---------- short gran, 1 .. 98, skip 33 ----------
4957---Thread-Announcement------------------------------------------
4958
4959Thread #x was created
4960   ...
4961   by 0x........: pthread_create@* (hg_intercepts.c:...)
4962   by 0x........: main (tc19_shadowmem.c:204)
4963
4964---Thread-Announcement------------------------------------------
4965
4966Thread #x was created
4967   ...
4968   by 0x........: pthread_create@* (hg_intercepts.c:...)
4969   by 0x........: main (tc19_shadowmem.c:203)
4970
4971----------------------------------------------------------------
4972
4973Possible data race during write of size 1 at 0x........ by thread #x
4974Locks held: none
4975   at 0x........: child16 (tc19_shadowmem.c:57)
4976   by 0x........: steer (tc19_shadowmem.c:354)
4977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4978   ...
4979
4980This conflicts with a previous write of size 1 by thread #x
4981Locks held: none
4982   at 0x........: child16 (tc19_shadowmem.c:57)
4983   by 0x........: steer (tc19_shadowmem.c:354)
4984   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4985   ...
4986 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
4987   at 0x........: malloc (vg_replace_malloc.c:...)
4988   by 0x........: main (tc19_shadowmem.c:144)
4989 Block was alloc'd by thread #x
4990
4991----------------------------------------------------------------
4992
4993Possible data race during write of size 1 at 0x........ by thread #x
4994Locks held: none
4995   at 0x........: child16 (tc19_shadowmem.c:57)
4996   by 0x........: steer (tc19_shadowmem.c:354)
4997   by 0x........: mythread_wrapper (hg_intercepts.c:...)
4998   ...
4999
5000This conflicts with a previous write of size 1 by thread #x
5001Locks held: none
5002   at 0x........: child16 (tc19_shadowmem.c:57)
5003   by 0x........: steer (tc19_shadowmem.c:354)
5004   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5005   ...
5006 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
5007   at 0x........: malloc (vg_replace_malloc.c:...)
5008   by 0x........: main (tc19_shadowmem.c:144)
5009 Block was alloc'd by thread #x
5010
5011---------- short gran, 0 .. 98, skip 34 ----------
5012---Thread-Announcement------------------------------------------
5013
5014Thread #x was created
5015   ...
5016   by 0x........: pthread_create@* (hg_intercepts.c:...)
5017   by 0x........: main (tc19_shadowmem.c:204)
5018
5019---Thread-Announcement------------------------------------------
5020
5021Thread #x was created
5022   ...
5023   by 0x........: pthread_create@* (hg_intercepts.c:...)
5024   by 0x........: main (tc19_shadowmem.c:203)
5025
5026----------------------------------------------------------------
5027
5028Possible data race during write of size 2 at 0x........ by thread #x
5029Locks held: none
5030   at 0x........: child16 (tc19_shadowmem.c:57)
5031   by 0x........: steer (tc19_shadowmem.c:356)
5032   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5033   ...
5034
5035This conflicts with a previous write of size 2 by thread #x
5036Locks held: none
5037   at 0x........: child16 (tc19_shadowmem.c:57)
5038   by 0x........: steer (tc19_shadowmem.c:356)
5039   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5040   ...
5041 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
5042   at 0x........: malloc (vg_replace_malloc.c:...)
5043   by 0x........: main (tc19_shadowmem.c:144)
5044 Block was alloc'd by thread #x
5045
5046---------- short gran, 1 .. 98, skip 35 ----------
5047---Thread-Announcement------------------------------------------
5048
5049Thread #x was created
5050   ...
5051   by 0x........: pthread_create@* (hg_intercepts.c:...)
5052   by 0x........: main (tc19_shadowmem.c:204)
5053
5054---Thread-Announcement------------------------------------------
5055
5056Thread #x was created
5057   ...
5058   by 0x........: pthread_create@* (hg_intercepts.c:...)
5059   by 0x........: main (tc19_shadowmem.c:203)
5060
5061----------------------------------------------------------------
5062
5063Possible data race during write of size 1 at 0x........ by thread #x
5064Locks held: none
5065   at 0x........: child16 (tc19_shadowmem.c:57)
5066   by 0x........: steer (tc19_shadowmem.c:358)
5067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5068   ...
5069
5070This conflicts with a previous write of size 1 by thread #x
5071Locks held: none
5072   at 0x........: child16 (tc19_shadowmem.c:57)
5073   by 0x........: steer (tc19_shadowmem.c:358)
5074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5075   ...
5076 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
5077   at 0x........: malloc (vg_replace_malloc.c:...)
5078   by 0x........: main (tc19_shadowmem.c:144)
5079 Block was alloc'd by thread #x
5080
5081----------------------------------------------------------------
5082
5083Possible data race during write of size 1 at 0x........ by thread #x
5084Locks held: none
5085   at 0x........: child16 (tc19_shadowmem.c:57)
5086   by 0x........: steer (tc19_shadowmem.c:358)
5087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5088   ...
5089
5090This conflicts with a previous write of size 1 by thread #x
5091Locks held: none
5092   at 0x........: child16 (tc19_shadowmem.c:57)
5093   by 0x........: steer (tc19_shadowmem.c:358)
5094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5095   ...
5096 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
5097   at 0x........: malloc (vg_replace_malloc.c:...)
5098   by 0x........: main (tc19_shadowmem.c:144)
5099 Block was alloc'd by thread #x
5100
5101---------- short gran, 0 .. 98, skip 36 ----------
5102---Thread-Announcement------------------------------------------
5103
5104Thread #x was created
5105   ...
5106   by 0x........: pthread_create@* (hg_intercepts.c:...)
5107   by 0x........: main (tc19_shadowmem.c:204)
5108
5109---Thread-Announcement------------------------------------------
5110
5111Thread #x was created
5112   ...
5113   by 0x........: pthread_create@* (hg_intercepts.c:...)
5114   by 0x........: main (tc19_shadowmem.c:203)
5115
5116----------------------------------------------------------------
5117
5118Possible data race during write of size 2 at 0x........ by thread #x
5119Locks held: none
5120   at 0x........: child16 (tc19_shadowmem.c:57)
5121   by 0x........: steer (tc19_shadowmem.c:360)
5122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5123   ...
5124
5125This conflicts with a previous write of size 2 by thread #x
5126Locks held: none
5127   at 0x........: child16 (tc19_shadowmem.c:57)
5128   by 0x........: steer (tc19_shadowmem.c:360)
5129   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5130   ...
5131 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
5132   at 0x........: malloc (vg_replace_malloc.c:...)
5133   by 0x........: main (tc19_shadowmem.c:144)
5134 Block was alloc'd by thread #x
5135
5136---------- short gran, 1 .. 98, skip 37 ----------
5137---Thread-Announcement------------------------------------------
5138
5139Thread #x was created
5140   ...
5141   by 0x........: pthread_create@* (hg_intercepts.c:...)
5142   by 0x........: main (tc19_shadowmem.c:204)
5143
5144---Thread-Announcement------------------------------------------
5145
5146Thread #x was created
5147   ...
5148   by 0x........: pthread_create@* (hg_intercepts.c:...)
5149   by 0x........: main (tc19_shadowmem.c:203)
5150
5151----------------------------------------------------------------
5152
5153Possible data race during write of size 1 at 0x........ by thread #x
5154Locks held: none
5155   at 0x........: child16 (tc19_shadowmem.c:57)
5156   by 0x........: steer (tc19_shadowmem.c:362)
5157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5158   ...
5159
5160This conflicts with a previous write of size 1 by thread #x
5161Locks held: none
5162   at 0x........: child16 (tc19_shadowmem.c:57)
5163   by 0x........: steer (tc19_shadowmem.c:362)
5164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5165   ...
5166 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
5167   at 0x........: malloc (vg_replace_malloc.c:...)
5168   by 0x........: main (tc19_shadowmem.c:144)
5169 Block was alloc'd by thread #x
5170
5171----------------------------------------------------------------
5172
5173Possible data race during write of size 1 at 0x........ by thread #x
5174Locks held: none
5175   at 0x........: child16 (tc19_shadowmem.c:57)
5176   by 0x........: steer (tc19_shadowmem.c:362)
5177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5178   ...
5179
5180This conflicts with a previous write of size 1 by thread #x
5181Locks held: none
5182   at 0x........: child16 (tc19_shadowmem.c:57)
5183   by 0x........: steer (tc19_shadowmem.c:362)
5184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5185   ...
5186 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
5187   at 0x........: malloc (vg_replace_malloc.c:...)
5188   by 0x........: main (tc19_shadowmem.c:144)
5189 Block was alloc'd by thread #x
5190
5191---------- short gran, 0 .. 98, skip 38 ----------
5192---Thread-Announcement------------------------------------------
5193
5194Thread #x was created
5195   ...
5196   by 0x........: pthread_create@* (hg_intercepts.c:...)
5197   by 0x........: main (tc19_shadowmem.c:204)
5198
5199---Thread-Announcement------------------------------------------
5200
5201Thread #x was created
5202   ...
5203   by 0x........: pthread_create@* (hg_intercepts.c:...)
5204   by 0x........: main (tc19_shadowmem.c:203)
5205
5206----------------------------------------------------------------
5207
5208Possible data race during write of size 2 at 0x........ by thread #x
5209Locks held: none
5210   at 0x........: child16 (tc19_shadowmem.c:57)
5211   by 0x........: steer (tc19_shadowmem.c:364)
5212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5213   ...
5214
5215This conflicts with a previous write of size 2 by thread #x
5216Locks held: none
5217   at 0x........: child16 (tc19_shadowmem.c:57)
5218   by 0x........: steer (tc19_shadowmem.c:364)
5219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5220   ...
5221 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
5222   at 0x........: malloc (vg_replace_malloc.c:...)
5223   by 0x........: main (tc19_shadowmem.c:144)
5224 Block was alloc'd by thread #x
5225
5226---------- short gran, 1 .. 98, skip 39 ----------
5227---Thread-Announcement------------------------------------------
5228
5229Thread #x was created
5230   ...
5231   by 0x........: pthread_create@* (hg_intercepts.c:...)
5232   by 0x........: main (tc19_shadowmem.c:204)
5233
5234---Thread-Announcement------------------------------------------
5235
5236Thread #x was created
5237   ...
5238   by 0x........: pthread_create@* (hg_intercepts.c:...)
5239   by 0x........: main (tc19_shadowmem.c:203)
5240
5241----------------------------------------------------------------
5242
5243Possible data race during write of size 1 at 0x........ by thread #x
5244Locks held: none
5245   at 0x........: child16 (tc19_shadowmem.c:57)
5246   by 0x........: steer (tc19_shadowmem.c:366)
5247   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5248   ...
5249
5250This conflicts with a previous write of size 1 by thread #x
5251Locks held: none
5252   at 0x........: child16 (tc19_shadowmem.c:57)
5253   by 0x........: steer (tc19_shadowmem.c:366)
5254   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5255   ...
5256 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
5257   at 0x........: malloc (vg_replace_malloc.c:...)
5258   by 0x........: main (tc19_shadowmem.c:144)
5259 Block was alloc'd by thread #x
5260
5261----------------------------------------------------------------
5262
5263Possible data race during write of size 1 at 0x........ by thread #x
5264Locks held: none
5265   at 0x........: child16 (tc19_shadowmem.c:57)
5266   by 0x........: steer (tc19_shadowmem.c:366)
5267   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5268   ...
5269
5270This conflicts with a previous write of size 1 by thread #x
5271Locks held: none
5272   at 0x........: child16 (tc19_shadowmem.c:57)
5273   by 0x........: steer (tc19_shadowmem.c:366)
5274   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5275   ...
5276 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
5277   at 0x........: malloc (vg_replace_malloc.c:...)
5278   by 0x........: main (tc19_shadowmem.c:144)
5279 Block was alloc'd by thread #x
5280
5281---------- short gran, 0 .. 98, skip 40 ----------
5282---Thread-Announcement------------------------------------------
5283
5284Thread #x was created
5285   ...
5286   by 0x........: pthread_create@* (hg_intercepts.c:...)
5287   by 0x........: main (tc19_shadowmem.c:204)
5288
5289---Thread-Announcement------------------------------------------
5290
5291Thread #x was created
5292   ...
5293   by 0x........: pthread_create@* (hg_intercepts.c:...)
5294   by 0x........: main (tc19_shadowmem.c:203)
5295
5296----------------------------------------------------------------
5297
5298Possible data race during write of size 2 at 0x........ by thread #x
5299Locks held: none
5300   at 0x........: child16 (tc19_shadowmem.c:57)
5301   by 0x........: steer (tc19_shadowmem.c:368)
5302   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5303   ...
5304
5305This conflicts with a previous write of size 2 by thread #x
5306Locks held: none
5307   at 0x........: child16 (tc19_shadowmem.c:57)
5308   by 0x........: steer (tc19_shadowmem.c:368)
5309   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5310   ...
5311 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
5312   at 0x........: malloc (vg_replace_malloc.c:...)
5313   by 0x........: main (tc19_shadowmem.c:144)
5314 Block was alloc'd by thread #x
5315
5316---------- short gran, 1 .. 98, skip 41 ----------
5317---Thread-Announcement------------------------------------------
5318
5319Thread #x was created
5320   ...
5321   by 0x........: pthread_create@* (hg_intercepts.c:...)
5322   by 0x........: main (tc19_shadowmem.c:204)
5323
5324---Thread-Announcement------------------------------------------
5325
5326Thread #x was created
5327   ...
5328   by 0x........: pthread_create@* (hg_intercepts.c:...)
5329   by 0x........: main (tc19_shadowmem.c:203)
5330
5331----------------------------------------------------------------
5332
5333Possible data race during write of size 1 at 0x........ by thread #x
5334Locks held: none
5335   at 0x........: child16 (tc19_shadowmem.c:57)
5336   by 0x........: steer (tc19_shadowmem.c:370)
5337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5338   ...
5339
5340This conflicts with a previous write of size 1 by thread #x
5341Locks held: none
5342   at 0x........: child16 (tc19_shadowmem.c:57)
5343   by 0x........: steer (tc19_shadowmem.c:370)
5344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5345   ...
5346 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
5347   at 0x........: malloc (vg_replace_malloc.c:...)
5348   by 0x........: main (tc19_shadowmem.c:144)
5349 Block was alloc'd by thread #x
5350
5351----------------------------------------------------------------
5352
5353Possible data race during write of size 1 at 0x........ by thread #x
5354Locks held: none
5355   at 0x........: child16 (tc19_shadowmem.c:57)
5356   by 0x........: steer (tc19_shadowmem.c:370)
5357   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5358   ...
5359
5360This conflicts with a previous write of size 1 by thread #x
5361Locks held: none
5362   at 0x........: child16 (tc19_shadowmem.c:57)
5363   by 0x........: steer (tc19_shadowmem.c:370)
5364   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5365   ...
5366 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
5367   at 0x........: malloc (vg_replace_malloc.c:...)
5368   by 0x........: main (tc19_shadowmem.c:144)
5369 Block was alloc'd by thread #x
5370
5371---------- short gran, 0 .. 98, skip 42 ----------
5372---Thread-Announcement------------------------------------------
5373
5374Thread #x was created
5375   ...
5376   by 0x........: pthread_create@* (hg_intercepts.c:...)
5377   by 0x........: main (tc19_shadowmem.c:204)
5378
5379---Thread-Announcement------------------------------------------
5380
5381Thread #x was created
5382   ...
5383   by 0x........: pthread_create@* (hg_intercepts.c:...)
5384   by 0x........: main (tc19_shadowmem.c:203)
5385
5386----------------------------------------------------------------
5387
5388Possible data race during write of size 2 at 0x........ by thread #x
5389Locks held: none
5390   at 0x........: child16 (tc19_shadowmem.c:57)
5391   by 0x........: steer (tc19_shadowmem.c:372)
5392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5393   ...
5394
5395This conflicts with a previous write of size 2 by thread #x
5396Locks held: none
5397   at 0x........: child16 (tc19_shadowmem.c:57)
5398   by 0x........: steer (tc19_shadowmem.c:372)
5399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5400   ...
5401 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
5402   at 0x........: malloc (vg_replace_malloc.c:...)
5403   by 0x........: main (tc19_shadowmem.c:144)
5404 Block was alloc'd by thread #x
5405
5406---------- short gran, 1 .. 98, skip 43 ----------
5407---Thread-Announcement------------------------------------------
5408
5409Thread #x was created
5410   ...
5411   by 0x........: pthread_create@* (hg_intercepts.c:...)
5412   by 0x........: main (tc19_shadowmem.c:204)
5413
5414---Thread-Announcement------------------------------------------
5415
5416Thread #x was created
5417   ...
5418   by 0x........: pthread_create@* (hg_intercepts.c:...)
5419   by 0x........: main (tc19_shadowmem.c:203)
5420
5421----------------------------------------------------------------
5422
5423Possible data race during write of size 1 at 0x........ by thread #x
5424Locks held: none
5425   at 0x........: child16 (tc19_shadowmem.c:57)
5426   by 0x........: steer (tc19_shadowmem.c:374)
5427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5428   ...
5429
5430This conflicts with a previous write of size 1 by thread #x
5431Locks held: none
5432   at 0x........: child16 (tc19_shadowmem.c:57)
5433   by 0x........: steer (tc19_shadowmem.c:374)
5434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5435   ...
5436 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
5437   at 0x........: malloc (vg_replace_malloc.c:...)
5438   by 0x........: main (tc19_shadowmem.c:144)
5439 Block was alloc'd by thread #x
5440
5441----------------------------------------------------------------
5442
5443Possible data race during write of size 1 at 0x........ by thread #x
5444Locks held: none
5445   at 0x........: child16 (tc19_shadowmem.c:57)
5446   by 0x........: steer (tc19_shadowmem.c:374)
5447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5448   ...
5449
5450This conflicts with a previous write of size 1 by thread #x
5451Locks held: none
5452   at 0x........: child16 (tc19_shadowmem.c:57)
5453   by 0x........: steer (tc19_shadowmem.c:374)
5454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5455   ...
5456 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
5457   at 0x........: malloc (vg_replace_malloc.c:...)
5458   by 0x........: main (tc19_shadowmem.c:144)
5459 Block was alloc'd by thread #x
5460
5461---------- short gran, 0 .. 98, skip 44 ----------
5462---Thread-Announcement------------------------------------------
5463
5464Thread #x was created
5465   ...
5466   by 0x........: pthread_create@* (hg_intercepts.c:...)
5467   by 0x........: main (tc19_shadowmem.c:204)
5468
5469---Thread-Announcement------------------------------------------
5470
5471Thread #x was created
5472   ...
5473   by 0x........: pthread_create@* (hg_intercepts.c:...)
5474   by 0x........: main (tc19_shadowmem.c:203)
5475
5476----------------------------------------------------------------
5477
5478Possible data race during write of size 2 at 0x........ by thread #x
5479Locks held: none
5480   at 0x........: child16 (tc19_shadowmem.c:57)
5481   by 0x........: steer (tc19_shadowmem.c:376)
5482   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5483   ...
5484
5485This conflicts with a previous write of size 2 by thread #x
5486Locks held: none
5487   at 0x........: child16 (tc19_shadowmem.c:57)
5488   by 0x........: steer (tc19_shadowmem.c:376)
5489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5490   ...
5491 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
5492   at 0x........: malloc (vg_replace_malloc.c:...)
5493   by 0x........: main (tc19_shadowmem.c:144)
5494 Block was alloc'd by thread #x
5495
5496---------- short gran, 1 .. 98, skip 45 ----------
5497---Thread-Announcement------------------------------------------
5498
5499Thread #x was created
5500   ...
5501   by 0x........: pthread_create@* (hg_intercepts.c:...)
5502   by 0x........: main (tc19_shadowmem.c:204)
5503
5504---Thread-Announcement------------------------------------------
5505
5506Thread #x was created
5507   ...
5508   by 0x........: pthread_create@* (hg_intercepts.c:...)
5509   by 0x........: main (tc19_shadowmem.c:203)
5510
5511----------------------------------------------------------------
5512
5513Possible data race during write of size 1 at 0x........ by thread #x
5514Locks held: none
5515   at 0x........: child16 (tc19_shadowmem.c:57)
5516   by 0x........: steer (tc19_shadowmem.c:378)
5517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5518   ...
5519
5520This conflicts with a previous write of size 1 by thread #x
5521Locks held: none
5522   at 0x........: child16 (tc19_shadowmem.c:57)
5523   by 0x........: steer (tc19_shadowmem.c:378)
5524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5525   ...
5526 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
5527   at 0x........: malloc (vg_replace_malloc.c:...)
5528   by 0x........: main (tc19_shadowmem.c:144)
5529 Block was alloc'd by thread #x
5530
5531----------------------------------------------------------------
5532
5533Possible data race during write of size 1 at 0x........ by thread #x
5534Locks held: none
5535   at 0x........: child16 (tc19_shadowmem.c:57)
5536   by 0x........: steer (tc19_shadowmem.c:378)
5537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5538   ...
5539
5540This conflicts with a previous write of size 1 by thread #x
5541Locks held: none
5542   at 0x........: child16 (tc19_shadowmem.c:57)
5543   by 0x........: steer (tc19_shadowmem.c:378)
5544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5545   ...
5546 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
5547   at 0x........: malloc (vg_replace_malloc.c:...)
5548   by 0x........: main (tc19_shadowmem.c:144)
5549 Block was alloc'd by thread #x
5550
5551---------- short gran, 0 .. 98, skip 46 ----------
5552---Thread-Announcement------------------------------------------
5553
5554Thread #x was created
5555   ...
5556   by 0x........: pthread_create@* (hg_intercepts.c:...)
5557   by 0x........: main (tc19_shadowmem.c:204)
5558
5559---Thread-Announcement------------------------------------------
5560
5561Thread #x was created
5562   ...
5563   by 0x........: pthread_create@* (hg_intercepts.c:...)
5564   by 0x........: main (tc19_shadowmem.c:203)
5565
5566----------------------------------------------------------------
5567
5568Possible data race during write of size 2 at 0x........ by thread #x
5569Locks held: none
5570   at 0x........: child16 (tc19_shadowmem.c:57)
5571   by 0x........: steer (tc19_shadowmem.c:380)
5572   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5573   ...
5574
5575This conflicts with a previous write of size 2 by thread #x
5576Locks held: none
5577   at 0x........: child16 (tc19_shadowmem.c:57)
5578   by 0x........: steer (tc19_shadowmem.c:380)
5579   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5580   ...
5581 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
5582   at 0x........: malloc (vg_replace_malloc.c:...)
5583   by 0x........: main (tc19_shadowmem.c:144)
5584 Block was alloc'd by thread #x
5585
5586---------- short gran, 1 .. 98, skip 47 ----------
5587---Thread-Announcement------------------------------------------
5588
5589Thread #x was created
5590   ...
5591   by 0x........: pthread_create@* (hg_intercepts.c:...)
5592   by 0x........: main (tc19_shadowmem.c:204)
5593
5594---Thread-Announcement------------------------------------------
5595
5596Thread #x was created
5597   ...
5598   by 0x........: pthread_create@* (hg_intercepts.c:...)
5599   by 0x........: main (tc19_shadowmem.c:203)
5600
5601----------------------------------------------------------------
5602
5603Possible data race during write of size 1 at 0x........ by thread #x
5604Locks held: none
5605   at 0x........: child16 (tc19_shadowmem.c:57)
5606   by 0x........: steer (tc19_shadowmem.c:382)
5607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5608   ...
5609
5610This conflicts with a previous write of size 1 by thread #x
5611Locks held: none
5612   at 0x........: child16 (tc19_shadowmem.c:57)
5613   by 0x........: steer (tc19_shadowmem.c:382)
5614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5615   ...
5616 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
5617   at 0x........: malloc (vg_replace_malloc.c:...)
5618   by 0x........: main (tc19_shadowmem.c:144)
5619 Block was alloc'd by thread #x
5620
5621----------------------------------------------------------------
5622
5623Possible data race during write of size 1 at 0x........ by thread #x
5624Locks held: none
5625   at 0x........: child16 (tc19_shadowmem.c:57)
5626   by 0x........: steer (tc19_shadowmem.c:382)
5627   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5628   ...
5629
5630This conflicts with a previous write of size 1 by thread #x
5631Locks held: none
5632   at 0x........: child16 (tc19_shadowmem.c:57)
5633   by 0x........: steer (tc19_shadowmem.c:382)
5634   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5635   ...
5636 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
5637   at 0x........: malloc (vg_replace_malloc.c:...)
5638   by 0x........: main (tc19_shadowmem.c:144)
5639 Block was alloc'd by thread #x
5640
5641---------- short gran, 0 .. 98, skip 48 ----------
5642---Thread-Announcement------------------------------------------
5643
5644Thread #x was created
5645   ...
5646   by 0x........: pthread_create@* (hg_intercepts.c:...)
5647   by 0x........: main (tc19_shadowmem.c:204)
5648
5649---Thread-Announcement------------------------------------------
5650
5651Thread #x was created
5652   ...
5653   by 0x........: pthread_create@* (hg_intercepts.c:...)
5654   by 0x........: main (tc19_shadowmem.c:203)
5655
5656----------------------------------------------------------------
5657
5658Possible data race during write of size 2 at 0x........ by thread #x
5659Locks held: none
5660   at 0x........: child16 (tc19_shadowmem.c:57)
5661   by 0x........: steer (tc19_shadowmem.c:384)
5662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5663   ...
5664
5665This conflicts with a previous write of size 2 by thread #x
5666Locks held: none
5667   at 0x........: child16 (tc19_shadowmem.c:57)
5668   by 0x........: steer (tc19_shadowmem.c:384)
5669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5670   ...
5671 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
5672   at 0x........: malloc (vg_replace_malloc.c:...)
5673   by 0x........: main (tc19_shadowmem.c:144)
5674 Block was alloc'd by thread #x
5675
5676---------- short gran, 1 .. 98, skip 49 ----------
5677---Thread-Announcement------------------------------------------
5678
5679Thread #x was created
5680   ...
5681   by 0x........: pthread_create@* (hg_intercepts.c:...)
5682   by 0x........: main (tc19_shadowmem.c:204)
5683
5684---Thread-Announcement------------------------------------------
5685
5686Thread #x was created
5687   ...
5688   by 0x........: pthread_create@* (hg_intercepts.c:...)
5689   by 0x........: main (tc19_shadowmem.c:203)
5690
5691----------------------------------------------------------------
5692
5693Possible data race during write of size 1 at 0x........ by thread #x
5694Locks held: none
5695   at 0x........: child16 (tc19_shadowmem.c:57)
5696   by 0x........: steer (tc19_shadowmem.c:386)
5697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5698   ...
5699
5700This conflicts with a previous write of size 1 by thread #x
5701Locks held: none
5702   at 0x........: child16 (tc19_shadowmem.c:57)
5703   by 0x........: steer (tc19_shadowmem.c:386)
5704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5705   ...
5706 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
5707   at 0x........: malloc (vg_replace_malloc.c:...)
5708   by 0x........: main (tc19_shadowmem.c:144)
5709 Block was alloc'd by thread #x
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:386)
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:386)
5724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5725   ...
5726 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
5727   at 0x........: malloc (vg_replace_malloc.c:...)
5728   by 0x........: main (tc19_shadowmem.c:144)
5729 Block was alloc'd by thread #x
5730
5731---------- short gran, 0 .. 98, skip 50 ----------
5732---Thread-Announcement------------------------------------------
5733
5734Thread #x was created
5735   ...
5736   by 0x........: pthread_create@* (hg_intercepts.c:...)
5737   by 0x........: main (tc19_shadowmem.c:204)
5738
5739---Thread-Announcement------------------------------------------
5740
5741Thread #x was created
5742   ...
5743   by 0x........: pthread_create@* (hg_intercepts.c:...)
5744   by 0x........: main (tc19_shadowmem.c:203)
5745
5746----------------------------------------------------------------
5747
5748Possible data race during write of size 2 at 0x........ by thread #x
5749Locks held: none
5750   at 0x........: child16 (tc19_shadowmem.c:57)
5751   by 0x........: steer (tc19_shadowmem.c:388)
5752   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5753   ...
5754
5755This conflicts with a previous write of size 2 by thread #x
5756Locks held: none
5757   at 0x........: child16 (tc19_shadowmem.c:57)
5758   by 0x........: steer (tc19_shadowmem.c:388)
5759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5760   ...
5761 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
5762   at 0x........: malloc (vg_replace_malloc.c:...)
5763   by 0x........: main (tc19_shadowmem.c:144)
5764 Block was alloc'd by thread #x
5765
5766---------- short gran, 1 .. 98, skip 51 ----------
5767---Thread-Announcement------------------------------------------
5768
5769Thread #x was created
5770   ...
5771   by 0x........: pthread_create@* (hg_intercepts.c:...)
5772   by 0x........: main (tc19_shadowmem.c:204)
5773
5774---Thread-Announcement------------------------------------------
5775
5776Thread #x was created
5777   ...
5778   by 0x........: pthread_create@* (hg_intercepts.c:...)
5779   by 0x........: main (tc19_shadowmem.c:203)
5780
5781----------------------------------------------------------------
5782
5783Possible data race during write of size 1 at 0x........ by thread #x
5784Locks held: none
5785   at 0x........: child16 (tc19_shadowmem.c:57)
5786   by 0x........: steer (tc19_shadowmem.c:390)
5787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5788   ...
5789
5790This conflicts with a previous write of size 1 by thread #x
5791Locks held: none
5792   at 0x........: child16 (tc19_shadowmem.c:57)
5793   by 0x........: steer (tc19_shadowmem.c:390)
5794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5795   ...
5796 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
5797   at 0x........: malloc (vg_replace_malloc.c:...)
5798   by 0x........: main (tc19_shadowmem.c:144)
5799 Block was alloc'd by thread #x
5800
5801----------------------------------------------------------------
5802
5803Possible data race during write of size 1 at 0x........ by thread #x
5804Locks held: none
5805   at 0x........: child16 (tc19_shadowmem.c:57)
5806   by 0x........: steer (tc19_shadowmem.c:390)
5807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5808   ...
5809
5810This conflicts with a previous write of size 1 by thread #x
5811Locks held: none
5812   at 0x........: child16 (tc19_shadowmem.c:57)
5813   by 0x........: steer (tc19_shadowmem.c:390)
5814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5815   ...
5816 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
5817   at 0x........: malloc (vg_replace_malloc.c:...)
5818   by 0x........: main (tc19_shadowmem.c:144)
5819 Block was alloc'd by thread #x
5820
5821---------- short gran, 0 .. 98, skip 52 ----------
5822---Thread-Announcement------------------------------------------
5823
5824Thread #x was created
5825   ...
5826   by 0x........: pthread_create@* (hg_intercepts.c:...)
5827   by 0x........: main (tc19_shadowmem.c:204)
5828
5829---Thread-Announcement------------------------------------------
5830
5831Thread #x was created
5832   ...
5833   by 0x........: pthread_create@* (hg_intercepts.c:...)
5834   by 0x........: main (tc19_shadowmem.c:203)
5835
5836----------------------------------------------------------------
5837
5838Possible data race during write of size 2 at 0x........ by thread #x
5839Locks held: none
5840   at 0x........: child16 (tc19_shadowmem.c:57)
5841   by 0x........: steer (tc19_shadowmem.c:392)
5842   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5843   ...
5844
5845This conflicts with a previous write of size 2 by thread #x
5846Locks held: none
5847   at 0x........: child16 (tc19_shadowmem.c:57)
5848   by 0x........: steer (tc19_shadowmem.c:392)
5849   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5850   ...
5851 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
5852   at 0x........: malloc (vg_replace_malloc.c:...)
5853   by 0x........: main (tc19_shadowmem.c:144)
5854 Block was alloc'd by thread #x
5855
5856---------- short gran, 1 .. 98, skip 53 ----------
5857---Thread-Announcement------------------------------------------
5858
5859Thread #x was created
5860   ...
5861   by 0x........: pthread_create@* (hg_intercepts.c:...)
5862   by 0x........: main (tc19_shadowmem.c:204)
5863
5864---Thread-Announcement------------------------------------------
5865
5866Thread #x was created
5867   ...
5868   by 0x........: pthread_create@* (hg_intercepts.c:...)
5869   by 0x........: main (tc19_shadowmem.c:203)
5870
5871----------------------------------------------------------------
5872
5873Possible data race during write of size 1 at 0x........ by thread #x
5874Locks held: none
5875   at 0x........: child16 (tc19_shadowmem.c:57)
5876   by 0x........: steer (tc19_shadowmem.c:394)
5877   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5878   ...
5879
5880This conflicts with a previous write of size 1 by thread #x
5881Locks held: none
5882   at 0x........: child16 (tc19_shadowmem.c:57)
5883   by 0x........: steer (tc19_shadowmem.c:394)
5884   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5885   ...
5886 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
5887   at 0x........: malloc (vg_replace_malloc.c:...)
5888   by 0x........: main (tc19_shadowmem.c:144)
5889 Block was alloc'd by thread #x
5890
5891----------------------------------------------------------------
5892
5893Possible data race during write of size 1 at 0x........ by thread #x
5894Locks held: none
5895   at 0x........: child16 (tc19_shadowmem.c:57)
5896   by 0x........: steer (tc19_shadowmem.c:394)
5897   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5898   ...
5899
5900This conflicts with a previous write of size 1 by thread #x
5901Locks held: none
5902   at 0x........: child16 (tc19_shadowmem.c:57)
5903   by 0x........: steer (tc19_shadowmem.c:394)
5904   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5905   ...
5906 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
5907   at 0x........: malloc (vg_replace_malloc.c:...)
5908   by 0x........: main (tc19_shadowmem.c:144)
5909 Block was alloc'd by thread #x
5910
5911---------- short gran, 0 .. 98, skip 54 ----------
5912---Thread-Announcement------------------------------------------
5913
5914Thread #x was created
5915   ...
5916   by 0x........: pthread_create@* (hg_intercepts.c:...)
5917   by 0x........: main (tc19_shadowmem.c:204)
5918
5919---Thread-Announcement------------------------------------------
5920
5921Thread #x was created
5922   ...
5923   by 0x........: pthread_create@* (hg_intercepts.c:...)
5924   by 0x........: main (tc19_shadowmem.c:203)
5925
5926----------------------------------------------------------------
5927
5928Possible data race during write of size 2 at 0x........ by thread #x
5929Locks held: none
5930   at 0x........: child16 (tc19_shadowmem.c:57)
5931   by 0x........: steer (tc19_shadowmem.c:396)
5932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5933   ...
5934
5935This conflicts with a previous write of size 2 by thread #x
5936Locks held: none
5937   at 0x........: child16 (tc19_shadowmem.c:57)
5938   by 0x........: steer (tc19_shadowmem.c:396)
5939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5940   ...
5941 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
5942   at 0x........: malloc (vg_replace_malloc.c:...)
5943   by 0x........: main (tc19_shadowmem.c:144)
5944 Block was alloc'd by thread #x
5945
5946---------- short gran, 1 .. 98, skip 55 ----------
5947---Thread-Announcement------------------------------------------
5948
5949Thread #x was created
5950   ...
5951   by 0x........: pthread_create@* (hg_intercepts.c:...)
5952   by 0x........: main (tc19_shadowmem.c:204)
5953
5954---Thread-Announcement------------------------------------------
5955
5956Thread #x was created
5957   ...
5958   by 0x........: pthread_create@* (hg_intercepts.c:...)
5959   by 0x........: main (tc19_shadowmem.c:203)
5960
5961----------------------------------------------------------------
5962
5963Possible data race during write of size 1 at 0x........ by thread #x
5964Locks held: none
5965   at 0x........: child16 (tc19_shadowmem.c:57)
5966   by 0x........: steer (tc19_shadowmem.c:398)
5967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5968   ...
5969
5970This conflicts with a previous write of size 1 by thread #x
5971Locks held: none
5972   at 0x........: child16 (tc19_shadowmem.c:57)
5973   by 0x........: steer (tc19_shadowmem.c:398)
5974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5975   ...
5976 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
5977   at 0x........: malloc (vg_replace_malloc.c:...)
5978   by 0x........: main (tc19_shadowmem.c:144)
5979 Block was alloc'd by thread #x
5980
5981----------------------------------------------------------------
5982
5983Possible data race during write of size 1 at 0x........ by thread #x
5984Locks held: none
5985   at 0x........: child16 (tc19_shadowmem.c:57)
5986   by 0x........: steer (tc19_shadowmem.c:398)
5987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5988   ...
5989
5990This conflicts with a previous write of size 1 by thread #x
5991Locks held: none
5992   at 0x........: child16 (tc19_shadowmem.c:57)
5993   by 0x........: steer (tc19_shadowmem.c:398)
5994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
5995   ...
5996 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
5997   at 0x........: malloc (vg_replace_malloc.c:...)
5998   by 0x........: main (tc19_shadowmem.c:144)
5999 Block was alloc'd by thread #x
6000
6001---------- short gran, 0 .. 98, skip 56 ----------
6002---Thread-Announcement------------------------------------------
6003
6004Thread #x was created
6005   ...
6006   by 0x........: pthread_create@* (hg_intercepts.c:...)
6007   by 0x........: main (tc19_shadowmem.c:204)
6008
6009---Thread-Announcement------------------------------------------
6010
6011Thread #x was created
6012   ...
6013   by 0x........: pthread_create@* (hg_intercepts.c:...)
6014   by 0x........: main (tc19_shadowmem.c:203)
6015
6016----------------------------------------------------------------
6017
6018Possible data race during write of size 2 at 0x........ by thread #x
6019Locks held: none
6020   at 0x........: child16 (tc19_shadowmem.c:57)
6021   by 0x........: steer (tc19_shadowmem.c:400)
6022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6023   ...
6024
6025This conflicts with a previous write of size 2 by thread #x
6026Locks held: none
6027   at 0x........: child16 (tc19_shadowmem.c:57)
6028   by 0x........: steer (tc19_shadowmem.c:400)
6029   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6030   ...
6031 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
6032   at 0x........: malloc (vg_replace_malloc.c:...)
6033   by 0x........: main (tc19_shadowmem.c:144)
6034 Block was alloc'd by thread #x
6035
6036---------- short gran, 1 .. 98, skip 57 ----------
6037---Thread-Announcement------------------------------------------
6038
6039Thread #x was created
6040   ...
6041   by 0x........: pthread_create@* (hg_intercepts.c:...)
6042   by 0x........: main (tc19_shadowmem.c:204)
6043
6044---Thread-Announcement------------------------------------------
6045
6046Thread #x was created
6047   ...
6048   by 0x........: pthread_create@* (hg_intercepts.c:...)
6049   by 0x........: main (tc19_shadowmem.c:203)
6050
6051----------------------------------------------------------------
6052
6053Possible data race during write of size 1 at 0x........ by thread #x
6054Locks held: none
6055   at 0x........: child16 (tc19_shadowmem.c:57)
6056   by 0x........: steer (tc19_shadowmem.c:402)
6057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6058   ...
6059
6060This conflicts with a previous write of size 1 by thread #x
6061Locks held: none
6062   at 0x........: child16 (tc19_shadowmem.c:57)
6063   by 0x........: steer (tc19_shadowmem.c:402)
6064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6065   ...
6066 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
6067   at 0x........: malloc (vg_replace_malloc.c:...)
6068   by 0x........: main (tc19_shadowmem.c:144)
6069 Block was alloc'd by thread #x
6070
6071----------------------------------------------------------------
6072
6073Possible data race during write of size 1 at 0x........ by thread #x
6074Locks held: none
6075   at 0x........: child16 (tc19_shadowmem.c:57)
6076   by 0x........: steer (tc19_shadowmem.c:402)
6077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6078   ...
6079
6080This conflicts with a previous write of size 1 by thread #x
6081Locks held: none
6082   at 0x........: child16 (tc19_shadowmem.c:57)
6083   by 0x........: steer (tc19_shadowmem.c:402)
6084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6085   ...
6086 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
6087   at 0x........: malloc (vg_replace_malloc.c:...)
6088   by 0x........: main (tc19_shadowmem.c:144)
6089 Block was alloc'd by thread #x
6090
6091---------- short gran, 0 .. 98, skip 58 ----------
6092---Thread-Announcement------------------------------------------
6093
6094Thread #x was created
6095   ...
6096   by 0x........: pthread_create@* (hg_intercepts.c:...)
6097   by 0x........: main (tc19_shadowmem.c:204)
6098
6099---Thread-Announcement------------------------------------------
6100
6101Thread #x was created
6102   ...
6103   by 0x........: pthread_create@* (hg_intercepts.c:...)
6104   by 0x........: main (tc19_shadowmem.c:203)
6105
6106----------------------------------------------------------------
6107
6108Possible data race during write of size 2 at 0x........ by thread #x
6109Locks held: none
6110   at 0x........: child16 (tc19_shadowmem.c:57)
6111   by 0x........: steer (tc19_shadowmem.c:404)
6112   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6113   ...
6114
6115This conflicts with a previous write of size 2 by thread #x
6116Locks held: none
6117   at 0x........: child16 (tc19_shadowmem.c:57)
6118   by 0x........: steer (tc19_shadowmem.c:404)
6119   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6120   ...
6121 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
6122   at 0x........: malloc (vg_replace_malloc.c:...)
6123   by 0x........: main (tc19_shadowmem.c:144)
6124 Block was alloc'd by thread #x
6125
6126---------- short gran, 1 .. 98, skip 59 ----------
6127---Thread-Announcement------------------------------------------
6128
6129Thread #x was created
6130   ...
6131   by 0x........: pthread_create@* (hg_intercepts.c:...)
6132   by 0x........: main (tc19_shadowmem.c:204)
6133
6134---Thread-Announcement------------------------------------------
6135
6136Thread #x was created
6137   ...
6138   by 0x........: pthread_create@* (hg_intercepts.c:...)
6139   by 0x........: main (tc19_shadowmem.c:203)
6140
6141----------------------------------------------------------------
6142
6143Possible data race during write of size 1 at 0x........ by thread #x
6144Locks held: none
6145   at 0x........: child16 (tc19_shadowmem.c:57)
6146   by 0x........: steer (tc19_shadowmem.c:406)
6147   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6148   ...
6149
6150This conflicts with a previous write of size 1 by thread #x
6151Locks held: none
6152   at 0x........: child16 (tc19_shadowmem.c:57)
6153   by 0x........: steer (tc19_shadowmem.c:406)
6154   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6155   ...
6156 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
6157   at 0x........: malloc (vg_replace_malloc.c:...)
6158   by 0x........: main (tc19_shadowmem.c:144)
6159 Block was alloc'd by thread #x
6160
6161----------------------------------------------------------------
6162
6163Possible data race during write of size 1 at 0x........ by thread #x
6164Locks held: none
6165   at 0x........: child16 (tc19_shadowmem.c:57)
6166   by 0x........: steer (tc19_shadowmem.c:406)
6167   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6168   ...
6169
6170This conflicts with a previous write of size 1 by thread #x
6171Locks held: none
6172   at 0x........: child16 (tc19_shadowmem.c:57)
6173   by 0x........: steer (tc19_shadowmem.c:406)
6174   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6175   ...
6176 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
6177   at 0x........: malloc (vg_replace_malloc.c:...)
6178   by 0x........: main (tc19_shadowmem.c:144)
6179 Block was alloc'd by thread #x
6180
6181---------- short gran, 0 .. 98, skip 60 ----------
6182---Thread-Announcement------------------------------------------
6183
6184Thread #x was created
6185   ...
6186   by 0x........: pthread_create@* (hg_intercepts.c:...)
6187   by 0x........: main (tc19_shadowmem.c:204)
6188
6189---Thread-Announcement------------------------------------------
6190
6191Thread #x was created
6192   ...
6193   by 0x........: pthread_create@* (hg_intercepts.c:...)
6194   by 0x........: main (tc19_shadowmem.c:203)
6195
6196----------------------------------------------------------------
6197
6198Possible data race during write of size 2 at 0x........ by thread #x
6199Locks held: none
6200   at 0x........: child16 (tc19_shadowmem.c:57)
6201   by 0x........: steer (tc19_shadowmem.c:408)
6202   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6203   ...
6204
6205This conflicts with a previous write of size 2 by thread #x
6206Locks held: none
6207   at 0x........: child16 (tc19_shadowmem.c:57)
6208   by 0x........: steer (tc19_shadowmem.c:408)
6209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6210   ...
6211 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
6212   at 0x........: malloc (vg_replace_malloc.c:...)
6213   by 0x........: main (tc19_shadowmem.c:144)
6214 Block was alloc'd by thread #x
6215
6216---------- short gran, 1 .. 98, skip 61 ----------
6217---Thread-Announcement------------------------------------------
6218
6219Thread #x was created
6220   ...
6221   by 0x........: pthread_create@* (hg_intercepts.c:...)
6222   by 0x........: main (tc19_shadowmem.c:204)
6223
6224---Thread-Announcement------------------------------------------
6225
6226Thread #x was created
6227   ...
6228   by 0x........: pthread_create@* (hg_intercepts.c:...)
6229   by 0x........: main (tc19_shadowmem.c:203)
6230
6231----------------------------------------------------------------
6232
6233Possible data race during write of size 1 at 0x........ by thread #x
6234Locks held: none
6235   at 0x........: child16 (tc19_shadowmem.c:57)
6236   by 0x........: steer (tc19_shadowmem.c:410)
6237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6238   ...
6239
6240This conflicts with a previous write of size 1 by thread #x
6241Locks held: none
6242   at 0x........: child16 (tc19_shadowmem.c:57)
6243   by 0x........: steer (tc19_shadowmem.c:410)
6244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6245   ...
6246 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
6247   at 0x........: malloc (vg_replace_malloc.c:...)
6248   by 0x........: main (tc19_shadowmem.c:144)
6249 Block was alloc'd by thread #x
6250
6251----------------------------------------------------------------
6252
6253Possible data race during write of size 1 at 0x........ by thread #x
6254Locks held: none
6255   at 0x........: child16 (tc19_shadowmem.c:57)
6256   by 0x........: steer (tc19_shadowmem.c:410)
6257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6258   ...
6259
6260This conflicts with a previous write of size 1 by thread #x
6261Locks held: none
6262   at 0x........: child16 (tc19_shadowmem.c:57)
6263   by 0x........: steer (tc19_shadowmem.c:410)
6264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6265   ...
6266 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
6267   at 0x........: malloc (vg_replace_malloc.c:...)
6268   by 0x........: main (tc19_shadowmem.c:144)
6269 Block was alloc'd by thread #x
6270
6271---------- short gran, 0 .. 98, skip 62 ----------
6272---Thread-Announcement------------------------------------------
6273
6274Thread #x was created
6275   ...
6276   by 0x........: pthread_create@* (hg_intercepts.c:...)
6277   by 0x........: main (tc19_shadowmem.c:204)
6278
6279---Thread-Announcement------------------------------------------
6280
6281Thread #x was created
6282   ...
6283   by 0x........: pthread_create@* (hg_intercepts.c:...)
6284   by 0x........: main (tc19_shadowmem.c:203)
6285
6286----------------------------------------------------------------
6287
6288Possible data race during write of size 2 at 0x........ by thread #x
6289Locks held: none
6290   at 0x........: child16 (tc19_shadowmem.c:57)
6291   by 0x........: steer (tc19_shadowmem.c:412)
6292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6293   ...
6294
6295This conflicts with a previous write of size 2 by thread #x
6296Locks held: none
6297   at 0x........: child16 (tc19_shadowmem.c:57)
6298   by 0x........: steer (tc19_shadowmem.c:412)
6299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6300   ...
6301 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
6302   at 0x........: malloc (vg_replace_malloc.c:...)
6303   by 0x........: main (tc19_shadowmem.c:144)
6304 Block was alloc'd by thread #x
6305
6306---------- short gran, 1 .. 98, skip 63 ----------
6307---Thread-Announcement------------------------------------------
6308
6309Thread #x was created
6310   ...
6311   by 0x........: pthread_create@* (hg_intercepts.c:...)
6312   by 0x........: main (tc19_shadowmem.c:204)
6313
6314---Thread-Announcement------------------------------------------
6315
6316Thread #x was created
6317   ...
6318   by 0x........: pthread_create@* (hg_intercepts.c:...)
6319   by 0x........: main (tc19_shadowmem.c:203)
6320
6321----------------------------------------------------------------
6322
6323Possible data race during write of size 1 at 0x........ by thread #x
6324Locks held: none
6325   at 0x........: child16 (tc19_shadowmem.c:57)
6326   by 0x........: steer (tc19_shadowmem.c:414)
6327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6328   ...
6329
6330This conflicts with a previous write of size 1 by thread #x
6331Locks held: none
6332   at 0x........: child16 (tc19_shadowmem.c:57)
6333   by 0x........: steer (tc19_shadowmem.c:414)
6334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6335   ...
6336 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
6337   at 0x........: malloc (vg_replace_malloc.c:...)
6338   by 0x........: main (tc19_shadowmem.c:144)
6339 Block was alloc'd by thread #x
6340
6341----------------------------------------------------------------
6342
6343Possible data race during write of size 1 at 0x........ by thread #x
6344Locks held: none
6345   at 0x........: child16 (tc19_shadowmem.c:57)
6346   by 0x........: steer (tc19_shadowmem.c:414)
6347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6348   ...
6349
6350This conflicts with a previous write of size 1 by thread #x
6351Locks held: none
6352   at 0x........: child16 (tc19_shadowmem.c:57)
6353   by 0x........: steer (tc19_shadowmem.c:414)
6354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6355   ...
6356 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
6357   at 0x........: malloc (vg_replace_malloc.c:...)
6358   by 0x........: main (tc19_shadowmem.c:144)
6359 Block was alloc'd by thread #x
6360
6361---------- short gran, 0 .. 98, skip 64 ----------
6362---Thread-Announcement------------------------------------------
6363
6364Thread #x was created
6365   ...
6366   by 0x........: pthread_create@* (hg_intercepts.c:...)
6367   by 0x........: main (tc19_shadowmem.c:204)
6368
6369---Thread-Announcement------------------------------------------
6370
6371Thread #x was created
6372   ...
6373   by 0x........: pthread_create@* (hg_intercepts.c:...)
6374   by 0x........: main (tc19_shadowmem.c:203)
6375
6376----------------------------------------------------------------
6377
6378Possible data race during write of size 2 at 0x........ by thread #x
6379Locks held: none
6380   at 0x........: child16 (tc19_shadowmem.c:57)
6381   by 0x........: steer (tc19_shadowmem.c:416)
6382   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6383   ...
6384
6385This conflicts with a previous write of size 2 by thread #x
6386Locks held: none
6387   at 0x........: child16 (tc19_shadowmem.c:57)
6388   by 0x........: steer (tc19_shadowmem.c:416)
6389   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6390   ...
6391 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
6392   at 0x........: malloc (vg_replace_malloc.c:...)
6393   by 0x........: main (tc19_shadowmem.c:144)
6394 Block was alloc'd by thread #x
6395
6396---------- short gran, 1 .. 98, skip 65 ----------
6397---Thread-Announcement------------------------------------------
6398
6399Thread #x was created
6400   ...
6401   by 0x........: pthread_create@* (hg_intercepts.c:...)
6402   by 0x........: main (tc19_shadowmem.c:204)
6403
6404---Thread-Announcement------------------------------------------
6405
6406Thread #x was created
6407   ...
6408   by 0x........: pthread_create@* (hg_intercepts.c:...)
6409   by 0x........: main (tc19_shadowmem.c:203)
6410
6411----------------------------------------------------------------
6412
6413Possible data race during write of size 1 at 0x........ by thread #x
6414Locks held: none
6415   at 0x........: child16 (tc19_shadowmem.c:57)
6416   by 0x........: steer (tc19_shadowmem.c:418)
6417   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6418   ...
6419
6420This conflicts with a previous write of size 1 by thread #x
6421Locks held: none
6422   at 0x........: child16 (tc19_shadowmem.c:57)
6423   by 0x........: steer (tc19_shadowmem.c:418)
6424   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6425   ...
6426 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
6427   at 0x........: malloc (vg_replace_malloc.c:...)
6428   by 0x........: main (tc19_shadowmem.c:144)
6429 Block was alloc'd by thread #x
6430
6431----------------------------------------------------------------
6432
6433Possible data race during write of size 1 at 0x........ by thread #x
6434Locks held: none
6435   at 0x........: child16 (tc19_shadowmem.c:57)
6436   by 0x........: steer (tc19_shadowmem.c:418)
6437   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6438   ...
6439
6440This conflicts with a previous write of size 1 by thread #x
6441Locks held: none
6442   at 0x........: child16 (tc19_shadowmem.c:57)
6443   by 0x........: steer (tc19_shadowmem.c:418)
6444   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6445   ...
6446 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
6447   at 0x........: malloc (vg_replace_malloc.c:...)
6448   by 0x........: main (tc19_shadowmem.c:144)
6449 Block was alloc'd by thread #x
6450
6451---------- short gran, 0 .. 98, skip 66 ----------
6452---Thread-Announcement------------------------------------------
6453
6454Thread #x was created
6455   ...
6456   by 0x........: pthread_create@* (hg_intercepts.c:...)
6457   by 0x........: main (tc19_shadowmem.c:204)
6458
6459---Thread-Announcement------------------------------------------
6460
6461Thread #x was created
6462   ...
6463   by 0x........: pthread_create@* (hg_intercepts.c:...)
6464   by 0x........: main (tc19_shadowmem.c:203)
6465
6466----------------------------------------------------------------
6467
6468Possible data race during write of size 2 at 0x........ by thread #x
6469Locks held: none
6470   at 0x........: child16 (tc19_shadowmem.c:57)
6471   by 0x........: steer (tc19_shadowmem.c:420)
6472   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6473   ...
6474
6475This conflicts with a previous write of size 2 by thread #x
6476Locks held: none
6477   at 0x........: child16 (tc19_shadowmem.c:57)
6478   by 0x........: steer (tc19_shadowmem.c:420)
6479   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6480   ...
6481 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
6482   at 0x........: malloc (vg_replace_malloc.c:...)
6483   by 0x........: main (tc19_shadowmem.c:144)
6484 Block was alloc'd by thread #x
6485
6486---------- short gran, 1 .. 98, skip 67 ----------
6487---Thread-Announcement------------------------------------------
6488
6489Thread #x was created
6490   ...
6491   by 0x........: pthread_create@* (hg_intercepts.c:...)
6492   by 0x........: main (tc19_shadowmem.c:204)
6493
6494---Thread-Announcement------------------------------------------
6495
6496Thread #x was created
6497   ...
6498   by 0x........: pthread_create@* (hg_intercepts.c:...)
6499   by 0x........: main (tc19_shadowmem.c:203)
6500
6501----------------------------------------------------------------
6502
6503Possible data race during write of size 1 at 0x........ by thread #x
6504Locks held: none
6505   at 0x........: child16 (tc19_shadowmem.c:57)
6506   by 0x........: steer (tc19_shadowmem.c:422)
6507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6508   ...
6509
6510This conflicts with a previous write of size 1 by thread #x
6511Locks held: none
6512   at 0x........: child16 (tc19_shadowmem.c:57)
6513   by 0x........: steer (tc19_shadowmem.c:422)
6514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6515   ...
6516 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
6517   at 0x........: malloc (vg_replace_malloc.c:...)
6518   by 0x........: main (tc19_shadowmem.c:144)
6519 Block was alloc'd by thread #x
6520
6521----------------------------------------------------------------
6522
6523Possible data race during write of size 1 at 0x........ by thread #x
6524Locks held: none
6525   at 0x........: child16 (tc19_shadowmem.c:57)
6526   by 0x........: steer (tc19_shadowmem.c:422)
6527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6528   ...
6529
6530This conflicts with a previous write of size 1 by thread #x
6531Locks held: none
6532   at 0x........: child16 (tc19_shadowmem.c:57)
6533   by 0x........: steer (tc19_shadowmem.c:422)
6534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6535   ...
6536 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
6537   at 0x........: malloc (vg_replace_malloc.c:...)
6538   by 0x........: main (tc19_shadowmem.c:144)
6539 Block was alloc'd by thread #x
6540
6541---------- short gran, 0 .. 98, skip 68 ----------
6542---Thread-Announcement------------------------------------------
6543
6544Thread #x was created
6545   ...
6546   by 0x........: pthread_create@* (hg_intercepts.c:...)
6547   by 0x........: main (tc19_shadowmem.c:204)
6548
6549---Thread-Announcement------------------------------------------
6550
6551Thread #x was created
6552   ...
6553   by 0x........: pthread_create@* (hg_intercepts.c:...)
6554   by 0x........: main (tc19_shadowmem.c:203)
6555
6556----------------------------------------------------------------
6557
6558Possible data race during write of size 2 at 0x........ by thread #x
6559Locks held: none
6560   at 0x........: child16 (tc19_shadowmem.c:57)
6561   by 0x........: steer (tc19_shadowmem.c:424)
6562   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6563   ...
6564
6565This conflicts with a previous write of size 2 by thread #x
6566Locks held: none
6567   at 0x........: child16 (tc19_shadowmem.c:57)
6568   by 0x........: steer (tc19_shadowmem.c:424)
6569   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6570   ...
6571 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
6572   at 0x........: malloc (vg_replace_malloc.c:...)
6573   by 0x........: main (tc19_shadowmem.c:144)
6574 Block was alloc'd by thread #x
6575
6576---------- short gran, 1 .. 98, skip 69 ----------
6577---Thread-Announcement------------------------------------------
6578
6579Thread #x was created
6580   ...
6581   by 0x........: pthread_create@* (hg_intercepts.c:...)
6582   by 0x........: main (tc19_shadowmem.c:204)
6583
6584---Thread-Announcement------------------------------------------
6585
6586Thread #x was created
6587   ...
6588   by 0x........: pthread_create@* (hg_intercepts.c:...)
6589   by 0x........: main (tc19_shadowmem.c:203)
6590
6591----------------------------------------------------------------
6592
6593Possible data race during write of size 1 at 0x........ by thread #x
6594Locks held: none
6595   at 0x........: child16 (tc19_shadowmem.c:57)
6596   by 0x........: steer (tc19_shadowmem.c:426)
6597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6598   ...
6599
6600This conflicts with a previous write of size 1 by thread #x
6601Locks held: none
6602   at 0x........: child16 (tc19_shadowmem.c:57)
6603   by 0x........: steer (tc19_shadowmem.c:426)
6604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6605   ...
6606 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
6607   at 0x........: malloc (vg_replace_malloc.c:...)
6608   by 0x........: main (tc19_shadowmem.c:144)
6609 Block was alloc'd by thread #x
6610
6611----------------------------------------------------------------
6612
6613Possible data race during write of size 1 at 0x........ by thread #x
6614Locks held: none
6615   at 0x........: child16 (tc19_shadowmem.c:57)
6616   by 0x........: steer (tc19_shadowmem.c:426)
6617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6618   ...
6619
6620This conflicts with a previous write of size 1 by thread #x
6621Locks held: none
6622   at 0x........: child16 (tc19_shadowmem.c:57)
6623   by 0x........: steer (tc19_shadowmem.c:426)
6624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6625   ...
6626 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
6627   at 0x........: malloc (vg_replace_malloc.c:...)
6628   by 0x........: main (tc19_shadowmem.c:144)
6629 Block was alloc'd by thread #x
6630
6631---------- short gran, 0 .. 98, skip 70 ----------
6632---Thread-Announcement------------------------------------------
6633
6634Thread #x was created
6635   ...
6636   by 0x........: pthread_create@* (hg_intercepts.c:...)
6637   by 0x........: main (tc19_shadowmem.c:204)
6638
6639---Thread-Announcement------------------------------------------
6640
6641Thread #x was created
6642   ...
6643   by 0x........: pthread_create@* (hg_intercepts.c:...)
6644   by 0x........: main (tc19_shadowmem.c:203)
6645
6646----------------------------------------------------------------
6647
6648Possible data race during write of size 2 at 0x........ by thread #x
6649Locks held: none
6650   at 0x........: child16 (tc19_shadowmem.c:57)
6651   by 0x........: steer (tc19_shadowmem.c:428)
6652   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6653   ...
6654
6655This conflicts with a previous write of size 2 by thread #x
6656Locks held: none
6657   at 0x........: child16 (tc19_shadowmem.c:57)
6658   by 0x........: steer (tc19_shadowmem.c:428)
6659   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6660   ...
6661 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
6662   at 0x........: malloc (vg_replace_malloc.c:...)
6663   by 0x........: main (tc19_shadowmem.c:144)
6664 Block was alloc'd by thread #x
6665
6666---------- short gran, 1 .. 98, skip 71 ----------
6667---Thread-Announcement------------------------------------------
6668
6669Thread #x was created
6670   ...
6671   by 0x........: pthread_create@* (hg_intercepts.c:...)
6672   by 0x........: main (tc19_shadowmem.c:204)
6673
6674---Thread-Announcement------------------------------------------
6675
6676Thread #x was created
6677   ...
6678   by 0x........: pthread_create@* (hg_intercepts.c:...)
6679   by 0x........: main (tc19_shadowmem.c:203)
6680
6681----------------------------------------------------------------
6682
6683Possible data race during write of size 1 at 0x........ by thread #x
6684Locks held: none
6685   at 0x........: child16 (tc19_shadowmem.c:57)
6686   by 0x........: steer (tc19_shadowmem.c:430)
6687   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6688   ...
6689
6690This conflicts with a previous write of size 1 by thread #x
6691Locks held: none
6692   at 0x........: child16 (tc19_shadowmem.c:57)
6693   by 0x........: steer (tc19_shadowmem.c:430)
6694   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6695   ...
6696 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
6697   at 0x........: malloc (vg_replace_malloc.c:...)
6698   by 0x........: main (tc19_shadowmem.c:144)
6699 Block was alloc'd by thread #x
6700
6701----------------------------------------------------------------
6702
6703Possible data race during write of size 1 at 0x........ by thread #x
6704Locks held: none
6705   at 0x........: child16 (tc19_shadowmem.c:57)
6706   by 0x........: steer (tc19_shadowmem.c:430)
6707   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6708   ...
6709
6710This conflicts with a previous write of size 1 by thread #x
6711Locks held: none
6712   at 0x........: child16 (tc19_shadowmem.c:57)
6713   by 0x........: steer (tc19_shadowmem.c:430)
6714   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6715   ...
6716 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
6717   at 0x........: malloc (vg_replace_malloc.c:...)
6718   by 0x........: main (tc19_shadowmem.c:144)
6719 Block was alloc'd by thread #x
6720
6721---------- short gran, 0 .. 98, skip 72 ----------
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 2 at 0x........ by thread #x
6739Locks held: none
6740   at 0x........: child16 (tc19_shadowmem.c:57)
6741   by 0x........: steer (tc19_shadowmem.c:432)
6742   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6743   ...
6744
6745This conflicts with a previous write of size 2 by thread #x
6746Locks held: none
6747   at 0x........: child16 (tc19_shadowmem.c:57)
6748   by 0x........: steer (tc19_shadowmem.c:432)
6749   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6750   ...
6751 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
6752   at 0x........: malloc (vg_replace_malloc.c:...)
6753   by 0x........: main (tc19_shadowmem.c:144)
6754 Block was alloc'd by thread #x
6755
6756---------- short gran, 1 .. 98, skip 73 ----------
6757---Thread-Announcement------------------------------------------
6758
6759Thread #x was created
6760   ...
6761   by 0x........: pthread_create@* (hg_intercepts.c:...)
6762   by 0x........: main (tc19_shadowmem.c:204)
6763
6764---Thread-Announcement------------------------------------------
6765
6766Thread #x was created
6767   ...
6768   by 0x........: pthread_create@* (hg_intercepts.c:...)
6769   by 0x........: main (tc19_shadowmem.c:203)
6770
6771----------------------------------------------------------------
6772
6773Possible data race during write of size 1 at 0x........ by thread #x
6774Locks held: none
6775   at 0x........: child16 (tc19_shadowmem.c:57)
6776   by 0x........: steer (tc19_shadowmem.c:434)
6777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6778   ...
6779
6780This conflicts with a previous write of size 1 by thread #x
6781Locks held: none
6782   at 0x........: child16 (tc19_shadowmem.c:57)
6783   by 0x........: steer (tc19_shadowmem.c:434)
6784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6785   ...
6786 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
6787   at 0x........: malloc (vg_replace_malloc.c:...)
6788   by 0x........: main (tc19_shadowmem.c:144)
6789 Block was alloc'd by thread #x
6790
6791----------------------------------------------------------------
6792
6793Possible data race during write of size 1 at 0x........ by thread #x
6794Locks held: none
6795   at 0x........: child16 (tc19_shadowmem.c:57)
6796   by 0x........: steer (tc19_shadowmem.c:434)
6797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6798   ...
6799
6800This conflicts with a previous write of size 1 by thread #x
6801Locks held: none
6802   at 0x........: child16 (tc19_shadowmem.c:57)
6803   by 0x........: steer (tc19_shadowmem.c:434)
6804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6805   ...
6806 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
6807   at 0x........: malloc (vg_replace_malloc.c:...)
6808   by 0x........: main (tc19_shadowmem.c:144)
6809 Block was alloc'd by thread #x
6810
6811---------- short gran, 0 .. 98, skip 74 ----------
6812---Thread-Announcement------------------------------------------
6813
6814Thread #x was created
6815   ...
6816   by 0x........: pthread_create@* (hg_intercepts.c:...)
6817   by 0x........: main (tc19_shadowmem.c:204)
6818
6819---Thread-Announcement------------------------------------------
6820
6821Thread #x was created
6822   ...
6823   by 0x........: pthread_create@* (hg_intercepts.c:...)
6824   by 0x........: main (tc19_shadowmem.c:203)
6825
6826----------------------------------------------------------------
6827
6828Possible data race during write of size 2 at 0x........ by thread #x
6829Locks held: none
6830   at 0x........: child16 (tc19_shadowmem.c:57)
6831   by 0x........: steer (tc19_shadowmem.c:436)
6832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6833   ...
6834
6835This conflicts with a previous write of size 2 by thread #x
6836Locks held: none
6837   at 0x........: child16 (tc19_shadowmem.c:57)
6838   by 0x........: steer (tc19_shadowmem.c:436)
6839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6840   ...
6841 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
6842   at 0x........: malloc (vg_replace_malloc.c:...)
6843   by 0x........: main (tc19_shadowmem.c:144)
6844 Block was alloc'd by thread #x
6845
6846---------- short gran, 1 .. 98, skip 75 ----------
6847---Thread-Announcement------------------------------------------
6848
6849Thread #x was created
6850   ...
6851   by 0x........: pthread_create@* (hg_intercepts.c:...)
6852   by 0x........: main (tc19_shadowmem.c:204)
6853
6854---Thread-Announcement------------------------------------------
6855
6856Thread #x was created
6857   ...
6858   by 0x........: pthread_create@* (hg_intercepts.c:...)
6859   by 0x........: main (tc19_shadowmem.c:203)
6860
6861----------------------------------------------------------------
6862
6863Possible data race during write of size 1 at 0x........ by thread #x
6864Locks held: none
6865   at 0x........: child16 (tc19_shadowmem.c:57)
6866   by 0x........: steer (tc19_shadowmem.c:438)
6867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6868   ...
6869
6870This conflicts with a previous write of size 1 by thread #x
6871Locks held: none
6872   at 0x........: child16 (tc19_shadowmem.c:57)
6873   by 0x........: steer (tc19_shadowmem.c:438)
6874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6875   ...
6876 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
6877   at 0x........: malloc (vg_replace_malloc.c:...)
6878   by 0x........: main (tc19_shadowmem.c:144)
6879 Block was alloc'd by thread #x
6880
6881----------------------------------------------------------------
6882
6883Possible data race during write of size 1 at 0x........ by thread #x
6884Locks held: none
6885   at 0x........: child16 (tc19_shadowmem.c:57)
6886   by 0x........: steer (tc19_shadowmem.c:438)
6887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6888   ...
6889
6890This conflicts with a previous write of size 1 by thread #x
6891Locks held: none
6892   at 0x........: child16 (tc19_shadowmem.c:57)
6893   by 0x........: steer (tc19_shadowmem.c:438)
6894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6895   ...
6896 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
6897   at 0x........: malloc (vg_replace_malloc.c:...)
6898   by 0x........: main (tc19_shadowmem.c:144)
6899 Block was alloc'd by thread #x
6900
6901---------- short gran, 0 .. 98, skip 76 ----------
6902---Thread-Announcement------------------------------------------
6903
6904Thread #x was created
6905   ...
6906   by 0x........: pthread_create@* (hg_intercepts.c:...)
6907   by 0x........: main (tc19_shadowmem.c:204)
6908
6909---Thread-Announcement------------------------------------------
6910
6911Thread #x was created
6912   ...
6913   by 0x........: pthread_create@* (hg_intercepts.c:...)
6914   by 0x........: main (tc19_shadowmem.c:203)
6915
6916----------------------------------------------------------------
6917
6918Possible data race during write of size 2 at 0x........ by thread #x
6919Locks held: none
6920   at 0x........: child16 (tc19_shadowmem.c:57)
6921   by 0x........: steer (tc19_shadowmem.c:440)
6922   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6923   ...
6924
6925This conflicts with a previous write of size 2 by thread #x
6926Locks held: none
6927   at 0x........: child16 (tc19_shadowmem.c:57)
6928   by 0x........: steer (tc19_shadowmem.c:440)
6929   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6930   ...
6931 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
6932   at 0x........: malloc (vg_replace_malloc.c:...)
6933   by 0x........: main (tc19_shadowmem.c:144)
6934 Block was alloc'd by thread #x
6935
6936---------- short gran, 1 .. 98, skip 77 ----------
6937---Thread-Announcement------------------------------------------
6938
6939Thread #x was created
6940   ...
6941   by 0x........: pthread_create@* (hg_intercepts.c:...)
6942   by 0x........: main (tc19_shadowmem.c:204)
6943
6944---Thread-Announcement------------------------------------------
6945
6946Thread #x was created
6947   ...
6948   by 0x........: pthread_create@* (hg_intercepts.c:...)
6949   by 0x........: main (tc19_shadowmem.c:203)
6950
6951----------------------------------------------------------------
6952
6953Possible data race during write of size 1 at 0x........ by thread #x
6954Locks held: none
6955   at 0x........: child16 (tc19_shadowmem.c:57)
6956   by 0x........: steer (tc19_shadowmem.c:442)
6957   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6958   ...
6959
6960This conflicts with a previous write of size 1 by thread #x
6961Locks held: none
6962   at 0x........: child16 (tc19_shadowmem.c:57)
6963   by 0x........: steer (tc19_shadowmem.c:442)
6964   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6965   ...
6966 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
6967   at 0x........: malloc (vg_replace_malloc.c:...)
6968   by 0x........: main (tc19_shadowmem.c:144)
6969 Block was alloc'd by thread #x
6970
6971----------------------------------------------------------------
6972
6973Possible data race during write of size 1 at 0x........ by thread #x
6974Locks held: none
6975   at 0x........: child16 (tc19_shadowmem.c:57)
6976   by 0x........: steer (tc19_shadowmem.c:442)
6977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6978   ...
6979
6980This conflicts with a previous write of size 1 by thread #x
6981Locks held: none
6982   at 0x........: child16 (tc19_shadowmem.c:57)
6983   by 0x........: steer (tc19_shadowmem.c:442)
6984   by 0x........: mythread_wrapper (hg_intercepts.c:...)
6985   ...
6986 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
6987   at 0x........: malloc (vg_replace_malloc.c:...)
6988   by 0x........: main (tc19_shadowmem.c:144)
6989 Block was alloc'd by thread #x
6990
6991---------- short gran, 0 .. 98, skip 78 ----------
6992---Thread-Announcement------------------------------------------
6993
6994Thread #x was created
6995   ...
6996   by 0x........: pthread_create@* (hg_intercepts.c:...)
6997   by 0x........: main (tc19_shadowmem.c:204)
6998
6999---Thread-Announcement------------------------------------------
7000
7001Thread #x was created
7002   ...
7003   by 0x........: pthread_create@* (hg_intercepts.c:...)
7004   by 0x........: main (tc19_shadowmem.c:203)
7005
7006----------------------------------------------------------------
7007
7008Possible data race during write of size 2 at 0x........ by thread #x
7009Locks held: none
7010   at 0x........: child16 (tc19_shadowmem.c:57)
7011   by 0x........: steer (tc19_shadowmem.c:444)
7012   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7013   ...
7014
7015This conflicts with a previous write of size 2 by thread #x
7016Locks held: none
7017   at 0x........: child16 (tc19_shadowmem.c:57)
7018   by 0x........: steer (tc19_shadowmem.c:444)
7019   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7020   ...
7021 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
7022   at 0x........: malloc (vg_replace_malloc.c:...)
7023   by 0x........: main (tc19_shadowmem.c:144)
7024 Block was alloc'd by thread #x
7025
7026---------- short gran, 1 .. 98, skip 79 ----------
7027---Thread-Announcement------------------------------------------
7028
7029Thread #x was created
7030   ...
7031   by 0x........: pthread_create@* (hg_intercepts.c:...)
7032   by 0x........: main (tc19_shadowmem.c:204)
7033
7034---Thread-Announcement------------------------------------------
7035
7036Thread #x was created
7037   ...
7038   by 0x........: pthread_create@* (hg_intercepts.c:...)
7039   by 0x........: main (tc19_shadowmem.c:203)
7040
7041----------------------------------------------------------------
7042
7043Possible data race during write of size 1 at 0x........ by thread #x
7044Locks held: none
7045   at 0x........: child16 (tc19_shadowmem.c:57)
7046   by 0x........: steer (tc19_shadowmem.c:446)
7047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7048   ...
7049
7050This conflicts with a previous write of size 1 by thread #x
7051Locks held: none
7052   at 0x........: child16 (tc19_shadowmem.c:57)
7053   by 0x........: steer (tc19_shadowmem.c:446)
7054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7055   ...
7056 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
7057   at 0x........: malloc (vg_replace_malloc.c:...)
7058   by 0x........: main (tc19_shadowmem.c:144)
7059 Block was alloc'd by thread #x
7060
7061----------------------------------------------------------------
7062
7063Possible data race during write of size 1 at 0x........ by thread #x
7064Locks held: none
7065   at 0x........: child16 (tc19_shadowmem.c:57)
7066   by 0x........: steer (tc19_shadowmem.c:446)
7067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7068   ...
7069
7070This conflicts with a previous write of size 1 by thread #x
7071Locks held: none
7072   at 0x........: child16 (tc19_shadowmem.c:57)
7073   by 0x........: steer (tc19_shadowmem.c:446)
7074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7075   ...
7076 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
7077   at 0x........: malloc (vg_replace_malloc.c:...)
7078   by 0x........: main (tc19_shadowmem.c:144)
7079 Block was alloc'd by thread #x
7080
7081---------- short gran, 0 .. 98, skip 80 ----------
7082---Thread-Announcement------------------------------------------
7083
7084Thread #x was created
7085   ...
7086   by 0x........: pthread_create@* (hg_intercepts.c:...)
7087   by 0x........: main (tc19_shadowmem.c:204)
7088
7089---Thread-Announcement------------------------------------------
7090
7091Thread #x was created
7092   ...
7093   by 0x........: pthread_create@* (hg_intercepts.c:...)
7094   by 0x........: main (tc19_shadowmem.c:203)
7095
7096----------------------------------------------------------------
7097
7098Possible data race during write of size 2 at 0x........ by thread #x
7099Locks held: none
7100   at 0x........: child16 (tc19_shadowmem.c:57)
7101   by 0x........: steer (tc19_shadowmem.c:448)
7102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7103   ...
7104
7105This conflicts with a previous write of size 2 by thread #x
7106Locks held: none
7107   at 0x........: child16 (tc19_shadowmem.c:57)
7108   by 0x........: steer (tc19_shadowmem.c:448)
7109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7110   ...
7111 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
7112   at 0x........: malloc (vg_replace_malloc.c:...)
7113   by 0x........: main (tc19_shadowmem.c:144)
7114 Block was alloc'd by thread #x
7115
7116---------- short gran, 1 .. 98, skip 81 ----------
7117---Thread-Announcement------------------------------------------
7118
7119Thread #x was created
7120   ...
7121   by 0x........: pthread_create@* (hg_intercepts.c:...)
7122   by 0x........: main (tc19_shadowmem.c:204)
7123
7124---Thread-Announcement------------------------------------------
7125
7126Thread #x was created
7127   ...
7128   by 0x........: pthread_create@* (hg_intercepts.c:...)
7129   by 0x........: main (tc19_shadowmem.c:203)
7130
7131----------------------------------------------------------------
7132
7133Possible data race during write of size 1 at 0x........ by thread #x
7134Locks held: none
7135   at 0x........: child16 (tc19_shadowmem.c:57)
7136   by 0x........: steer (tc19_shadowmem.c:450)
7137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7138   ...
7139
7140This conflicts with a previous write of size 1 by thread #x
7141Locks held: none
7142   at 0x........: child16 (tc19_shadowmem.c:57)
7143   by 0x........: steer (tc19_shadowmem.c:450)
7144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7145   ...
7146 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
7147   at 0x........: malloc (vg_replace_malloc.c:...)
7148   by 0x........: main (tc19_shadowmem.c:144)
7149 Block was alloc'd by thread #x
7150
7151----------------------------------------------------------------
7152
7153Possible data race during write of size 1 at 0x........ by thread #x
7154Locks held: none
7155   at 0x........: child16 (tc19_shadowmem.c:57)
7156   by 0x........: steer (tc19_shadowmem.c:450)
7157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7158   ...
7159
7160This conflicts with a previous write of size 1 by thread #x
7161Locks held: none
7162   at 0x........: child16 (tc19_shadowmem.c:57)
7163   by 0x........: steer (tc19_shadowmem.c:450)
7164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7165   ...
7166 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
7167   at 0x........: malloc (vg_replace_malloc.c:...)
7168   by 0x........: main (tc19_shadowmem.c:144)
7169 Block was alloc'd by thread #x
7170
7171---------- short gran, 0 .. 98, skip 82 ----------
7172---Thread-Announcement------------------------------------------
7173
7174Thread #x was created
7175   ...
7176   by 0x........: pthread_create@* (hg_intercepts.c:...)
7177   by 0x........: main (tc19_shadowmem.c:204)
7178
7179---Thread-Announcement------------------------------------------
7180
7181Thread #x was created
7182   ...
7183   by 0x........: pthread_create@* (hg_intercepts.c:...)
7184   by 0x........: main (tc19_shadowmem.c:203)
7185
7186----------------------------------------------------------------
7187
7188Possible data race during write of size 2 at 0x........ by thread #x
7189Locks held: none
7190   at 0x........: child16 (tc19_shadowmem.c:57)
7191   by 0x........: steer (tc19_shadowmem.c:452)
7192   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7193   ...
7194
7195This conflicts with a previous write of size 2 by thread #x
7196Locks held: none
7197   at 0x........: child16 (tc19_shadowmem.c:57)
7198   by 0x........: steer (tc19_shadowmem.c:452)
7199   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7200   ...
7201 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
7202   at 0x........: malloc (vg_replace_malloc.c:...)
7203   by 0x........: main (tc19_shadowmem.c:144)
7204 Block was alloc'd by thread #x
7205
7206---------- short gran, 1 .. 98, skip 83 ----------
7207---Thread-Announcement------------------------------------------
7208
7209Thread #x was created
7210   ...
7211   by 0x........: pthread_create@* (hg_intercepts.c:...)
7212   by 0x........: main (tc19_shadowmem.c:204)
7213
7214---Thread-Announcement------------------------------------------
7215
7216Thread #x was created
7217   ...
7218   by 0x........: pthread_create@* (hg_intercepts.c:...)
7219   by 0x........: main (tc19_shadowmem.c:203)
7220
7221----------------------------------------------------------------
7222
7223Possible data race during write of size 1 at 0x........ by thread #x
7224Locks held: none
7225   at 0x........: child16 (tc19_shadowmem.c:57)
7226   by 0x........: steer (tc19_shadowmem.c:454)
7227   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7228   ...
7229
7230This conflicts with a previous write of size 1 by thread #x
7231Locks held: none
7232   at 0x........: child16 (tc19_shadowmem.c:57)
7233   by 0x........: steer (tc19_shadowmem.c:454)
7234   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7235   ...
7236 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
7237   at 0x........: malloc (vg_replace_malloc.c:...)
7238   by 0x........: main (tc19_shadowmem.c:144)
7239 Block was alloc'd by thread #x
7240
7241----------------------------------------------------------------
7242
7243Possible data race during write of size 1 at 0x........ by thread #x
7244Locks held: none
7245   at 0x........: child16 (tc19_shadowmem.c:57)
7246   by 0x........: steer (tc19_shadowmem.c:454)
7247   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7248   ...
7249
7250This conflicts with a previous write of size 1 by thread #x
7251Locks held: none
7252   at 0x........: child16 (tc19_shadowmem.c:57)
7253   by 0x........: steer (tc19_shadowmem.c:454)
7254   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7255   ...
7256 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
7257   at 0x........: malloc (vg_replace_malloc.c:...)
7258   by 0x........: main (tc19_shadowmem.c:144)
7259 Block was alloc'd by thread #x
7260
7261---------- short gran, 0 .. 98, skip 84 ----------
7262---Thread-Announcement------------------------------------------
7263
7264Thread #x was created
7265   ...
7266   by 0x........: pthread_create@* (hg_intercepts.c:...)
7267   by 0x........: main (tc19_shadowmem.c:204)
7268
7269---Thread-Announcement------------------------------------------
7270
7271Thread #x was created
7272   ...
7273   by 0x........: pthread_create@* (hg_intercepts.c:...)
7274   by 0x........: main (tc19_shadowmem.c:203)
7275
7276----------------------------------------------------------------
7277
7278Possible data race during write of size 2 at 0x........ by thread #x
7279Locks held: none
7280   at 0x........: child16 (tc19_shadowmem.c:57)
7281   by 0x........: steer (tc19_shadowmem.c:456)
7282   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7283   ...
7284
7285This conflicts with a previous write of size 2 by thread #x
7286Locks held: none
7287   at 0x........: child16 (tc19_shadowmem.c:57)
7288   by 0x........: steer (tc19_shadowmem.c:456)
7289   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7290   ...
7291 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
7292   at 0x........: malloc (vg_replace_malloc.c:...)
7293   by 0x........: main (tc19_shadowmem.c:144)
7294 Block was alloc'd by thread #x
7295
7296---------- short gran, 1 .. 98, skip 85 ----------
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 1 at 0x........ by thread #x
7314Locks held: none
7315   at 0x........: child16 (tc19_shadowmem.c:57)
7316   by 0x........: steer (tc19_shadowmem.c:458)
7317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7318   ...
7319
7320This conflicts with a previous write of size 1 by thread #x
7321Locks held: none
7322   at 0x........: child16 (tc19_shadowmem.c:57)
7323   by 0x........: steer (tc19_shadowmem.c:458)
7324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7325   ...
7326 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
7327   at 0x........: malloc (vg_replace_malloc.c:...)
7328   by 0x........: main (tc19_shadowmem.c:144)
7329 Block was alloc'd by thread #x
7330
7331----------------------------------------------------------------
7332
7333Possible data race during write of size 1 at 0x........ by thread #x
7334Locks held: none
7335   at 0x........: child16 (tc19_shadowmem.c:57)
7336   by 0x........: steer (tc19_shadowmem.c:458)
7337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7338   ...
7339
7340This conflicts with a previous write of size 1 by thread #x
7341Locks held: none
7342   at 0x........: child16 (tc19_shadowmem.c:57)
7343   by 0x........: steer (tc19_shadowmem.c:458)
7344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7345   ...
7346 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
7347   at 0x........: malloc (vg_replace_malloc.c:...)
7348   by 0x........: main (tc19_shadowmem.c:144)
7349 Block was alloc'd by thread #x
7350
7351---------- short gran, 0 .. 98, skip 86 ----------
7352---Thread-Announcement------------------------------------------
7353
7354Thread #x was created
7355   ...
7356   by 0x........: pthread_create@* (hg_intercepts.c:...)
7357   by 0x........: main (tc19_shadowmem.c:204)
7358
7359---Thread-Announcement------------------------------------------
7360
7361Thread #x was created
7362   ...
7363   by 0x........: pthread_create@* (hg_intercepts.c:...)
7364   by 0x........: main (tc19_shadowmem.c:203)
7365
7366----------------------------------------------------------------
7367
7368Possible data race during write of size 2 at 0x........ by thread #x
7369Locks held: none
7370   at 0x........: child16 (tc19_shadowmem.c:57)
7371   by 0x........: steer (tc19_shadowmem.c:460)
7372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7373   ...
7374
7375This conflicts with a previous write of size 2 by thread #x
7376Locks held: none
7377   at 0x........: child16 (tc19_shadowmem.c:57)
7378   by 0x........: steer (tc19_shadowmem.c:460)
7379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7380   ...
7381 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
7382   at 0x........: malloc (vg_replace_malloc.c:...)
7383   by 0x........: main (tc19_shadowmem.c:144)
7384 Block was alloc'd by thread #x
7385
7386---------- short gran, 1 .. 98, skip 87 ----------
7387---Thread-Announcement------------------------------------------
7388
7389Thread #x was created
7390   ...
7391   by 0x........: pthread_create@* (hg_intercepts.c:...)
7392   by 0x........: main (tc19_shadowmem.c:204)
7393
7394---Thread-Announcement------------------------------------------
7395
7396Thread #x was created
7397   ...
7398   by 0x........: pthread_create@* (hg_intercepts.c:...)
7399   by 0x........: main (tc19_shadowmem.c:203)
7400
7401----------------------------------------------------------------
7402
7403Possible data race during write of size 1 at 0x........ by thread #x
7404Locks held: none
7405   at 0x........: child16 (tc19_shadowmem.c:57)
7406   by 0x........: steer (tc19_shadowmem.c:462)
7407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7408   ...
7409
7410This conflicts with a previous write of size 1 by thread #x
7411Locks held: none
7412   at 0x........: child16 (tc19_shadowmem.c:57)
7413   by 0x........: steer (tc19_shadowmem.c:462)
7414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7415   ...
7416 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
7417   at 0x........: malloc (vg_replace_malloc.c:...)
7418   by 0x........: main (tc19_shadowmem.c:144)
7419 Block was alloc'd by thread #x
7420
7421----------------------------------------------------------------
7422
7423Possible data race during write of size 1 at 0x........ by thread #x
7424Locks held: none
7425   at 0x........: child16 (tc19_shadowmem.c:57)
7426   by 0x........: steer (tc19_shadowmem.c:462)
7427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7428   ...
7429
7430This conflicts with a previous write of size 1 by thread #x
7431Locks held: none
7432   at 0x........: child16 (tc19_shadowmem.c:57)
7433   by 0x........: steer (tc19_shadowmem.c:462)
7434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7435   ...
7436 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
7437   at 0x........: malloc (vg_replace_malloc.c:...)
7438   by 0x........: main (tc19_shadowmem.c:144)
7439 Block was alloc'd by thread #x
7440
7441---------- short gran, 0 .. 98, skip 88 ----------
7442---Thread-Announcement------------------------------------------
7443
7444Thread #x was created
7445   ...
7446   by 0x........: pthread_create@* (hg_intercepts.c:...)
7447   by 0x........: main (tc19_shadowmem.c:204)
7448
7449---Thread-Announcement------------------------------------------
7450
7451Thread #x was created
7452   ...
7453   by 0x........: pthread_create@* (hg_intercepts.c:...)
7454   by 0x........: main (tc19_shadowmem.c:203)
7455
7456----------------------------------------------------------------
7457
7458Possible data race during write of size 2 at 0x........ by thread #x
7459Locks held: none
7460   at 0x........: child16 (tc19_shadowmem.c:57)
7461   by 0x........: steer (tc19_shadowmem.c:464)
7462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7463   ...
7464
7465This conflicts with a previous write of size 2 by thread #x
7466Locks held: none
7467   at 0x........: child16 (tc19_shadowmem.c:57)
7468   by 0x........: steer (tc19_shadowmem.c:464)
7469   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7470   ...
7471 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
7472   at 0x........: malloc (vg_replace_malloc.c:...)
7473   by 0x........: main (tc19_shadowmem.c:144)
7474 Block was alloc'd by thread #x
7475
7476---------- short gran, 1 .. 98, skip 89 ----------
7477---Thread-Announcement------------------------------------------
7478
7479Thread #x was created
7480   ...
7481   by 0x........: pthread_create@* (hg_intercepts.c:...)
7482   by 0x........: main (tc19_shadowmem.c:204)
7483
7484---Thread-Announcement------------------------------------------
7485
7486Thread #x was created
7487   ...
7488   by 0x........: pthread_create@* (hg_intercepts.c:...)
7489   by 0x........: main (tc19_shadowmem.c:203)
7490
7491----------------------------------------------------------------
7492
7493Possible data race during write of size 1 at 0x........ by thread #x
7494Locks held: none
7495   at 0x........: child16 (tc19_shadowmem.c:57)
7496   by 0x........: steer (tc19_shadowmem.c:466)
7497   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7498   ...
7499
7500This conflicts with a previous write of size 1 by thread #x
7501Locks held: none
7502   at 0x........: child16 (tc19_shadowmem.c:57)
7503   by 0x........: steer (tc19_shadowmem.c:466)
7504   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7505   ...
7506 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
7507   at 0x........: malloc (vg_replace_malloc.c:...)
7508   by 0x........: main (tc19_shadowmem.c:144)
7509 Block was alloc'd by thread #x
7510
7511----------------------------------------------------------------
7512
7513Possible data race during write of size 1 at 0x........ by thread #x
7514Locks held: none
7515   at 0x........: child16 (tc19_shadowmem.c:57)
7516   by 0x........: steer (tc19_shadowmem.c:466)
7517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7518   ...
7519
7520This conflicts with a previous write of size 1 by thread #x
7521Locks held: none
7522   at 0x........: child16 (tc19_shadowmem.c:57)
7523   by 0x........: steer (tc19_shadowmem.c:466)
7524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7525   ...
7526 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
7527   at 0x........: malloc (vg_replace_malloc.c:...)
7528   by 0x........: main (tc19_shadowmem.c:144)
7529 Block was alloc'd by thread #x
7530
7531---------- short gran, 0 .. 98, skip 90 ----------
7532---Thread-Announcement------------------------------------------
7533
7534Thread #x was created
7535   ...
7536   by 0x........: pthread_create@* (hg_intercepts.c:...)
7537   by 0x........: main (tc19_shadowmem.c:204)
7538
7539---Thread-Announcement------------------------------------------
7540
7541Thread #x was created
7542   ...
7543   by 0x........: pthread_create@* (hg_intercepts.c:...)
7544   by 0x........: main (tc19_shadowmem.c:203)
7545
7546----------------------------------------------------------------
7547
7548Possible data race during write of size 2 at 0x........ by thread #x
7549Locks held: none
7550   at 0x........: child16 (tc19_shadowmem.c:57)
7551   by 0x........: steer (tc19_shadowmem.c:468)
7552   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7553   ...
7554
7555This conflicts with a previous write of size 2 by thread #x
7556Locks held: none
7557   at 0x........: child16 (tc19_shadowmem.c:57)
7558   by 0x........: steer (tc19_shadowmem.c:468)
7559   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7560   ...
7561 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
7562   at 0x........: malloc (vg_replace_malloc.c:...)
7563   by 0x........: main (tc19_shadowmem.c:144)
7564 Block was alloc'd by thread #x
7565
7566---------- short gran, 1 .. 98, skip 91 ----------
7567---Thread-Announcement------------------------------------------
7568
7569Thread #x was created
7570   ...
7571   by 0x........: pthread_create@* (hg_intercepts.c:...)
7572   by 0x........: main (tc19_shadowmem.c:204)
7573
7574---Thread-Announcement------------------------------------------
7575
7576Thread #x was created
7577   ...
7578   by 0x........: pthread_create@* (hg_intercepts.c:...)
7579   by 0x........: main (tc19_shadowmem.c:203)
7580
7581----------------------------------------------------------------
7582
7583Possible data race during write of size 1 at 0x........ by thread #x
7584Locks held: none
7585   at 0x........: child16 (tc19_shadowmem.c:57)
7586   by 0x........: steer (tc19_shadowmem.c:470)
7587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7588   ...
7589
7590This conflicts with a previous write of size 1 by thread #x
7591Locks held: none
7592   at 0x........: child16 (tc19_shadowmem.c:57)
7593   by 0x........: steer (tc19_shadowmem.c:470)
7594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7595   ...
7596 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
7597   at 0x........: malloc (vg_replace_malloc.c:...)
7598   by 0x........: main (tc19_shadowmem.c:144)
7599 Block was alloc'd by thread #x
7600
7601----------------------------------------------------------------
7602
7603Possible data race during write of size 1 at 0x........ by thread #x
7604Locks held: none
7605   at 0x........: child16 (tc19_shadowmem.c:57)
7606   by 0x........: steer (tc19_shadowmem.c:470)
7607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7608   ...
7609
7610This conflicts with a previous write of size 1 by thread #x
7611Locks held: none
7612   at 0x........: child16 (tc19_shadowmem.c:57)
7613   by 0x........: steer (tc19_shadowmem.c:470)
7614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7615   ...
7616 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
7617   at 0x........: malloc (vg_replace_malloc.c:...)
7618   by 0x........: main (tc19_shadowmem.c:144)
7619 Block was alloc'd by thread #x
7620
7621---------- short gran, 0 .. 98, skip 92 ----------
7622---Thread-Announcement------------------------------------------
7623
7624Thread #x was created
7625   ...
7626   by 0x........: pthread_create@* (hg_intercepts.c:...)
7627   by 0x........: main (tc19_shadowmem.c:204)
7628
7629---Thread-Announcement------------------------------------------
7630
7631Thread #x was created
7632   ...
7633   by 0x........: pthread_create@* (hg_intercepts.c:...)
7634   by 0x........: main (tc19_shadowmem.c:203)
7635
7636----------------------------------------------------------------
7637
7638Possible data race during write of size 2 at 0x........ by thread #x
7639Locks held: none
7640   at 0x........: child16 (tc19_shadowmem.c:57)
7641   by 0x........: steer (tc19_shadowmem.c:472)
7642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7643   ...
7644
7645This conflicts with a previous write of size 2 by thread #x
7646Locks held: none
7647   at 0x........: child16 (tc19_shadowmem.c:57)
7648   by 0x........: steer (tc19_shadowmem.c:472)
7649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7650   ...
7651 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
7652   at 0x........: malloc (vg_replace_malloc.c:...)
7653   by 0x........: main (tc19_shadowmem.c:144)
7654 Block was alloc'd by thread #x
7655
7656---------- short gran, 1 .. 98, skip 93 ----------
7657---Thread-Announcement------------------------------------------
7658
7659Thread #x was created
7660   ...
7661   by 0x........: pthread_create@* (hg_intercepts.c:...)
7662   by 0x........: main (tc19_shadowmem.c:204)
7663
7664---Thread-Announcement------------------------------------------
7665
7666Thread #x was created
7667   ...
7668   by 0x........: pthread_create@* (hg_intercepts.c:...)
7669   by 0x........: main (tc19_shadowmem.c:203)
7670
7671----------------------------------------------------------------
7672
7673Possible data race during write of size 1 at 0x........ by thread #x
7674Locks held: none
7675   at 0x........: child16 (tc19_shadowmem.c:57)
7676   by 0x........: steer (tc19_shadowmem.c:474)
7677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7678   ...
7679
7680This conflicts with a previous write of size 1 by thread #x
7681Locks held: none
7682   at 0x........: child16 (tc19_shadowmem.c:57)
7683   by 0x........: steer (tc19_shadowmem.c:474)
7684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7685   ...
7686 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
7687   at 0x........: malloc (vg_replace_malloc.c:...)
7688   by 0x........: main (tc19_shadowmem.c:144)
7689 Block was alloc'd by thread #x
7690
7691----------------------------------------------------------------
7692
7693Possible data race during write of size 1 at 0x........ by thread #x
7694Locks held: none
7695   at 0x........: child16 (tc19_shadowmem.c:57)
7696   by 0x........: steer (tc19_shadowmem.c:474)
7697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7698   ...
7699
7700This conflicts with a previous write of size 1 by thread #x
7701Locks held: none
7702   at 0x........: child16 (tc19_shadowmem.c:57)
7703   by 0x........: steer (tc19_shadowmem.c:474)
7704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7705   ...
7706 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
7707   at 0x........: malloc (vg_replace_malloc.c:...)
7708   by 0x........: main (tc19_shadowmem.c:144)
7709 Block was alloc'd by thread #x
7710
7711---------- short gran, 0 .. 98, skip 94 ----------
7712---Thread-Announcement------------------------------------------
7713
7714Thread #x was created
7715   ...
7716   by 0x........: pthread_create@* (hg_intercepts.c:...)
7717   by 0x........: main (tc19_shadowmem.c:204)
7718
7719---Thread-Announcement------------------------------------------
7720
7721Thread #x was created
7722   ...
7723   by 0x........: pthread_create@* (hg_intercepts.c:...)
7724   by 0x........: main (tc19_shadowmem.c:203)
7725
7726----------------------------------------------------------------
7727
7728Possible data race during write of size 2 at 0x........ by thread #x
7729Locks held: none
7730   at 0x........: child16 (tc19_shadowmem.c:57)
7731   by 0x........: steer (tc19_shadowmem.c:476)
7732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7733   ...
7734
7735This conflicts with a previous write of size 2 by thread #x
7736Locks held: none
7737   at 0x........: child16 (tc19_shadowmem.c:57)
7738   by 0x........: steer (tc19_shadowmem.c:476)
7739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7740   ...
7741 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
7742   at 0x........: malloc (vg_replace_malloc.c:...)
7743   by 0x........: main (tc19_shadowmem.c:144)
7744 Block was alloc'd by thread #x
7745
7746---------- short gran, 1 .. 98, skip 95 ----------
7747---Thread-Announcement------------------------------------------
7748
7749Thread #x was created
7750   ...
7751   by 0x........: pthread_create@* (hg_intercepts.c:...)
7752   by 0x........: main (tc19_shadowmem.c:204)
7753
7754---Thread-Announcement------------------------------------------
7755
7756Thread #x was created
7757   ...
7758   by 0x........: pthread_create@* (hg_intercepts.c:...)
7759   by 0x........: main (tc19_shadowmem.c:203)
7760
7761----------------------------------------------------------------
7762
7763Possible data race during write of size 1 at 0x........ by thread #x
7764Locks held: none
7765   at 0x........: child16 (tc19_shadowmem.c:57)
7766   by 0x........: steer (tc19_shadowmem.c:478)
7767   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7768   ...
7769
7770This conflicts with a previous write of size 1 by thread #x
7771Locks held: none
7772   at 0x........: child16 (tc19_shadowmem.c:57)
7773   by 0x........: steer (tc19_shadowmem.c:478)
7774   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7775   ...
7776 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
7777   at 0x........: malloc (vg_replace_malloc.c:...)
7778   by 0x........: main (tc19_shadowmem.c:144)
7779 Block was alloc'd by thread #x
7780
7781----------------------------------------------------------------
7782
7783Possible data race during write of size 1 at 0x........ by thread #x
7784Locks held: none
7785   at 0x........: child16 (tc19_shadowmem.c:57)
7786   by 0x........: steer (tc19_shadowmem.c:478)
7787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7788   ...
7789
7790This conflicts with a previous write of size 1 by thread #x
7791Locks held: none
7792   at 0x........: child16 (tc19_shadowmem.c:57)
7793   by 0x........: steer (tc19_shadowmem.c:478)
7794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7795   ...
7796 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
7797   at 0x........: malloc (vg_replace_malloc.c:...)
7798   by 0x........: main (tc19_shadowmem.c:144)
7799 Block was alloc'd by thread #x
7800
7801---------- short gran, 0 .. 98, skip 96 ----------
7802---Thread-Announcement------------------------------------------
7803
7804Thread #x was created
7805   ...
7806   by 0x........: pthread_create@* (hg_intercepts.c:...)
7807   by 0x........: main (tc19_shadowmem.c:204)
7808
7809---Thread-Announcement------------------------------------------
7810
7811Thread #x was created
7812   ...
7813   by 0x........: pthread_create@* (hg_intercepts.c:...)
7814   by 0x........: main (tc19_shadowmem.c:203)
7815
7816----------------------------------------------------------------
7817
7818Possible data race during write of size 2 at 0x........ by thread #x
7819Locks held: none
7820   at 0x........: child16 (tc19_shadowmem.c:57)
7821   by 0x........: steer (tc19_shadowmem.c:480)
7822   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7823   ...
7824
7825This conflicts with a previous write of size 2 by thread #x
7826Locks held: none
7827   at 0x........: child16 (tc19_shadowmem.c:57)
7828   by 0x........: steer (tc19_shadowmem.c:480)
7829   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7830   ...
7831 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
7832   at 0x........: malloc (vg_replace_malloc.c:...)
7833   by 0x........: main (tc19_shadowmem.c:144)
7834 Block was alloc'd by thread #x
7835
7836---------- short gran, 1 .. 98, skip 97 ----------
7837---Thread-Announcement------------------------------------------
7838
7839Thread #x was created
7840   ...
7841   by 0x........: pthread_create@* (hg_intercepts.c:...)
7842   by 0x........: main (tc19_shadowmem.c:204)
7843
7844---Thread-Announcement------------------------------------------
7845
7846Thread #x was created
7847   ...
7848   by 0x........: pthread_create@* (hg_intercepts.c:...)
7849   by 0x........: main (tc19_shadowmem.c:203)
7850
7851----------------------------------------------------------------
7852
7853Possible data race during write of size 1 at 0x........ by thread #x
7854Locks held: none
7855   at 0x........: child16 (tc19_shadowmem.c:57)
7856   by 0x........: steer (tc19_shadowmem.c:482)
7857   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7858   ...
7859
7860This conflicts with a previous write of size 1 by thread #x
7861Locks held: none
7862   at 0x........: child16 (tc19_shadowmem.c:57)
7863   by 0x........: steer (tc19_shadowmem.c:482)
7864   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7865   ...
7866 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
7867   at 0x........: malloc (vg_replace_malloc.c:...)
7868   by 0x........: main (tc19_shadowmem.c:144)
7869 Block was alloc'd by thread #x
7870
7871----------------------------------------------------------------
7872
7873Possible data race during write of size 1 at 0x........ by thread #x
7874Locks held: none
7875   at 0x........: child16 (tc19_shadowmem.c:57)
7876   by 0x........: steer (tc19_shadowmem.c:482)
7877   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7878   ...
7879
7880This conflicts with a previous write of size 1 by thread #x
7881Locks held: none
7882   at 0x........: child16 (tc19_shadowmem.c:57)
7883   by 0x........: steer (tc19_shadowmem.c:482)
7884   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7885   ...
7886 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
7887   at 0x........: malloc (vg_replace_malloc.c:...)
7888   by 0x........: main (tc19_shadowmem.c:144)
7889 Block was alloc'd by thread #x
7890
7891
7892==========================================================
7893=== 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 ===
7894==========================================================
7895
7896---------- int gran, 0 .. 96, skip 0 ----------
7897---Thread-Announcement------------------------------------------
7898
7899Thread #x was created
7900   ...
7901   by 0x........: pthread_create@* (hg_intercepts.c:...)
7902   by 0x........: main (tc19_shadowmem.c:235)
7903
7904---Thread-Announcement------------------------------------------
7905
7906Thread #x was created
7907   ...
7908   by 0x........: pthread_create@* (hg_intercepts.c:...)
7909   by 0x........: main (tc19_shadowmem.c:234)
7910
7911----------------------------------------------------------------
7912
7913Possible data race during write of size 4 at 0x........ by thread #x
7914Locks held: none
7915   at 0x........: child32 (tc19_shadowmem.c:81)
7916   by 0x........: steer (tc19_shadowmem.c:288)
7917   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7918   ...
7919
7920This conflicts with a previous write of size 4 by thread #x
7921Locks held: none
7922   at 0x........: child32 (tc19_shadowmem.c:81)
7923   by 0x........: steer (tc19_shadowmem.c:288)
7924   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7925   ...
7926 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
7927   at 0x........: malloc (vg_replace_malloc.c:...)
7928   by 0x........: main (tc19_shadowmem.c:144)
7929 Block was alloc'd by thread #x
7930
7931---------- int gran, 1 .. 96, skip 1 ----------
7932---Thread-Announcement------------------------------------------
7933
7934Thread #x was created
7935   ...
7936   by 0x........: pthread_create@* (hg_intercepts.c:...)
7937   by 0x........: main (tc19_shadowmem.c:235)
7938
7939---Thread-Announcement------------------------------------------
7940
7941Thread #x was created
7942   ...
7943   by 0x........: pthread_create@* (hg_intercepts.c:...)
7944   by 0x........: main (tc19_shadowmem.c:234)
7945
7946----------------------------------------------------------------
7947
7948Possible data race during write of size 1 at 0x........ by thread #x
7949Locks held: none
7950   at 0x........: child32 (tc19_shadowmem.c:81)
7951   by 0x........: steer (tc19_shadowmem.c:290)
7952   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7953   ...
7954
7955This conflicts with a previous write of size 1 by thread #x
7956Locks held: none
7957   at 0x........: child32 (tc19_shadowmem.c:81)
7958   by 0x........: steer (tc19_shadowmem.c:290)
7959   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7960   ...
7961 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
7962   at 0x........: malloc (vg_replace_malloc.c:...)
7963   by 0x........: main (tc19_shadowmem.c:144)
7964 Block was alloc'd by thread #x
7965
7966----------------------------------------------------------------
7967
7968Possible data race during write of size 1 at 0x........ by thread #x
7969Locks held: none
7970   at 0x........: child32 (tc19_shadowmem.c:81)
7971   by 0x........: steer (tc19_shadowmem.c:290)
7972   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7973   ...
7974
7975This conflicts with a previous write of size 1 by thread #x
7976Locks held: none
7977   at 0x........: child32 (tc19_shadowmem.c:81)
7978   by 0x........: steer (tc19_shadowmem.c:290)
7979   by 0x........: mythread_wrapper (hg_intercepts.c:...)
7980   ...
7981 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
7982   at 0x........: malloc (vg_replace_malloc.c:...)
7983   by 0x........: main (tc19_shadowmem.c:144)
7984 Block was alloc'd by thread #x
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:290)
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:290)
7999   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8000   ...
8001 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
8002   at 0x........: malloc (vg_replace_malloc.c:...)
8003   by 0x........: main (tc19_shadowmem.c:144)
8004 Block was alloc'd by thread #x
8005
8006----------------------------------------------------------------
8007
8008Possible data race during write of size 1 at 0x........ by thread #x
8009Locks held: none
8010   at 0x........: child32 (tc19_shadowmem.c:81)
8011   by 0x........: steer (tc19_shadowmem.c:290)
8012   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8013   ...
8014
8015This conflicts with a previous write of size 1 by thread #x
8016Locks held: none
8017   at 0x........: child32 (tc19_shadowmem.c:81)
8018   by 0x........: steer (tc19_shadowmem.c:290)
8019   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8020   ...
8021 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8022   at 0x........: malloc (vg_replace_malloc.c:...)
8023   by 0x........: main (tc19_shadowmem.c:144)
8024 Block was alloc'd by thread #x
8025
8026---------- int gran, 2 .. 96, skip 2 ----------
8027---Thread-Announcement------------------------------------------
8028
8029Thread #x was created
8030   ...
8031   by 0x........: pthread_create@* (hg_intercepts.c:...)
8032   by 0x........: main (tc19_shadowmem.c:235)
8033
8034---Thread-Announcement------------------------------------------
8035
8036Thread #x was created
8037   ...
8038   by 0x........: pthread_create@* (hg_intercepts.c:...)
8039   by 0x........: main (tc19_shadowmem.c:234)
8040
8041----------------------------------------------------------------
8042
8043Possible data race during write of size 2 at 0x........ by thread #x
8044Locks held: none
8045   at 0x........: child32 (tc19_shadowmem.c:81)
8046   by 0x........: steer (tc19_shadowmem.c:292)
8047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8048   ...
8049
8050This conflicts with a previous write of size 2 by thread #x
8051Locks held: none
8052   at 0x........: child32 (tc19_shadowmem.c:81)
8053   by 0x........: steer (tc19_shadowmem.c:292)
8054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8055   ...
8056 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
8057   at 0x........: malloc (vg_replace_malloc.c:...)
8058   by 0x........: main (tc19_shadowmem.c:144)
8059 Block was alloc'd by thread #x
8060
8061----------------------------------------------------------------
8062
8063Possible data race during write of size 2 at 0x........ by thread #x
8064Locks held: none
8065   at 0x........: child32 (tc19_shadowmem.c:81)
8066   by 0x........: steer (tc19_shadowmem.c:292)
8067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8068   ...
8069
8070This conflicts with a previous write of size 2 by thread #x
8071Locks held: none
8072   at 0x........: child32 (tc19_shadowmem.c:81)
8073   by 0x........: steer (tc19_shadowmem.c:292)
8074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8075   ...
8076 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8077   at 0x........: malloc (vg_replace_malloc.c:...)
8078   by 0x........: main (tc19_shadowmem.c:144)
8079 Block was alloc'd by thread #x
8080
8081---------- int gran, 3 .. 96, skip 3 ----------
8082---Thread-Announcement------------------------------------------
8083
8084Thread #x was created
8085   ...
8086   by 0x........: pthread_create@* (hg_intercepts.c:...)
8087   by 0x........: main (tc19_shadowmem.c:235)
8088
8089---Thread-Announcement------------------------------------------
8090
8091Thread #x was created
8092   ...
8093   by 0x........: pthread_create@* (hg_intercepts.c:...)
8094   by 0x........: main (tc19_shadowmem.c:234)
8095
8096----------------------------------------------------------------
8097
8098Possible data race during write of size 1 at 0x........ by thread #x
8099Locks held: none
8100   at 0x........: child32 (tc19_shadowmem.c:81)
8101   by 0x........: steer (tc19_shadowmem.c:294)
8102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8103   ...
8104
8105This conflicts with a previous write of size 1 by thread #x
8106Locks held: none
8107   at 0x........: child32 (tc19_shadowmem.c:81)
8108   by 0x........: steer (tc19_shadowmem.c:294)
8109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8110   ...
8111 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
8112   at 0x........: malloc (vg_replace_malloc.c:...)
8113   by 0x........: main (tc19_shadowmem.c:144)
8114 Block was alloc'd by thread #x
8115
8116----------------------------------------------------------------
8117
8118Possible data race during write of size 1 at 0x........ by thread #x
8119Locks held: none
8120   at 0x........: child32 (tc19_shadowmem.c:81)
8121   by 0x........: steer (tc19_shadowmem.c:294)
8122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8123   ...
8124
8125This conflicts with a previous write of size 1 by thread #x
8126Locks held: none
8127   at 0x........: child32 (tc19_shadowmem.c:81)
8128   by 0x........: steer (tc19_shadowmem.c:294)
8129   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8130   ...
8131 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8132   at 0x........: malloc (vg_replace_malloc.c:...)
8133   by 0x........: main (tc19_shadowmem.c:144)
8134 Block was alloc'd by thread #x
8135
8136----------------------------------------------------------------
8137
8138Possible data race during write of size 1 at 0x........ by thread #x
8139Locks held: none
8140   at 0x........: child32 (tc19_shadowmem.c:81)
8141   by 0x........: steer (tc19_shadowmem.c:294)
8142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8143   ...
8144
8145This conflicts with a previous write of size 1 by thread #x
8146Locks held: none
8147   at 0x........: child32 (tc19_shadowmem.c:81)
8148   by 0x........: steer (tc19_shadowmem.c:294)
8149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8150   ...
8151 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
8152   at 0x........: malloc (vg_replace_malloc.c:...)
8153   by 0x........: main (tc19_shadowmem.c:144)
8154 Block was alloc'd by thread #x
8155
8156----------------------------------------------------------------
8157
8158Possible data race during write of size 1 at 0x........ by thread #x
8159Locks held: none
8160   at 0x........: child32 (tc19_shadowmem.c:81)
8161   by 0x........: steer (tc19_shadowmem.c:294)
8162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8163   ...
8164
8165This conflicts with a previous write of size 1 by thread #x
8166Locks held: none
8167   at 0x........: child32 (tc19_shadowmem.c:81)
8168   by 0x........: steer (tc19_shadowmem.c:294)
8169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8170   ...
8171 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
8172   at 0x........: malloc (vg_replace_malloc.c:...)
8173   by 0x........: main (tc19_shadowmem.c:144)
8174 Block was alloc'd by thread #x
8175
8176---------- int gran, 0 .. 96, skip 4 ----------
8177---Thread-Announcement------------------------------------------
8178
8179Thread #x was created
8180   ...
8181   by 0x........: pthread_create@* (hg_intercepts.c:...)
8182   by 0x........: main (tc19_shadowmem.c:235)
8183
8184---Thread-Announcement------------------------------------------
8185
8186Thread #x was created
8187   ...
8188   by 0x........: pthread_create@* (hg_intercepts.c:...)
8189   by 0x........: main (tc19_shadowmem.c:234)
8190
8191----------------------------------------------------------------
8192
8193Possible data race during write of size 4 at 0x........ by thread #x
8194Locks held: none
8195   at 0x........: child32 (tc19_shadowmem.c:81)
8196   by 0x........: steer (tc19_shadowmem.c:296)
8197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8198   ...
8199
8200This conflicts with a previous write of size 4 by thread #x
8201Locks held: none
8202   at 0x........: child32 (tc19_shadowmem.c:81)
8203   by 0x........: steer (tc19_shadowmem.c:296)
8204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8205   ...
8206 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
8207   at 0x........: malloc (vg_replace_malloc.c:...)
8208   by 0x........: main (tc19_shadowmem.c:144)
8209 Block was alloc'd by thread #x
8210
8211---------- int gran, 1 .. 96, skip 5 ----------
8212---Thread-Announcement------------------------------------------
8213
8214Thread #x was created
8215   ...
8216   by 0x........: pthread_create@* (hg_intercepts.c:...)
8217   by 0x........: main (tc19_shadowmem.c:235)
8218
8219---Thread-Announcement------------------------------------------
8220
8221Thread #x was created
8222   ...
8223   by 0x........: pthread_create@* (hg_intercepts.c:...)
8224   by 0x........: main (tc19_shadowmem.c:234)
8225
8226----------------------------------------------------------------
8227
8228Possible data race during write of size 1 at 0x........ by thread #x
8229Locks held: none
8230   at 0x........: child32 (tc19_shadowmem.c:81)
8231   by 0x........: steer (tc19_shadowmem.c:298)
8232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8233   ...
8234
8235This conflicts with a previous write of size 1 by thread #x
8236Locks held: none
8237   at 0x........: child32 (tc19_shadowmem.c:81)
8238   by 0x........: steer (tc19_shadowmem.c:298)
8239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8240   ...
8241 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
8242   at 0x........: malloc (vg_replace_malloc.c:...)
8243   by 0x........: main (tc19_shadowmem.c:144)
8244 Block was alloc'd by thread #x
8245
8246----------------------------------------------------------------
8247
8248Possible data race during write of size 1 at 0x........ by thread #x
8249Locks held: none
8250   at 0x........: child32 (tc19_shadowmem.c:81)
8251   by 0x........: steer (tc19_shadowmem.c:298)
8252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8253   ...
8254
8255This conflicts with a previous write of size 1 by thread #x
8256Locks held: none
8257   at 0x........: child32 (tc19_shadowmem.c:81)
8258   by 0x........: steer (tc19_shadowmem.c:298)
8259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8260   ...
8261 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
8262   at 0x........: malloc (vg_replace_malloc.c:...)
8263   by 0x........: main (tc19_shadowmem.c:144)
8264 Block was alloc'd by thread #x
8265
8266----------------------------------------------------------------
8267
8268Possible data race during write of size 1 at 0x........ by thread #x
8269Locks held: none
8270   at 0x........: child32 (tc19_shadowmem.c:81)
8271   by 0x........: steer (tc19_shadowmem.c:298)
8272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8273   ...
8274
8275This conflicts with a previous write of size 1 by thread #x
8276Locks held: none
8277   at 0x........: child32 (tc19_shadowmem.c:81)
8278   by 0x........: steer (tc19_shadowmem.c:298)
8279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8280   ...
8281 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
8282   at 0x........: malloc (vg_replace_malloc.c:...)
8283   by 0x........: main (tc19_shadowmem.c:144)
8284 Block was alloc'd by thread #x
8285
8286----------------------------------------------------------------
8287
8288Possible data race during write of size 1 at 0x........ by thread #x
8289Locks held: none
8290   at 0x........: child32 (tc19_shadowmem.c:81)
8291   by 0x........: steer (tc19_shadowmem.c:298)
8292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8293   ...
8294
8295This conflicts with a previous write of size 1 by thread #x
8296Locks held: none
8297   at 0x........: child32 (tc19_shadowmem.c:81)
8298   by 0x........: steer (tc19_shadowmem.c:298)
8299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8300   ...
8301 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8302   at 0x........: malloc (vg_replace_malloc.c:...)
8303   by 0x........: main (tc19_shadowmem.c:144)
8304 Block was alloc'd by thread #x
8305
8306---------- int gran, 2 .. 96, skip 6 ----------
8307---Thread-Announcement------------------------------------------
8308
8309Thread #x was created
8310   ...
8311   by 0x........: pthread_create@* (hg_intercepts.c:...)
8312   by 0x........: main (tc19_shadowmem.c:235)
8313
8314---Thread-Announcement------------------------------------------
8315
8316Thread #x was created
8317   ...
8318   by 0x........: pthread_create@* (hg_intercepts.c:...)
8319   by 0x........: main (tc19_shadowmem.c:234)
8320
8321----------------------------------------------------------------
8322
8323Possible data race during write of size 2 at 0x........ by thread #x
8324Locks held: none
8325   at 0x........: child32 (tc19_shadowmem.c:81)
8326   by 0x........: steer (tc19_shadowmem.c:300)
8327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8328   ...
8329
8330This conflicts with a previous write of size 2 by thread #x
8331Locks held: none
8332   at 0x........: child32 (tc19_shadowmem.c:81)
8333   by 0x........: steer (tc19_shadowmem.c:300)
8334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8335   ...
8336 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
8337   at 0x........: malloc (vg_replace_malloc.c:...)
8338   by 0x........: main (tc19_shadowmem.c:144)
8339 Block was alloc'd by thread #x
8340
8341----------------------------------------------------------------
8342
8343Possible data race during write of size 2 at 0x........ by thread #x
8344Locks held: none
8345   at 0x........: child32 (tc19_shadowmem.c:81)
8346   by 0x........: steer (tc19_shadowmem.c:300)
8347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8348   ...
8349
8350This conflicts with a previous write of size 2 by thread #x
8351Locks held: none
8352   at 0x........: child32 (tc19_shadowmem.c:81)
8353   by 0x........: steer (tc19_shadowmem.c:300)
8354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8355   ...
8356 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8357   at 0x........: malloc (vg_replace_malloc.c:...)
8358   by 0x........: main (tc19_shadowmem.c:144)
8359 Block was alloc'd by thread #x
8360
8361---------- int gran, 3 .. 96, skip 7 ----------
8362---Thread-Announcement------------------------------------------
8363
8364Thread #x was created
8365   ...
8366   by 0x........: pthread_create@* (hg_intercepts.c:...)
8367   by 0x........: main (tc19_shadowmem.c:235)
8368
8369---Thread-Announcement------------------------------------------
8370
8371Thread #x was created
8372   ...
8373   by 0x........: pthread_create@* (hg_intercepts.c:...)
8374   by 0x........: main (tc19_shadowmem.c:234)
8375
8376----------------------------------------------------------------
8377
8378Possible data race during write of size 1 at 0x........ by thread #x
8379Locks held: none
8380   at 0x........: child32 (tc19_shadowmem.c:81)
8381   by 0x........: steer (tc19_shadowmem.c:302)
8382   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8383   ...
8384
8385This conflicts with a previous write of size 1 by thread #x
8386Locks held: none
8387   at 0x........: child32 (tc19_shadowmem.c:81)
8388   by 0x........: steer (tc19_shadowmem.c:302)
8389   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8390   ...
8391 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
8392   at 0x........: malloc (vg_replace_malloc.c:...)
8393   by 0x........: main (tc19_shadowmem.c:144)
8394 Block was alloc'd by thread #x
8395
8396----------------------------------------------------------------
8397
8398Possible data race during write of size 1 at 0x........ by thread #x
8399Locks held: none
8400   at 0x........: child32 (tc19_shadowmem.c:81)
8401   by 0x........: steer (tc19_shadowmem.c:302)
8402   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8403   ...
8404
8405This conflicts with a previous write of size 1 by thread #x
8406Locks held: none
8407   at 0x........: child32 (tc19_shadowmem.c:81)
8408   by 0x........: steer (tc19_shadowmem.c:302)
8409   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8410   ...
8411 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8412   at 0x........: malloc (vg_replace_malloc.c:...)
8413   by 0x........: main (tc19_shadowmem.c:144)
8414 Block was alloc'd by thread #x
8415
8416----------------------------------------------------------------
8417
8418Possible data race during write of size 1 at 0x........ by thread #x
8419Locks held: none
8420   at 0x........: child32 (tc19_shadowmem.c:81)
8421   by 0x........: steer (tc19_shadowmem.c:302)
8422   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8423   ...
8424
8425This conflicts with a previous write of size 1 by thread #x
8426Locks held: none
8427   at 0x........: child32 (tc19_shadowmem.c:81)
8428   by 0x........: steer (tc19_shadowmem.c:302)
8429   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8430   ...
8431 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
8432   at 0x........: malloc (vg_replace_malloc.c:...)
8433   by 0x........: main (tc19_shadowmem.c:144)
8434 Block was alloc'd by thread #x
8435
8436----------------------------------------------------------------
8437
8438Possible data race during write of size 1 at 0x........ by thread #x
8439Locks held: none
8440   at 0x........: child32 (tc19_shadowmem.c:81)
8441   by 0x........: steer (tc19_shadowmem.c:302)
8442   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8443   ...
8444
8445This conflicts with a previous write of size 1 by thread #x
8446Locks held: none
8447   at 0x........: child32 (tc19_shadowmem.c:81)
8448   by 0x........: steer (tc19_shadowmem.c:302)
8449   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8450   ...
8451 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8452   at 0x........: malloc (vg_replace_malloc.c:...)
8453   by 0x........: main (tc19_shadowmem.c:144)
8454 Block was alloc'd by thread #x
8455
8456---------- int gran, 0 .. 96, skip 8 ----------
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:304)
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:304)
8484   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8485   ...
8486 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
8487   at 0x........: malloc (vg_replace_malloc.c:...)
8488   by 0x........: main (tc19_shadowmem.c:144)
8489 Block was alloc'd by thread #x
8490
8491---------- int gran, 1 .. 96, skip 9 ----------
8492---Thread-Announcement------------------------------------------
8493
8494Thread #x was created
8495   ...
8496   by 0x........: pthread_create@* (hg_intercepts.c:...)
8497   by 0x........: main (tc19_shadowmem.c:235)
8498
8499---Thread-Announcement------------------------------------------
8500
8501Thread #x was created
8502   ...
8503   by 0x........: pthread_create@* (hg_intercepts.c:...)
8504   by 0x........: main (tc19_shadowmem.c:234)
8505
8506----------------------------------------------------------------
8507
8508Possible data race during write of size 1 at 0x........ by thread #x
8509Locks held: none
8510   at 0x........: child32 (tc19_shadowmem.c:81)
8511   by 0x........: steer (tc19_shadowmem.c:306)
8512   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8513   ...
8514
8515This conflicts with a previous write of size 1 by thread #x
8516Locks held: none
8517   at 0x........: child32 (tc19_shadowmem.c:81)
8518   by 0x........: steer (tc19_shadowmem.c:306)
8519   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8520   ...
8521 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
8522   at 0x........: malloc (vg_replace_malloc.c:...)
8523   by 0x........: main (tc19_shadowmem.c:144)
8524 Block was alloc'd by thread #x
8525
8526----------------------------------------------------------------
8527
8528Possible data race during write of size 1 at 0x........ by thread #x
8529Locks held: none
8530   at 0x........: child32 (tc19_shadowmem.c:81)
8531   by 0x........: steer (tc19_shadowmem.c:306)
8532   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8533   ...
8534
8535This conflicts with a previous write of size 1 by thread #x
8536Locks held: none
8537   at 0x........: child32 (tc19_shadowmem.c:81)
8538   by 0x........: steer (tc19_shadowmem.c:306)
8539   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8540   ...
8541 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8542   at 0x........: malloc (vg_replace_malloc.c:...)
8543   by 0x........: main (tc19_shadowmem.c:144)
8544 Block was alloc'd by thread #x
8545
8546----------------------------------------------------------------
8547
8548Possible data race during write of size 1 at 0x........ by thread #x
8549Locks held: none
8550   at 0x........: child32 (tc19_shadowmem.c:81)
8551   by 0x........: steer (tc19_shadowmem.c:306)
8552   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8553   ...
8554
8555This conflicts with a previous write of size 1 by thread #x
8556Locks held: none
8557   at 0x........: child32 (tc19_shadowmem.c:81)
8558   by 0x........: steer (tc19_shadowmem.c:306)
8559   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8560   ...
8561 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
8562   at 0x........: malloc (vg_replace_malloc.c:...)
8563   by 0x........: main (tc19_shadowmem.c:144)
8564 Block was alloc'd by thread #x
8565
8566----------------------------------------------------------------
8567
8568Possible data race during write of size 1 at 0x........ by thread #x
8569Locks held: none
8570   at 0x........: child32 (tc19_shadowmem.c:81)
8571   by 0x........: steer (tc19_shadowmem.c:306)
8572   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8573   ...
8574
8575This conflicts with a previous write of size 1 by thread #x
8576Locks held: none
8577   at 0x........: child32 (tc19_shadowmem.c:81)
8578   by 0x........: steer (tc19_shadowmem.c:306)
8579   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8580   ...
8581 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8582   at 0x........: malloc (vg_replace_malloc.c:...)
8583   by 0x........: main (tc19_shadowmem.c:144)
8584 Block was alloc'd by thread #x
8585
8586---------- int gran, 2 .. 96, skip 10 ----------
8587---Thread-Announcement------------------------------------------
8588
8589Thread #x was created
8590   ...
8591   by 0x........: pthread_create@* (hg_intercepts.c:...)
8592   by 0x........: main (tc19_shadowmem.c:235)
8593
8594---Thread-Announcement------------------------------------------
8595
8596Thread #x was created
8597   ...
8598   by 0x........: pthread_create@* (hg_intercepts.c:...)
8599   by 0x........: main (tc19_shadowmem.c:234)
8600
8601----------------------------------------------------------------
8602
8603Possible data race during write of size 2 at 0x........ by thread #x
8604Locks held: none
8605   at 0x........: child32 (tc19_shadowmem.c:81)
8606   by 0x........: steer (tc19_shadowmem.c:308)
8607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8608   ...
8609
8610This conflicts with a previous write of size 2 by thread #x
8611Locks held: none
8612   at 0x........: child32 (tc19_shadowmem.c:81)
8613   by 0x........: steer (tc19_shadowmem.c:308)
8614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8615   ...
8616 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
8617   at 0x........: malloc (vg_replace_malloc.c:...)
8618   by 0x........: main (tc19_shadowmem.c:144)
8619 Block was alloc'd by thread #x
8620
8621----------------------------------------------------------------
8622
8623Possible data race during write of size 2 at 0x........ by thread #x
8624Locks held: none
8625   at 0x........: child32 (tc19_shadowmem.c:81)
8626   by 0x........: steer (tc19_shadowmem.c:308)
8627   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8628   ...
8629
8630This conflicts with a previous write of size 2 by thread #x
8631Locks held: none
8632   at 0x........: child32 (tc19_shadowmem.c:81)
8633   by 0x........: steer (tc19_shadowmem.c:308)
8634   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8635   ...
8636 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8637   at 0x........: malloc (vg_replace_malloc.c:...)
8638   by 0x........: main (tc19_shadowmem.c:144)
8639 Block was alloc'd by thread #x
8640
8641---------- int gran, 3 .. 96, skip 11 ----------
8642---Thread-Announcement------------------------------------------
8643
8644Thread #x was created
8645   ...
8646   by 0x........: pthread_create@* (hg_intercepts.c:...)
8647   by 0x........: main (tc19_shadowmem.c:235)
8648
8649---Thread-Announcement------------------------------------------
8650
8651Thread #x was created
8652   ...
8653   by 0x........: pthread_create@* (hg_intercepts.c:...)
8654   by 0x........: main (tc19_shadowmem.c:234)
8655
8656----------------------------------------------------------------
8657
8658Possible data race during write of size 1 at 0x........ by thread #x
8659Locks held: none
8660   at 0x........: child32 (tc19_shadowmem.c:81)
8661   by 0x........: steer (tc19_shadowmem.c:310)
8662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8663   ...
8664
8665This conflicts with a previous write of size 1 by thread #x
8666Locks held: none
8667   at 0x........: child32 (tc19_shadowmem.c:81)
8668   by 0x........: steer (tc19_shadowmem.c:310)
8669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8670   ...
8671 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
8672   at 0x........: malloc (vg_replace_malloc.c:...)
8673   by 0x........: main (tc19_shadowmem.c:144)
8674 Block was alloc'd by thread #x
8675
8676----------------------------------------------------------------
8677
8678Possible data race during write of size 1 at 0x........ by thread #x
8679Locks held: none
8680   at 0x........: child32 (tc19_shadowmem.c:81)
8681   by 0x........: steer (tc19_shadowmem.c:310)
8682   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8683   ...
8684
8685This conflicts with a previous write of size 1 by thread #x
8686Locks held: none
8687   at 0x........: child32 (tc19_shadowmem.c:81)
8688   by 0x........: steer (tc19_shadowmem.c:310)
8689   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8690   ...
8691 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8692   at 0x........: malloc (vg_replace_malloc.c:...)
8693   by 0x........: main (tc19_shadowmem.c:144)
8694 Block was alloc'd by thread #x
8695
8696----------------------------------------------------------------
8697
8698Possible data race during write of size 1 at 0x........ by thread #x
8699Locks held: none
8700   at 0x........: child32 (tc19_shadowmem.c:81)
8701   by 0x........: steer (tc19_shadowmem.c:310)
8702   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8703   ...
8704
8705This conflicts with a previous write of size 1 by thread #x
8706Locks held: none
8707   at 0x........: child32 (tc19_shadowmem.c:81)
8708   by 0x........: steer (tc19_shadowmem.c:310)
8709   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8710   ...
8711 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
8712   at 0x........: malloc (vg_replace_malloc.c:...)
8713   by 0x........: main (tc19_shadowmem.c:144)
8714 Block was alloc'd by thread #x
8715
8716----------------------------------------------------------------
8717
8718Possible data race during write of size 1 at 0x........ by thread #x
8719Locks held: none
8720   at 0x........: child32 (tc19_shadowmem.c:81)
8721   by 0x........: steer (tc19_shadowmem.c:310)
8722   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8723   ...
8724
8725This conflicts with a previous write of size 1 by thread #x
8726Locks held: none
8727   at 0x........: child32 (tc19_shadowmem.c:81)
8728   by 0x........: steer (tc19_shadowmem.c:310)
8729   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8730   ...
8731 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8732   at 0x........: malloc (vg_replace_malloc.c:...)
8733   by 0x........: main (tc19_shadowmem.c:144)
8734 Block was alloc'd by thread #x
8735
8736---------- int gran, 0 .. 96, skip 12 ----------
8737---Thread-Announcement------------------------------------------
8738
8739Thread #x was created
8740   ...
8741   by 0x........: pthread_create@* (hg_intercepts.c:...)
8742   by 0x........: main (tc19_shadowmem.c:235)
8743
8744---Thread-Announcement------------------------------------------
8745
8746Thread #x was created
8747   ...
8748   by 0x........: pthread_create@* (hg_intercepts.c:...)
8749   by 0x........: main (tc19_shadowmem.c:234)
8750
8751----------------------------------------------------------------
8752
8753Possible data race during write of size 4 at 0x........ by thread #x
8754Locks held: none
8755   at 0x........: child32 (tc19_shadowmem.c:81)
8756   by 0x........: steer (tc19_shadowmem.c:312)
8757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8758   ...
8759
8760This conflicts with a previous write of size 4 by thread #x
8761Locks held: none
8762   at 0x........: child32 (tc19_shadowmem.c:81)
8763   by 0x........: steer (tc19_shadowmem.c:312)
8764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8765   ...
8766 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
8767   at 0x........: malloc (vg_replace_malloc.c:...)
8768   by 0x........: main (tc19_shadowmem.c:144)
8769 Block was alloc'd by thread #x
8770
8771---------- int gran, 1 .. 96, skip 13 ----------
8772---Thread-Announcement------------------------------------------
8773
8774Thread #x was created
8775   ...
8776   by 0x........: pthread_create@* (hg_intercepts.c:...)
8777   by 0x........: main (tc19_shadowmem.c:235)
8778
8779---Thread-Announcement------------------------------------------
8780
8781Thread #x was created
8782   ...
8783   by 0x........: pthread_create@* (hg_intercepts.c:...)
8784   by 0x........: main (tc19_shadowmem.c:234)
8785
8786----------------------------------------------------------------
8787
8788Possible data race during write of size 1 at 0x........ by thread #x
8789Locks held: none
8790   at 0x........: child32 (tc19_shadowmem.c:81)
8791   by 0x........: steer (tc19_shadowmem.c:314)
8792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8793   ...
8794
8795This conflicts with a previous write of size 1 by thread #x
8796Locks held: none
8797   at 0x........: child32 (tc19_shadowmem.c:81)
8798   by 0x........: steer (tc19_shadowmem.c:314)
8799   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8800   ...
8801 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
8802   at 0x........: malloc (vg_replace_malloc.c:...)
8803   by 0x........: main (tc19_shadowmem.c:144)
8804 Block was alloc'd by thread #x
8805
8806----------------------------------------------------------------
8807
8808Possible data race during write of size 1 at 0x........ by thread #x
8809Locks held: none
8810   at 0x........: child32 (tc19_shadowmem.c:81)
8811   by 0x........: steer (tc19_shadowmem.c:314)
8812   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8813   ...
8814
8815This conflicts with a previous write of size 1 by thread #x
8816Locks held: none
8817   at 0x........: child32 (tc19_shadowmem.c:81)
8818   by 0x........: steer (tc19_shadowmem.c:314)
8819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8820   ...
8821 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8822   at 0x........: malloc (vg_replace_malloc.c:...)
8823   by 0x........: main (tc19_shadowmem.c:144)
8824 Block was alloc'd by thread #x
8825
8826----------------------------------------------------------------
8827
8828Possible data race during write of size 1 at 0x........ by thread #x
8829Locks held: none
8830   at 0x........: child32 (tc19_shadowmem.c:81)
8831   by 0x........: steer (tc19_shadowmem.c:314)
8832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8833   ...
8834
8835This conflicts with a previous write of size 1 by thread #x
8836Locks held: none
8837   at 0x........: child32 (tc19_shadowmem.c:81)
8838   by 0x........: steer (tc19_shadowmem.c:314)
8839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8840   ...
8841 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
8842   at 0x........: malloc (vg_replace_malloc.c:...)
8843   by 0x........: main (tc19_shadowmem.c:144)
8844 Block was alloc'd by thread #x
8845
8846----------------------------------------------------------------
8847
8848Possible data race during write of size 1 at 0x........ by thread #x
8849Locks held: none
8850   at 0x........: child32 (tc19_shadowmem.c:81)
8851   by 0x........: steer (tc19_shadowmem.c:314)
8852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8853   ...
8854
8855This conflicts with a previous write of size 1 by thread #x
8856Locks held: none
8857   at 0x........: child32 (tc19_shadowmem.c:81)
8858   by 0x........: steer (tc19_shadowmem.c:314)
8859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8860   ...
8861 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8862   at 0x........: malloc (vg_replace_malloc.c:...)
8863   by 0x........: main (tc19_shadowmem.c:144)
8864 Block was alloc'd by thread #x
8865
8866---------- int gran, 2 .. 96, skip 14 ----------
8867---Thread-Announcement------------------------------------------
8868
8869Thread #x was created
8870   ...
8871   by 0x........: pthread_create@* (hg_intercepts.c:...)
8872   by 0x........: main (tc19_shadowmem.c:235)
8873
8874---Thread-Announcement------------------------------------------
8875
8876Thread #x was created
8877   ...
8878   by 0x........: pthread_create@* (hg_intercepts.c:...)
8879   by 0x........: main (tc19_shadowmem.c:234)
8880
8881----------------------------------------------------------------
8882
8883Possible data race during write of size 2 at 0x........ by thread #x
8884Locks held: none
8885   at 0x........: child32 (tc19_shadowmem.c:81)
8886   by 0x........: steer (tc19_shadowmem.c:316)
8887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8888   ...
8889
8890This conflicts with a previous write of size 2 by thread #x
8891Locks held: none
8892   at 0x........: child32 (tc19_shadowmem.c:81)
8893   by 0x........: steer (tc19_shadowmem.c:316)
8894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8895   ...
8896 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
8897   at 0x........: malloc (vg_replace_malloc.c:...)
8898   by 0x........: main (tc19_shadowmem.c:144)
8899 Block was alloc'd by thread #x
8900
8901----------------------------------------------------------------
8902
8903Possible data race during write of size 2 at 0x........ by thread #x
8904Locks held: none
8905   at 0x........: child32 (tc19_shadowmem.c:81)
8906   by 0x........: steer (tc19_shadowmem.c:316)
8907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8908   ...
8909
8910This conflicts with a previous write of size 2 by thread #x
8911Locks held: none
8912   at 0x........: child32 (tc19_shadowmem.c:81)
8913   by 0x........: steer (tc19_shadowmem.c:316)
8914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8915   ...
8916 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8917   at 0x........: malloc (vg_replace_malloc.c:...)
8918   by 0x........: main (tc19_shadowmem.c:144)
8919 Block was alloc'd by thread #x
8920
8921---------- int gran, 3 .. 96, skip 15 ----------
8922---Thread-Announcement------------------------------------------
8923
8924Thread #x was created
8925   ...
8926   by 0x........: pthread_create@* (hg_intercepts.c:...)
8927   by 0x........: main (tc19_shadowmem.c:235)
8928
8929---Thread-Announcement------------------------------------------
8930
8931Thread #x was created
8932   ...
8933   by 0x........: pthread_create@* (hg_intercepts.c:...)
8934   by 0x........: main (tc19_shadowmem.c:234)
8935
8936----------------------------------------------------------------
8937
8938Possible data race during write of size 1 at 0x........ by thread #x
8939Locks held: none
8940   at 0x........: child32 (tc19_shadowmem.c:81)
8941   by 0x........: steer (tc19_shadowmem.c:318)
8942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8943   ...
8944
8945This conflicts with a previous write of size 1 by thread #x
8946Locks held: none
8947   at 0x........: child32 (tc19_shadowmem.c:81)
8948   by 0x........: steer (tc19_shadowmem.c:318)
8949   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8950   ...
8951 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
8952   at 0x........: malloc (vg_replace_malloc.c:...)
8953   by 0x........: main (tc19_shadowmem.c:144)
8954 Block was alloc'd by thread #x
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:318)
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:318)
8969   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8970   ...
8971 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
8972   at 0x........: malloc (vg_replace_malloc.c:...)
8973   by 0x........: main (tc19_shadowmem.c:144)
8974 Block was alloc'd by thread #x
8975
8976----------------------------------------------------------------
8977
8978Possible data race during write of size 1 at 0x........ by thread #x
8979Locks held: none
8980   at 0x........: child32 (tc19_shadowmem.c:81)
8981   by 0x........: steer (tc19_shadowmem.c:318)
8982   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8983   ...
8984
8985This conflicts with a previous write of size 1 by thread #x
8986Locks held: none
8987   at 0x........: child32 (tc19_shadowmem.c:81)
8988   by 0x........: steer (tc19_shadowmem.c:318)
8989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
8990   ...
8991 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
8992   at 0x........: malloc (vg_replace_malloc.c:...)
8993   by 0x........: main (tc19_shadowmem.c:144)
8994 Block was alloc'd by thread #x
8995
8996----------------------------------------------------------------
8997
8998Possible data race during write of size 1 at 0x........ by thread #x
8999Locks held: none
9000   at 0x........: child32 (tc19_shadowmem.c:81)
9001   by 0x........: steer (tc19_shadowmem.c:318)
9002   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9003   ...
9004
9005This conflicts with a previous write of size 1 by thread #x
9006Locks held: none
9007   at 0x........: child32 (tc19_shadowmem.c:81)
9008   by 0x........: steer (tc19_shadowmem.c:318)
9009   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9010   ...
9011 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
9012   at 0x........: malloc (vg_replace_malloc.c:...)
9013   by 0x........: main (tc19_shadowmem.c:144)
9014 Block was alloc'd by thread #x
9015
9016---------- int gran, 0 .. 96, skip 16 ----------
9017---Thread-Announcement------------------------------------------
9018
9019Thread #x was created
9020   ...
9021   by 0x........: pthread_create@* (hg_intercepts.c:...)
9022   by 0x........: main (tc19_shadowmem.c:235)
9023
9024---Thread-Announcement------------------------------------------
9025
9026Thread #x was created
9027   ...
9028   by 0x........: pthread_create@* (hg_intercepts.c:...)
9029   by 0x........: main (tc19_shadowmem.c:234)
9030
9031----------------------------------------------------------------
9032
9033Possible data race during write of size 4 at 0x........ by thread #x
9034Locks held: none
9035   at 0x........: child32 (tc19_shadowmem.c:81)
9036   by 0x........: steer (tc19_shadowmem.c:320)
9037   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9038   ...
9039
9040This conflicts with a previous write of size 4 by thread #x
9041Locks held: none
9042   at 0x........: child32 (tc19_shadowmem.c:81)
9043   by 0x........: steer (tc19_shadowmem.c:320)
9044   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9045   ...
9046 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
9047   at 0x........: malloc (vg_replace_malloc.c:...)
9048   by 0x........: main (tc19_shadowmem.c:144)
9049 Block was alloc'd by thread #x
9050
9051---------- int gran, 1 .. 96, skip 17 ----------
9052---Thread-Announcement------------------------------------------
9053
9054Thread #x was created
9055   ...
9056   by 0x........: pthread_create@* (hg_intercepts.c:...)
9057   by 0x........: main (tc19_shadowmem.c:235)
9058
9059---Thread-Announcement------------------------------------------
9060
9061Thread #x was created
9062   ...
9063   by 0x........: pthread_create@* (hg_intercepts.c:...)
9064   by 0x........: main (tc19_shadowmem.c:234)
9065
9066----------------------------------------------------------------
9067
9068Possible data race during write of size 1 at 0x........ by thread #x
9069Locks held: none
9070   at 0x........: child32 (tc19_shadowmem.c:81)
9071   by 0x........: steer (tc19_shadowmem.c:322)
9072   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9073   ...
9074
9075This conflicts with a previous write of size 1 by thread #x
9076Locks held: none
9077   at 0x........: child32 (tc19_shadowmem.c:81)
9078   by 0x........: steer (tc19_shadowmem.c:322)
9079   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9080   ...
9081 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
9082   at 0x........: malloc (vg_replace_malloc.c:...)
9083   by 0x........: main (tc19_shadowmem.c:144)
9084 Block was alloc'd by thread #x
9085
9086----------------------------------------------------------------
9087
9088Possible data race during write of size 1 at 0x........ by thread #x
9089Locks held: none
9090   at 0x........: child32 (tc19_shadowmem.c:81)
9091   by 0x........: steer (tc19_shadowmem.c:322)
9092   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9093   ...
9094
9095This conflicts with a previous write of size 1 by thread #x
9096Locks held: none
9097   at 0x........: child32 (tc19_shadowmem.c:81)
9098   by 0x........: steer (tc19_shadowmem.c:322)
9099   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9100   ...
9101 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
9102   at 0x........: malloc (vg_replace_malloc.c:...)
9103   by 0x........: main (tc19_shadowmem.c:144)
9104 Block was alloc'd by thread #x
9105
9106----------------------------------------------------------------
9107
9108Possible data race during write of size 1 at 0x........ by thread #x
9109Locks held: none
9110   at 0x........: child32 (tc19_shadowmem.c:81)
9111   by 0x........: steer (tc19_shadowmem.c:322)
9112   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9113   ...
9114
9115This conflicts with a previous write of size 1 by thread #x
9116Locks held: none
9117   at 0x........: child32 (tc19_shadowmem.c:81)
9118   by 0x........: steer (tc19_shadowmem.c:322)
9119   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9120   ...
9121 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
9122   at 0x........: malloc (vg_replace_malloc.c:...)
9123   by 0x........: main (tc19_shadowmem.c:144)
9124 Block was alloc'd by thread #x
9125
9126----------------------------------------------------------------
9127
9128Possible data race during write of size 1 at 0x........ by thread #x
9129Locks held: none
9130   at 0x........: child32 (tc19_shadowmem.c:81)
9131   by 0x........: steer (tc19_shadowmem.c:322)
9132   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9133   ...
9134
9135This conflicts with a previous write of size 1 by thread #x
9136Locks held: none
9137   at 0x........: child32 (tc19_shadowmem.c:81)
9138   by 0x........: steer (tc19_shadowmem.c:322)
9139   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9140   ...
9141 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9142   at 0x........: malloc (vg_replace_malloc.c:...)
9143   by 0x........: main (tc19_shadowmem.c:144)
9144 Block was alloc'd by thread #x
9145
9146---------- int gran, 2 .. 96, skip 18 ----------
9147---Thread-Announcement------------------------------------------
9148
9149Thread #x was created
9150   ...
9151   by 0x........: pthread_create@* (hg_intercepts.c:...)
9152   by 0x........: main (tc19_shadowmem.c:235)
9153
9154---Thread-Announcement------------------------------------------
9155
9156Thread #x was created
9157   ...
9158   by 0x........: pthread_create@* (hg_intercepts.c:...)
9159   by 0x........: main (tc19_shadowmem.c:234)
9160
9161----------------------------------------------------------------
9162
9163Possible data race during write of size 2 at 0x........ by thread #x
9164Locks held: none
9165   at 0x........: child32 (tc19_shadowmem.c:81)
9166   by 0x........: steer (tc19_shadowmem.c:324)
9167   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9168   ...
9169
9170This conflicts with a previous write of size 2 by thread #x
9171Locks held: none
9172   at 0x........: child32 (tc19_shadowmem.c:81)
9173   by 0x........: steer (tc19_shadowmem.c:324)
9174   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9175   ...
9176 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
9177   at 0x........: malloc (vg_replace_malloc.c:...)
9178   by 0x........: main (tc19_shadowmem.c:144)
9179 Block was alloc'd by thread #x
9180
9181----------------------------------------------------------------
9182
9183Possible data race during write of size 2 at 0x........ by thread #x
9184Locks held: none
9185   at 0x........: child32 (tc19_shadowmem.c:81)
9186   by 0x........: steer (tc19_shadowmem.c:324)
9187   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9188   ...
9189
9190This conflicts with a previous write of size 2 by thread #x
9191Locks held: none
9192   at 0x........: child32 (tc19_shadowmem.c:81)
9193   by 0x........: steer (tc19_shadowmem.c:324)
9194   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9195   ...
9196 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9197   at 0x........: malloc (vg_replace_malloc.c:...)
9198   by 0x........: main (tc19_shadowmem.c:144)
9199 Block was alloc'd by thread #x
9200
9201---------- int gran, 3 .. 96, skip 19 ----------
9202---Thread-Announcement------------------------------------------
9203
9204Thread #x was created
9205   ...
9206   by 0x........: pthread_create@* (hg_intercepts.c:...)
9207   by 0x........: main (tc19_shadowmem.c:235)
9208
9209---Thread-Announcement------------------------------------------
9210
9211Thread #x was created
9212   ...
9213   by 0x........: pthread_create@* (hg_intercepts.c:...)
9214   by 0x........: main (tc19_shadowmem.c:234)
9215
9216----------------------------------------------------------------
9217
9218Possible data race during write of size 1 at 0x........ by thread #x
9219Locks held: none
9220   at 0x........: child32 (tc19_shadowmem.c:81)
9221   by 0x........: steer (tc19_shadowmem.c:326)
9222   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9223   ...
9224
9225This conflicts with a previous write of size 1 by thread #x
9226Locks held: none
9227   at 0x........: child32 (tc19_shadowmem.c:81)
9228   by 0x........: steer (tc19_shadowmem.c:326)
9229   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9230   ...
9231 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
9232   at 0x........: malloc (vg_replace_malloc.c:...)
9233   by 0x........: main (tc19_shadowmem.c:144)
9234 Block was alloc'd by thread #x
9235
9236----------------------------------------------------------------
9237
9238Possible data race during write of size 1 at 0x........ by thread #x
9239Locks held: none
9240   at 0x........: child32 (tc19_shadowmem.c:81)
9241   by 0x........: steer (tc19_shadowmem.c:326)
9242   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9243   ...
9244
9245This conflicts with a previous write of size 1 by thread #x
9246Locks held: none
9247   at 0x........: child32 (tc19_shadowmem.c:81)
9248   by 0x........: steer (tc19_shadowmem.c:326)
9249   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9250   ...
9251 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9252   at 0x........: malloc (vg_replace_malloc.c:...)
9253   by 0x........: main (tc19_shadowmem.c:144)
9254 Block was alloc'd by thread #x
9255
9256----------------------------------------------------------------
9257
9258Possible data race during write of size 1 at 0x........ by thread #x
9259Locks held: none
9260   at 0x........: child32 (tc19_shadowmem.c:81)
9261   by 0x........: steer (tc19_shadowmem.c:326)
9262   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9263   ...
9264
9265This conflicts with a previous write of size 1 by thread #x
9266Locks held: none
9267   at 0x........: child32 (tc19_shadowmem.c:81)
9268   by 0x........: steer (tc19_shadowmem.c:326)
9269   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9270   ...
9271 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
9272   at 0x........: malloc (vg_replace_malloc.c:...)
9273   by 0x........: main (tc19_shadowmem.c:144)
9274 Block was alloc'd by thread #x
9275
9276----------------------------------------------------------------
9277
9278Possible data race during write of size 1 at 0x........ by thread #x
9279Locks held: none
9280   at 0x........: child32 (tc19_shadowmem.c:81)
9281   by 0x........: steer (tc19_shadowmem.c:326)
9282   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9283   ...
9284
9285This conflicts with a previous write of size 1 by thread #x
9286Locks held: none
9287   at 0x........: child32 (tc19_shadowmem.c:81)
9288   by 0x........: steer (tc19_shadowmem.c:326)
9289   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9290   ...
9291 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9292   at 0x........: malloc (vg_replace_malloc.c:...)
9293   by 0x........: main (tc19_shadowmem.c:144)
9294 Block was alloc'd by thread #x
9295
9296---------- int gran, 0 .. 96, skip 20 ----------
9297---Thread-Announcement------------------------------------------
9298
9299Thread #x was created
9300   ...
9301   by 0x........: pthread_create@* (hg_intercepts.c:...)
9302   by 0x........: main (tc19_shadowmem.c:235)
9303
9304---Thread-Announcement------------------------------------------
9305
9306Thread #x was created
9307   ...
9308   by 0x........: pthread_create@* (hg_intercepts.c:...)
9309   by 0x........: main (tc19_shadowmem.c:234)
9310
9311----------------------------------------------------------------
9312
9313Possible data race during write of size 4 at 0x........ by thread #x
9314Locks held: none
9315   at 0x........: child32 (tc19_shadowmem.c:81)
9316   by 0x........: steer (tc19_shadowmem.c:328)
9317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9318   ...
9319
9320This conflicts with a previous write of size 4 by thread #x
9321Locks held: none
9322   at 0x........: child32 (tc19_shadowmem.c:81)
9323   by 0x........: steer (tc19_shadowmem.c:328)
9324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9325   ...
9326 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
9327   at 0x........: malloc (vg_replace_malloc.c:...)
9328   by 0x........: main (tc19_shadowmem.c:144)
9329 Block was alloc'd by thread #x
9330
9331---------- int gran, 1 .. 96, skip 21 ----------
9332---Thread-Announcement------------------------------------------
9333
9334Thread #x was created
9335   ...
9336   by 0x........: pthread_create@* (hg_intercepts.c:...)
9337   by 0x........: main (tc19_shadowmem.c:235)
9338
9339---Thread-Announcement------------------------------------------
9340
9341Thread #x was created
9342   ...
9343   by 0x........: pthread_create@* (hg_intercepts.c:...)
9344   by 0x........: main (tc19_shadowmem.c:234)
9345
9346----------------------------------------------------------------
9347
9348Possible data race during write of size 1 at 0x........ by thread #x
9349Locks held: none
9350   at 0x........: child32 (tc19_shadowmem.c:81)
9351   by 0x........: steer (tc19_shadowmem.c:330)
9352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9353   ...
9354
9355This conflicts with a previous write of size 1 by thread #x
9356Locks held: none
9357   at 0x........: child32 (tc19_shadowmem.c:81)
9358   by 0x........: steer (tc19_shadowmem.c:330)
9359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9360   ...
9361 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
9362   at 0x........: malloc (vg_replace_malloc.c:...)
9363   by 0x........: main (tc19_shadowmem.c:144)
9364 Block was alloc'd by thread #x
9365
9366----------------------------------------------------------------
9367
9368Possible data race during write of size 1 at 0x........ by thread #x
9369Locks held: none
9370   at 0x........: child32 (tc19_shadowmem.c:81)
9371   by 0x........: steer (tc19_shadowmem.c:330)
9372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9373   ...
9374
9375This conflicts with a previous write of size 1 by thread #x
9376Locks held: none
9377   at 0x........: child32 (tc19_shadowmem.c:81)
9378   by 0x........: steer (tc19_shadowmem.c:330)
9379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9380   ...
9381 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9382   at 0x........: malloc (vg_replace_malloc.c:...)
9383   by 0x........: main (tc19_shadowmem.c:144)
9384 Block was alloc'd by thread #x
9385
9386----------------------------------------------------------------
9387
9388Possible data race during write of size 1 at 0x........ by thread #x
9389Locks held: none
9390   at 0x........: child32 (tc19_shadowmem.c:81)
9391   by 0x........: steer (tc19_shadowmem.c:330)
9392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9393   ...
9394
9395This conflicts with a previous write of size 1 by thread #x
9396Locks held: none
9397   at 0x........: child32 (tc19_shadowmem.c:81)
9398   by 0x........: steer (tc19_shadowmem.c:330)
9399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9400   ...
9401 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
9402   at 0x........: malloc (vg_replace_malloc.c:...)
9403   by 0x........: main (tc19_shadowmem.c:144)
9404 Block was alloc'd by thread #x
9405
9406----------------------------------------------------------------
9407
9408Possible data race during write of size 1 at 0x........ by thread #x
9409Locks held: none
9410   at 0x........: child32 (tc19_shadowmem.c:81)
9411   by 0x........: steer (tc19_shadowmem.c:330)
9412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9413   ...
9414
9415This conflicts with a previous write of size 1 by thread #x
9416Locks held: none
9417   at 0x........: child32 (tc19_shadowmem.c:81)
9418   by 0x........: steer (tc19_shadowmem.c:330)
9419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9420   ...
9421 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9422   at 0x........: malloc (vg_replace_malloc.c:...)
9423   by 0x........: main (tc19_shadowmem.c:144)
9424 Block was alloc'd by thread #x
9425
9426---------- int gran, 2 .. 96, skip 22 ----------
9427---Thread-Announcement------------------------------------------
9428
9429Thread #x was created
9430   ...
9431   by 0x........: pthread_create@* (hg_intercepts.c:...)
9432   by 0x........: main (tc19_shadowmem.c:235)
9433
9434---Thread-Announcement------------------------------------------
9435
9436Thread #x was created
9437   ...
9438   by 0x........: pthread_create@* (hg_intercepts.c:...)
9439   by 0x........: main (tc19_shadowmem.c:234)
9440
9441----------------------------------------------------------------
9442
9443Possible data race during write of size 2 at 0x........ by thread #x
9444Locks held: none
9445   at 0x........: child32 (tc19_shadowmem.c:81)
9446   by 0x........: steer (tc19_shadowmem.c:332)
9447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9448   ...
9449
9450This conflicts with a previous write of size 2 by thread #x
9451Locks held: none
9452   at 0x........: child32 (tc19_shadowmem.c:81)
9453   by 0x........: steer (tc19_shadowmem.c:332)
9454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9455   ...
9456 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
9457   at 0x........: malloc (vg_replace_malloc.c:...)
9458   by 0x........: main (tc19_shadowmem.c:144)
9459 Block was alloc'd by thread #x
9460
9461----------------------------------------------------------------
9462
9463Possible data race during write of size 2 at 0x........ by thread #x
9464Locks held: none
9465   at 0x........: child32 (tc19_shadowmem.c:81)
9466   by 0x........: steer (tc19_shadowmem.c:332)
9467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9468   ...
9469
9470This conflicts with a previous write of size 2 by thread #x
9471Locks held: none
9472   at 0x........: child32 (tc19_shadowmem.c:81)
9473   by 0x........: steer (tc19_shadowmem.c:332)
9474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9475   ...
9476 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9477   at 0x........: malloc (vg_replace_malloc.c:...)
9478   by 0x........: main (tc19_shadowmem.c:144)
9479 Block was alloc'd by thread #x
9480
9481---------- int gran, 3 .. 96, skip 23 ----------
9482---Thread-Announcement------------------------------------------
9483
9484Thread #x was created
9485   ...
9486   by 0x........: pthread_create@* (hg_intercepts.c:...)
9487   by 0x........: main (tc19_shadowmem.c:235)
9488
9489---Thread-Announcement------------------------------------------
9490
9491Thread #x was created
9492   ...
9493   by 0x........: pthread_create@* (hg_intercepts.c:...)
9494   by 0x........: main (tc19_shadowmem.c:234)
9495
9496----------------------------------------------------------------
9497
9498Possible data race during write of size 1 at 0x........ by thread #x
9499Locks held: none
9500   at 0x........: child32 (tc19_shadowmem.c:81)
9501   by 0x........: steer (tc19_shadowmem.c:334)
9502   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9503   ...
9504
9505This conflicts with a previous write of size 1 by thread #x
9506Locks held: none
9507   at 0x........: child32 (tc19_shadowmem.c:81)
9508   by 0x........: steer (tc19_shadowmem.c:334)
9509   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9510   ...
9511 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
9512   at 0x........: malloc (vg_replace_malloc.c:...)
9513   by 0x........: main (tc19_shadowmem.c:144)
9514 Block was alloc'd by thread #x
9515
9516----------------------------------------------------------------
9517
9518Possible data race during write of size 1 at 0x........ by thread #x
9519Locks held: none
9520   at 0x........: child32 (tc19_shadowmem.c:81)
9521   by 0x........: steer (tc19_shadowmem.c:334)
9522   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9523   ...
9524
9525This conflicts with a previous write of size 1 by thread #x
9526Locks held: none
9527   at 0x........: child32 (tc19_shadowmem.c:81)
9528   by 0x........: steer (tc19_shadowmem.c:334)
9529   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9530   ...
9531 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9532   at 0x........: malloc (vg_replace_malloc.c:...)
9533   by 0x........: main (tc19_shadowmem.c:144)
9534 Block was alloc'd by thread #x
9535
9536----------------------------------------------------------------
9537
9538Possible data race during write of size 1 at 0x........ by thread #x
9539Locks held: none
9540   at 0x........: child32 (tc19_shadowmem.c:81)
9541   by 0x........: steer (tc19_shadowmem.c:334)
9542   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9543   ...
9544
9545This conflicts with a previous write of size 1 by thread #x
9546Locks held: none
9547   at 0x........: child32 (tc19_shadowmem.c:81)
9548   by 0x........: steer (tc19_shadowmem.c:334)
9549   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9550   ...
9551 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
9552   at 0x........: malloc (vg_replace_malloc.c:...)
9553   by 0x........: main (tc19_shadowmem.c:144)
9554 Block was alloc'd by thread #x
9555
9556----------------------------------------------------------------
9557
9558Possible data race during write of size 1 at 0x........ by thread #x
9559Locks held: none
9560   at 0x........: child32 (tc19_shadowmem.c:81)
9561   by 0x........: steer (tc19_shadowmem.c:334)
9562   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9563   ...
9564
9565This conflicts with a previous write of size 1 by thread #x
9566Locks held: none
9567   at 0x........: child32 (tc19_shadowmem.c:81)
9568   by 0x........: steer (tc19_shadowmem.c:334)
9569   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9570   ...
9571 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9572   at 0x........: malloc (vg_replace_malloc.c:...)
9573   by 0x........: main (tc19_shadowmem.c:144)
9574 Block was alloc'd by thread #x
9575
9576---------- int gran, 0 .. 96, skip 24 ----------
9577---Thread-Announcement------------------------------------------
9578
9579Thread #x was created
9580   ...
9581   by 0x........: pthread_create@* (hg_intercepts.c:...)
9582   by 0x........: main (tc19_shadowmem.c:235)
9583
9584---Thread-Announcement------------------------------------------
9585
9586Thread #x was created
9587   ...
9588   by 0x........: pthread_create@* (hg_intercepts.c:...)
9589   by 0x........: main (tc19_shadowmem.c:234)
9590
9591----------------------------------------------------------------
9592
9593Possible data race during write of size 4 at 0x........ by thread #x
9594Locks held: none
9595   at 0x........: child32 (tc19_shadowmem.c:81)
9596   by 0x........: steer (tc19_shadowmem.c:336)
9597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9598   ...
9599
9600This conflicts with a previous write of size 4 by thread #x
9601Locks held: none
9602   at 0x........: child32 (tc19_shadowmem.c:81)
9603   by 0x........: steer (tc19_shadowmem.c:336)
9604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9605   ...
9606 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
9607   at 0x........: malloc (vg_replace_malloc.c:...)
9608   by 0x........: main (tc19_shadowmem.c:144)
9609 Block was alloc'd by thread #x
9610
9611---------- int gran, 1 .. 96, skip 25 ----------
9612---Thread-Announcement------------------------------------------
9613
9614Thread #x was created
9615   ...
9616   by 0x........: pthread_create@* (hg_intercepts.c:...)
9617   by 0x........: main (tc19_shadowmem.c:235)
9618
9619---Thread-Announcement------------------------------------------
9620
9621Thread #x was created
9622   ...
9623   by 0x........: pthread_create@* (hg_intercepts.c:...)
9624   by 0x........: main (tc19_shadowmem.c:234)
9625
9626----------------------------------------------------------------
9627
9628Possible data race during write of size 1 at 0x........ by thread #x
9629Locks held: none
9630   at 0x........: child32 (tc19_shadowmem.c:81)
9631   by 0x........: steer (tc19_shadowmem.c:338)
9632   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9633   ...
9634
9635This conflicts with a previous write of size 1 by thread #x
9636Locks held: none
9637   at 0x........: child32 (tc19_shadowmem.c:81)
9638   by 0x........: steer (tc19_shadowmem.c:338)
9639   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9640   ...
9641 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
9642   at 0x........: malloc (vg_replace_malloc.c:...)
9643   by 0x........: main (tc19_shadowmem.c:144)
9644 Block was alloc'd by thread #x
9645
9646----------------------------------------------------------------
9647
9648Possible data race during write of size 1 at 0x........ by thread #x
9649Locks held: none
9650   at 0x........: child32 (tc19_shadowmem.c:81)
9651   by 0x........: steer (tc19_shadowmem.c:338)
9652   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9653   ...
9654
9655This conflicts with a previous write of size 1 by thread #x
9656Locks held: none
9657   at 0x........: child32 (tc19_shadowmem.c:81)
9658   by 0x........: steer (tc19_shadowmem.c:338)
9659   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9660   ...
9661 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9662   at 0x........: malloc (vg_replace_malloc.c:...)
9663   by 0x........: main (tc19_shadowmem.c:144)
9664 Block was alloc'd by thread #x
9665
9666----------------------------------------------------------------
9667
9668Possible data race during write of size 1 at 0x........ by thread #x
9669Locks held: none
9670   at 0x........: child32 (tc19_shadowmem.c:81)
9671   by 0x........: steer (tc19_shadowmem.c:338)
9672   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9673   ...
9674
9675This conflicts with a previous write of size 1 by thread #x
9676Locks held: none
9677   at 0x........: child32 (tc19_shadowmem.c:81)
9678   by 0x........: steer (tc19_shadowmem.c:338)
9679   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9680   ...
9681 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
9682   at 0x........: malloc (vg_replace_malloc.c:...)
9683   by 0x........: main (tc19_shadowmem.c:144)
9684 Block was alloc'd by thread #x
9685
9686----------------------------------------------------------------
9687
9688Possible data race during write of size 1 at 0x........ by thread #x
9689Locks held: none
9690   at 0x........: child32 (tc19_shadowmem.c:81)
9691   by 0x........: steer (tc19_shadowmem.c:338)
9692   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9693   ...
9694
9695This conflicts with a previous write of size 1 by thread #x
9696Locks held: none
9697   at 0x........: child32 (tc19_shadowmem.c:81)
9698   by 0x........: steer (tc19_shadowmem.c:338)
9699   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9700   ...
9701 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9702   at 0x........: malloc (vg_replace_malloc.c:...)
9703   by 0x........: main (tc19_shadowmem.c:144)
9704 Block was alloc'd by thread #x
9705
9706---------- int gran, 2 .. 96, skip 26 ----------
9707---Thread-Announcement------------------------------------------
9708
9709Thread #x was created
9710   ...
9711   by 0x........: pthread_create@* (hg_intercepts.c:...)
9712   by 0x........: main (tc19_shadowmem.c:235)
9713
9714---Thread-Announcement------------------------------------------
9715
9716Thread #x was created
9717   ...
9718   by 0x........: pthread_create@* (hg_intercepts.c:...)
9719   by 0x........: main (tc19_shadowmem.c:234)
9720
9721----------------------------------------------------------------
9722
9723Possible data race during write of size 2 at 0x........ by thread #x
9724Locks held: none
9725   at 0x........: child32 (tc19_shadowmem.c:81)
9726   by 0x........: steer (tc19_shadowmem.c:340)
9727   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9728   ...
9729
9730This conflicts with a previous write of size 2 by thread #x
9731Locks held: none
9732   at 0x........: child32 (tc19_shadowmem.c:81)
9733   by 0x........: steer (tc19_shadowmem.c:340)
9734   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9735   ...
9736 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
9737   at 0x........: malloc (vg_replace_malloc.c:...)
9738   by 0x........: main (tc19_shadowmem.c:144)
9739 Block was alloc'd by thread #x
9740
9741----------------------------------------------------------------
9742
9743Possible data race during write of size 2 at 0x........ by thread #x
9744Locks held: none
9745   at 0x........: child32 (tc19_shadowmem.c:81)
9746   by 0x........: steer (tc19_shadowmem.c:340)
9747   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9748   ...
9749
9750This conflicts with a previous write of size 2 by thread #x
9751Locks held: none
9752   at 0x........: child32 (tc19_shadowmem.c:81)
9753   by 0x........: steer (tc19_shadowmem.c:340)
9754   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9755   ...
9756 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9757   at 0x........: malloc (vg_replace_malloc.c:...)
9758   by 0x........: main (tc19_shadowmem.c:144)
9759 Block was alloc'd by thread #x
9760
9761---------- int gran, 3 .. 96, skip 27 ----------
9762---Thread-Announcement------------------------------------------
9763
9764Thread #x was created
9765   ...
9766   by 0x........: pthread_create@* (hg_intercepts.c:...)
9767   by 0x........: main (tc19_shadowmem.c:235)
9768
9769---Thread-Announcement------------------------------------------
9770
9771Thread #x was created
9772   ...
9773   by 0x........: pthread_create@* (hg_intercepts.c:...)
9774   by 0x........: main (tc19_shadowmem.c:234)
9775
9776----------------------------------------------------------------
9777
9778Possible data race during write of size 1 at 0x........ by thread #x
9779Locks held: none
9780   at 0x........: child32 (tc19_shadowmem.c:81)
9781   by 0x........: steer (tc19_shadowmem.c:342)
9782   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9783   ...
9784
9785This conflicts with a previous write of size 1 by thread #x
9786Locks held: none
9787   at 0x........: child32 (tc19_shadowmem.c:81)
9788   by 0x........: steer (tc19_shadowmem.c:342)
9789   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9790   ...
9791 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
9792   at 0x........: malloc (vg_replace_malloc.c:...)
9793   by 0x........: main (tc19_shadowmem.c:144)
9794 Block was alloc'd by thread #x
9795
9796----------------------------------------------------------------
9797
9798Possible data race during write of size 1 at 0x........ by thread #x
9799Locks held: none
9800   at 0x........: child32 (tc19_shadowmem.c:81)
9801   by 0x........: steer (tc19_shadowmem.c:342)
9802   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9803   ...
9804
9805This conflicts with a previous write of size 1 by thread #x
9806Locks held: none
9807   at 0x........: child32 (tc19_shadowmem.c:81)
9808   by 0x........: steer (tc19_shadowmem.c:342)
9809   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9810   ...
9811 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9812   at 0x........: malloc (vg_replace_malloc.c:...)
9813   by 0x........: main (tc19_shadowmem.c:144)
9814 Block was alloc'd by thread #x
9815
9816----------------------------------------------------------------
9817
9818Possible data race during write of size 1 at 0x........ by thread #x
9819Locks held: none
9820   at 0x........: child32 (tc19_shadowmem.c:81)
9821   by 0x........: steer (tc19_shadowmem.c:342)
9822   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9823   ...
9824
9825This conflicts with a previous write of size 1 by thread #x
9826Locks held: none
9827   at 0x........: child32 (tc19_shadowmem.c:81)
9828   by 0x........: steer (tc19_shadowmem.c:342)
9829   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9830   ...
9831 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
9832   at 0x........: malloc (vg_replace_malloc.c:...)
9833   by 0x........: main (tc19_shadowmem.c:144)
9834 Block was alloc'd by thread #x
9835
9836----------------------------------------------------------------
9837
9838Possible data race during write of size 1 at 0x........ by thread #x
9839Locks held: none
9840   at 0x........: child32 (tc19_shadowmem.c:81)
9841   by 0x........: steer (tc19_shadowmem.c:342)
9842   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9843   ...
9844
9845This conflicts with a previous write of size 1 by thread #x
9846Locks held: none
9847   at 0x........: child32 (tc19_shadowmem.c:81)
9848   by 0x........: steer (tc19_shadowmem.c:342)
9849   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9850   ...
9851 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
9852   at 0x........: malloc (vg_replace_malloc.c:...)
9853   by 0x........: main (tc19_shadowmem.c:144)
9854 Block was alloc'd by thread #x
9855
9856---------- int gran, 0 .. 96, skip 28 ----------
9857---Thread-Announcement------------------------------------------
9858
9859Thread #x was created
9860   ...
9861   by 0x........: pthread_create@* (hg_intercepts.c:...)
9862   by 0x........: main (tc19_shadowmem.c:235)
9863
9864---Thread-Announcement------------------------------------------
9865
9866Thread #x was created
9867   ...
9868   by 0x........: pthread_create@* (hg_intercepts.c:...)
9869   by 0x........: main (tc19_shadowmem.c:234)
9870
9871----------------------------------------------------------------
9872
9873Possible data race during write of size 4 at 0x........ by thread #x
9874Locks held: none
9875   at 0x........: child32 (tc19_shadowmem.c:81)
9876   by 0x........: steer (tc19_shadowmem.c:344)
9877   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9878   ...
9879
9880This conflicts with a previous write of size 4 by thread #x
9881Locks held: none
9882   at 0x........: child32 (tc19_shadowmem.c:81)
9883   by 0x........: steer (tc19_shadowmem.c:344)
9884   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9885   ...
9886 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
9887   at 0x........: malloc (vg_replace_malloc.c:...)
9888   by 0x........: main (tc19_shadowmem.c:144)
9889 Block was alloc'd by thread #x
9890
9891---------- int gran, 1 .. 96, skip 29 ----------
9892---Thread-Announcement------------------------------------------
9893
9894Thread #x was created
9895   ...
9896   by 0x........: pthread_create@* (hg_intercepts.c:...)
9897   by 0x........: main (tc19_shadowmem.c:235)
9898
9899---Thread-Announcement------------------------------------------
9900
9901Thread #x was created
9902   ...
9903   by 0x........: pthread_create@* (hg_intercepts.c:...)
9904   by 0x........: main (tc19_shadowmem.c:234)
9905
9906----------------------------------------------------------------
9907
9908Possible data race during write of size 1 at 0x........ by thread #x
9909Locks held: none
9910   at 0x........: child32 (tc19_shadowmem.c:81)
9911   by 0x........: steer (tc19_shadowmem.c:346)
9912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9913   ...
9914
9915This conflicts with a previous write of size 1 by thread #x
9916Locks held: none
9917   at 0x........: child32 (tc19_shadowmem.c:81)
9918   by 0x........: steer (tc19_shadowmem.c:346)
9919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9920   ...
9921 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
9922   at 0x........: malloc (vg_replace_malloc.c:...)
9923   by 0x........: main (tc19_shadowmem.c:144)
9924 Block was alloc'd by thread #x
9925
9926----------------------------------------------------------------
9927
9928Possible data race during write of size 1 at 0x........ by thread #x
9929Locks held: none
9930   at 0x........: child32 (tc19_shadowmem.c:81)
9931   by 0x........: steer (tc19_shadowmem.c:346)
9932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9933   ...
9934
9935This conflicts with a previous write of size 1 by thread #x
9936Locks held: none
9937   at 0x........: child32 (tc19_shadowmem.c:81)
9938   by 0x........: steer (tc19_shadowmem.c:346)
9939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9940   ...
9941 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
9942   at 0x........: malloc (vg_replace_malloc.c:...)
9943   by 0x........: main (tc19_shadowmem.c:144)
9944 Block was alloc'd by thread #x
9945
9946----------------------------------------------------------------
9947
9948Possible data race during write of size 1 at 0x........ by thread #x
9949Locks held: none
9950   at 0x........: child32 (tc19_shadowmem.c:81)
9951   by 0x........: steer (tc19_shadowmem.c:346)
9952   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9953   ...
9954
9955This conflicts with a previous write of size 1 by thread #x
9956Locks held: none
9957   at 0x........: child32 (tc19_shadowmem.c:81)
9958   by 0x........: steer (tc19_shadowmem.c:346)
9959   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9960   ...
9961 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
9962   at 0x........: malloc (vg_replace_malloc.c:...)
9963   by 0x........: main (tc19_shadowmem.c:144)
9964 Block was alloc'd by thread #x
9965
9966----------------------------------------------------------------
9967
9968Possible data race during write of size 1 at 0x........ by thread #x
9969Locks held: none
9970   at 0x........: child32 (tc19_shadowmem.c:81)
9971   by 0x........: steer (tc19_shadowmem.c:346)
9972   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9973   ...
9974
9975This conflicts with a previous write of size 1 by thread #x
9976Locks held: none
9977   at 0x........: child32 (tc19_shadowmem.c:81)
9978   by 0x........: steer (tc19_shadowmem.c:346)
9979   by 0x........: mythread_wrapper (hg_intercepts.c:...)
9980   ...
9981 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
9982   at 0x........: malloc (vg_replace_malloc.c:...)
9983   by 0x........: main (tc19_shadowmem.c:144)
9984 Block was alloc'd by thread #x
9985
9986---------- int gran, 2 .. 96, skip 30 ----------
9987---Thread-Announcement------------------------------------------
9988
9989Thread #x was created
9990   ...
9991   by 0x........: pthread_create@* (hg_intercepts.c:...)
9992   by 0x........: main (tc19_shadowmem.c:235)
9993
9994---Thread-Announcement------------------------------------------
9995
9996Thread #x was created
9997   ...
9998   by 0x........: pthread_create@* (hg_intercepts.c:...)
9999   by 0x........: main (tc19_shadowmem.c:234)
10000
10001----------------------------------------------------------------
10002
10003Possible data race during write of size 2 at 0x........ by thread #x
10004Locks held: none
10005   at 0x........: child32 (tc19_shadowmem.c:81)
10006   by 0x........: steer (tc19_shadowmem.c:348)
10007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10008   ...
10009
10010This conflicts with a previous write of size 2 by thread #x
10011Locks held: none
10012   at 0x........: child32 (tc19_shadowmem.c:81)
10013   by 0x........: steer (tc19_shadowmem.c:348)
10014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10015   ...
10016 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
10017   at 0x........: malloc (vg_replace_malloc.c:...)
10018   by 0x........: main (tc19_shadowmem.c:144)
10019 Block was alloc'd by thread #x
10020
10021----------------------------------------------------------------
10022
10023Possible data race during write of size 2 at 0x........ by thread #x
10024Locks held: none
10025   at 0x........: child32 (tc19_shadowmem.c:81)
10026   by 0x........: steer (tc19_shadowmem.c:348)
10027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10028   ...
10029
10030This conflicts with a previous write of size 2 by thread #x
10031Locks held: none
10032   at 0x........: child32 (tc19_shadowmem.c:81)
10033   by 0x........: steer (tc19_shadowmem.c:348)
10034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10035   ...
10036 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
10037   at 0x........: malloc (vg_replace_malloc.c:...)
10038   by 0x........: main (tc19_shadowmem.c:144)
10039 Block was alloc'd by thread #x
10040
10041---------- int gran, 3 .. 96, skip 31 ----------
10042---Thread-Announcement------------------------------------------
10043
10044Thread #x was created
10045   ...
10046   by 0x........: pthread_create@* (hg_intercepts.c:...)
10047   by 0x........: main (tc19_shadowmem.c:235)
10048
10049---Thread-Announcement------------------------------------------
10050
10051Thread #x was created
10052   ...
10053   by 0x........: pthread_create@* (hg_intercepts.c:...)
10054   by 0x........: main (tc19_shadowmem.c:234)
10055
10056----------------------------------------------------------------
10057
10058Possible data race during write of size 1 at 0x........ by thread #x
10059Locks held: none
10060   at 0x........: child32 (tc19_shadowmem.c:81)
10061   by 0x........: steer (tc19_shadowmem.c:350)
10062   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10063   ...
10064
10065This conflicts with a previous write of size 1 by thread #x
10066Locks held: none
10067   at 0x........: child32 (tc19_shadowmem.c:81)
10068   by 0x........: steer (tc19_shadowmem.c:350)
10069   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10070   ...
10071 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
10072   at 0x........: malloc (vg_replace_malloc.c:...)
10073   by 0x........: main (tc19_shadowmem.c:144)
10074 Block was alloc'd by thread #x
10075
10076----------------------------------------------------------------
10077
10078Possible data race during write of size 1 at 0x........ by thread #x
10079Locks held: none
10080   at 0x........: child32 (tc19_shadowmem.c:81)
10081   by 0x........: steer (tc19_shadowmem.c:350)
10082   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10083   ...
10084
10085This conflicts with a previous write of size 1 by thread #x
10086Locks held: none
10087   at 0x........: child32 (tc19_shadowmem.c:81)
10088   by 0x........: steer (tc19_shadowmem.c:350)
10089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10090   ...
10091 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
10092   at 0x........: malloc (vg_replace_malloc.c:...)
10093   by 0x........: main (tc19_shadowmem.c:144)
10094 Block was alloc'd by thread #x
10095
10096----------------------------------------------------------------
10097
10098Possible data race during write of size 1 at 0x........ by thread #x
10099Locks held: none
10100   at 0x........: child32 (tc19_shadowmem.c:81)
10101   by 0x........: steer (tc19_shadowmem.c:350)
10102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10103   ...
10104
10105This conflicts with a previous write of size 1 by thread #x
10106Locks held: none
10107   at 0x........: child32 (tc19_shadowmem.c:81)
10108   by 0x........: steer (tc19_shadowmem.c:350)
10109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10110   ...
10111 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
10112   at 0x........: malloc (vg_replace_malloc.c:...)
10113   by 0x........: main (tc19_shadowmem.c:144)
10114 Block was alloc'd by thread #x
10115
10116----------------------------------------------------------------
10117
10118Possible data race during write of size 1 at 0x........ by thread #x
10119Locks held: none
10120   at 0x........: child32 (tc19_shadowmem.c:81)
10121   by 0x........: steer (tc19_shadowmem.c:350)
10122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10123   ...
10124
10125This conflicts with a previous write of size 1 by thread #x
10126Locks held: none
10127   at 0x........: child32 (tc19_shadowmem.c:81)
10128   by 0x........: steer (tc19_shadowmem.c:350)
10129   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10130   ...
10131 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
10132   at 0x........: malloc (vg_replace_malloc.c:...)
10133   by 0x........: main (tc19_shadowmem.c:144)
10134 Block was alloc'd by thread #x
10135
10136---------- int gran, 0 .. 96, skip 32 ----------
10137---Thread-Announcement------------------------------------------
10138
10139Thread #x was created
10140   ...
10141   by 0x........: pthread_create@* (hg_intercepts.c:...)
10142   by 0x........: main (tc19_shadowmem.c:235)
10143
10144---Thread-Announcement------------------------------------------
10145
10146Thread #x was created
10147   ...
10148   by 0x........: pthread_create@* (hg_intercepts.c:...)
10149   by 0x........: main (tc19_shadowmem.c:234)
10150
10151----------------------------------------------------------------
10152
10153Possible data race during write of size 4 at 0x........ by thread #x
10154Locks held: none
10155   at 0x........: child32 (tc19_shadowmem.c:81)
10156   by 0x........: steer (tc19_shadowmem.c:352)
10157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10158   ...
10159
10160This conflicts with a previous write of size 4 by thread #x
10161Locks held: none
10162   at 0x........: child32 (tc19_shadowmem.c:81)
10163   by 0x........: steer (tc19_shadowmem.c:352)
10164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10165   ...
10166 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
10167   at 0x........: malloc (vg_replace_malloc.c:...)
10168   by 0x........: main (tc19_shadowmem.c:144)
10169 Block was alloc'd by thread #x
10170
10171---------- int gran, 1 .. 96, skip 33 ----------
10172---Thread-Announcement------------------------------------------
10173
10174Thread #x was created
10175   ...
10176   by 0x........: pthread_create@* (hg_intercepts.c:...)
10177   by 0x........: main (tc19_shadowmem.c:235)
10178
10179---Thread-Announcement------------------------------------------
10180
10181Thread #x was created
10182   ...
10183   by 0x........: pthread_create@* (hg_intercepts.c:...)
10184   by 0x........: main (tc19_shadowmem.c:234)
10185
10186----------------------------------------------------------------
10187
10188Possible data race during write of size 1 at 0x........ by thread #x
10189Locks held: none
10190   at 0x........: child32 (tc19_shadowmem.c:81)
10191   by 0x........: steer (tc19_shadowmem.c:354)
10192   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10193   ...
10194
10195This conflicts with a previous write of size 1 by thread #x
10196Locks held: none
10197   at 0x........: child32 (tc19_shadowmem.c:81)
10198   by 0x........: steer (tc19_shadowmem.c:354)
10199   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10200   ...
10201 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
10202   at 0x........: malloc (vg_replace_malloc.c:...)
10203   by 0x........: main (tc19_shadowmem.c:144)
10204 Block was alloc'd by thread #x
10205
10206----------------------------------------------------------------
10207
10208Possible data race during write of size 1 at 0x........ by thread #x
10209Locks held: none
10210   at 0x........: child32 (tc19_shadowmem.c:81)
10211   by 0x........: steer (tc19_shadowmem.c:354)
10212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10213   ...
10214
10215This conflicts with a previous write of size 1 by thread #x
10216Locks held: none
10217   at 0x........: child32 (tc19_shadowmem.c:81)
10218   by 0x........: steer (tc19_shadowmem.c:354)
10219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10220   ...
10221 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
10222   at 0x........: malloc (vg_replace_malloc.c:...)
10223   by 0x........: main (tc19_shadowmem.c:144)
10224 Block was alloc'd by thread #x
10225
10226----------------------------------------------------------------
10227
10228Possible data race during write of size 1 at 0x........ by thread #x
10229Locks held: none
10230   at 0x........: child32 (tc19_shadowmem.c:81)
10231   by 0x........: steer (tc19_shadowmem.c:354)
10232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10233   ...
10234
10235This conflicts with a previous write of size 1 by thread #x
10236Locks held: none
10237   at 0x........: child32 (tc19_shadowmem.c:81)
10238   by 0x........: steer (tc19_shadowmem.c:354)
10239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10240   ...
10241 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
10242   at 0x........: malloc (vg_replace_malloc.c:...)
10243   by 0x........: main (tc19_shadowmem.c:144)
10244 Block was alloc'd by thread #x
10245
10246----------------------------------------------------------------
10247
10248Possible data race during write of size 1 at 0x........ by thread #x
10249Locks held: none
10250   at 0x........: child32 (tc19_shadowmem.c:81)
10251   by 0x........: steer (tc19_shadowmem.c:354)
10252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10253   ...
10254
10255This conflicts with a previous write of size 1 by thread #x
10256Locks held: none
10257   at 0x........: child32 (tc19_shadowmem.c:81)
10258   by 0x........: steer (tc19_shadowmem.c:354)
10259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10260   ...
10261 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10262   at 0x........: malloc (vg_replace_malloc.c:...)
10263   by 0x........: main (tc19_shadowmem.c:144)
10264 Block was alloc'd by thread #x
10265
10266---------- int gran, 2 .. 96, skip 34 ----------
10267---Thread-Announcement------------------------------------------
10268
10269Thread #x was created
10270   ...
10271   by 0x........: pthread_create@* (hg_intercepts.c:...)
10272   by 0x........: main (tc19_shadowmem.c:235)
10273
10274---Thread-Announcement------------------------------------------
10275
10276Thread #x was created
10277   ...
10278   by 0x........: pthread_create@* (hg_intercepts.c:...)
10279   by 0x........: main (tc19_shadowmem.c:234)
10280
10281----------------------------------------------------------------
10282
10283Possible data race during write of size 2 at 0x........ by thread #x
10284Locks held: none
10285   at 0x........: child32 (tc19_shadowmem.c:81)
10286   by 0x........: steer (tc19_shadowmem.c:356)
10287   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10288   ...
10289
10290This conflicts with a previous write of size 2 by thread #x
10291Locks held: none
10292   at 0x........: child32 (tc19_shadowmem.c:81)
10293   by 0x........: steer (tc19_shadowmem.c:356)
10294   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10295   ...
10296 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
10297   at 0x........: malloc (vg_replace_malloc.c:...)
10298   by 0x........: main (tc19_shadowmem.c:144)
10299 Block was alloc'd by thread #x
10300
10301----------------------------------------------------------------
10302
10303Possible data race during write of size 2 at 0x........ by thread #x
10304Locks held: none
10305   at 0x........: child32 (tc19_shadowmem.c:81)
10306   by 0x........: steer (tc19_shadowmem.c:356)
10307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10308   ...
10309
10310This conflicts with a previous write of size 2 by thread #x
10311Locks held: none
10312   at 0x........: child32 (tc19_shadowmem.c:81)
10313   by 0x........: steer (tc19_shadowmem.c:356)
10314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10315   ...
10316 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10317   at 0x........: malloc (vg_replace_malloc.c:...)
10318   by 0x........: main (tc19_shadowmem.c:144)
10319 Block was alloc'd by thread #x
10320
10321---------- int gran, 3 .. 96, skip 35 ----------
10322---Thread-Announcement------------------------------------------
10323
10324Thread #x was created
10325   ...
10326   by 0x........: pthread_create@* (hg_intercepts.c:...)
10327   by 0x........: main (tc19_shadowmem.c:235)
10328
10329---Thread-Announcement------------------------------------------
10330
10331Thread #x was created
10332   ...
10333   by 0x........: pthread_create@* (hg_intercepts.c:...)
10334   by 0x........: main (tc19_shadowmem.c:234)
10335
10336----------------------------------------------------------------
10337
10338Possible data race during write of size 1 at 0x........ by thread #x
10339Locks held: none
10340   at 0x........: child32 (tc19_shadowmem.c:81)
10341   by 0x........: steer (tc19_shadowmem.c:358)
10342   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10343   ...
10344
10345This conflicts with a previous write of size 1 by thread #x
10346Locks held: none
10347   at 0x........: child32 (tc19_shadowmem.c:81)
10348   by 0x........: steer (tc19_shadowmem.c:358)
10349   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10350   ...
10351 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
10352   at 0x........: malloc (vg_replace_malloc.c:...)
10353   by 0x........: main (tc19_shadowmem.c:144)
10354 Block was alloc'd by thread #x
10355
10356----------------------------------------------------------------
10357
10358Possible data race during write of size 1 at 0x........ by thread #x
10359Locks held: none
10360   at 0x........: child32 (tc19_shadowmem.c:81)
10361   by 0x........: steer (tc19_shadowmem.c:358)
10362   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10363   ...
10364
10365This conflicts with a previous write of size 1 by thread #x
10366Locks held: none
10367   at 0x........: child32 (tc19_shadowmem.c:81)
10368   by 0x........: steer (tc19_shadowmem.c:358)
10369   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10370   ...
10371 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10372   at 0x........: malloc (vg_replace_malloc.c:...)
10373   by 0x........: main (tc19_shadowmem.c:144)
10374 Block was alloc'd by thread #x
10375
10376----------------------------------------------------------------
10377
10378Possible data race during write of size 1 at 0x........ by thread #x
10379Locks held: none
10380   at 0x........: child32 (tc19_shadowmem.c:81)
10381   by 0x........: steer (tc19_shadowmem.c:358)
10382   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10383   ...
10384
10385This conflicts with a previous write of size 1 by thread #x
10386Locks held: none
10387   at 0x........: child32 (tc19_shadowmem.c:81)
10388   by 0x........: steer (tc19_shadowmem.c:358)
10389   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10390   ...
10391 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
10392   at 0x........: malloc (vg_replace_malloc.c:...)
10393   by 0x........: main (tc19_shadowmem.c:144)
10394 Block was alloc'd by thread #x
10395
10396----------------------------------------------------------------
10397
10398Possible data race during write of size 1 at 0x........ by thread #x
10399Locks held: none
10400   at 0x........: child32 (tc19_shadowmem.c:81)
10401   by 0x........: steer (tc19_shadowmem.c:358)
10402   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10403   ...
10404
10405This conflicts with a previous write of size 1 by thread #x
10406Locks held: none
10407   at 0x........: child32 (tc19_shadowmem.c:81)
10408   by 0x........: steer (tc19_shadowmem.c:358)
10409   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10410   ...
10411 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10412   at 0x........: malloc (vg_replace_malloc.c:...)
10413   by 0x........: main (tc19_shadowmem.c:144)
10414 Block was alloc'd by thread #x
10415
10416---------- int gran, 0 .. 96, skip 36 ----------
10417---Thread-Announcement------------------------------------------
10418
10419Thread #x was created
10420   ...
10421   by 0x........: pthread_create@* (hg_intercepts.c:...)
10422   by 0x........: main (tc19_shadowmem.c:235)
10423
10424---Thread-Announcement------------------------------------------
10425
10426Thread #x was created
10427   ...
10428   by 0x........: pthread_create@* (hg_intercepts.c:...)
10429   by 0x........: main (tc19_shadowmem.c:234)
10430
10431----------------------------------------------------------------
10432
10433Possible data race during write of size 4 at 0x........ by thread #x
10434Locks held: none
10435   at 0x........: child32 (tc19_shadowmem.c:81)
10436   by 0x........: steer (tc19_shadowmem.c:360)
10437   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10438   ...
10439
10440This conflicts with a previous write of size 4 by thread #x
10441Locks held: none
10442   at 0x........: child32 (tc19_shadowmem.c:81)
10443   by 0x........: steer (tc19_shadowmem.c:360)
10444   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10445   ...
10446 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
10447   at 0x........: malloc (vg_replace_malloc.c:...)
10448   by 0x........: main (tc19_shadowmem.c:144)
10449 Block was alloc'd by thread #x
10450
10451---------- int gran, 1 .. 96, skip 37 ----------
10452---Thread-Announcement------------------------------------------
10453
10454Thread #x was created
10455   ...
10456   by 0x........: pthread_create@* (hg_intercepts.c:...)
10457   by 0x........: main (tc19_shadowmem.c:235)
10458
10459---Thread-Announcement------------------------------------------
10460
10461Thread #x was created
10462   ...
10463   by 0x........: pthread_create@* (hg_intercepts.c:...)
10464   by 0x........: main (tc19_shadowmem.c:234)
10465
10466----------------------------------------------------------------
10467
10468Possible data race during write of size 1 at 0x........ by thread #x
10469Locks held: none
10470   at 0x........: child32 (tc19_shadowmem.c:81)
10471   by 0x........: steer (tc19_shadowmem.c:362)
10472   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10473   ...
10474
10475This conflicts with a previous write of size 1 by thread #x
10476Locks held: none
10477   at 0x........: child32 (tc19_shadowmem.c:81)
10478   by 0x........: steer (tc19_shadowmem.c:362)
10479   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10480   ...
10481 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
10482   at 0x........: malloc (vg_replace_malloc.c:...)
10483   by 0x........: main (tc19_shadowmem.c:144)
10484 Block was alloc'd by thread #x
10485
10486----------------------------------------------------------------
10487
10488Possible data race during write of size 1 at 0x........ by thread #x
10489Locks held: none
10490   at 0x........: child32 (tc19_shadowmem.c:81)
10491   by 0x........: steer (tc19_shadowmem.c:362)
10492   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10493   ...
10494
10495This conflicts with a previous write of size 1 by thread #x
10496Locks held: none
10497   at 0x........: child32 (tc19_shadowmem.c:81)
10498   by 0x........: steer (tc19_shadowmem.c:362)
10499   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10500   ...
10501 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10502   at 0x........: malloc (vg_replace_malloc.c:...)
10503   by 0x........: main (tc19_shadowmem.c:144)
10504 Block was alloc'd by thread #x
10505
10506----------------------------------------------------------------
10507
10508Possible data race during write of size 1 at 0x........ by thread #x
10509Locks held: none
10510   at 0x........: child32 (tc19_shadowmem.c:81)
10511   by 0x........: steer (tc19_shadowmem.c:362)
10512   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10513   ...
10514
10515This conflicts with a previous write of size 1 by thread #x
10516Locks held: none
10517   at 0x........: child32 (tc19_shadowmem.c:81)
10518   by 0x........: steer (tc19_shadowmem.c:362)
10519   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10520   ...
10521 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
10522   at 0x........: malloc (vg_replace_malloc.c:...)
10523   by 0x........: main (tc19_shadowmem.c:144)
10524 Block was alloc'd by thread #x
10525
10526----------------------------------------------------------------
10527
10528Possible data race during write of size 1 at 0x........ by thread #x
10529Locks held: none
10530   at 0x........: child32 (tc19_shadowmem.c:81)
10531   by 0x........: steer (tc19_shadowmem.c:362)
10532   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10533   ...
10534
10535This conflicts with a previous write of size 1 by thread #x
10536Locks held: none
10537   at 0x........: child32 (tc19_shadowmem.c:81)
10538   by 0x........: steer (tc19_shadowmem.c:362)
10539   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10540   ...
10541 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10542   at 0x........: malloc (vg_replace_malloc.c:...)
10543   by 0x........: main (tc19_shadowmem.c:144)
10544 Block was alloc'd by thread #x
10545
10546---------- int gran, 2 .. 96, skip 38 ----------
10547---Thread-Announcement------------------------------------------
10548
10549Thread #x was created
10550   ...
10551   by 0x........: pthread_create@* (hg_intercepts.c:...)
10552   by 0x........: main (tc19_shadowmem.c:235)
10553
10554---Thread-Announcement------------------------------------------
10555
10556Thread #x was created
10557   ...
10558   by 0x........: pthread_create@* (hg_intercepts.c:...)
10559   by 0x........: main (tc19_shadowmem.c:234)
10560
10561----------------------------------------------------------------
10562
10563Possible data race during write of size 2 at 0x........ by thread #x
10564Locks held: none
10565   at 0x........: child32 (tc19_shadowmem.c:81)
10566   by 0x........: steer (tc19_shadowmem.c:364)
10567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10568   ...
10569
10570This conflicts with a previous write of size 2 by thread #x
10571Locks held: none
10572   at 0x........: child32 (tc19_shadowmem.c:81)
10573   by 0x........: steer (tc19_shadowmem.c:364)
10574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10575   ...
10576 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
10577   at 0x........: malloc (vg_replace_malloc.c:...)
10578   by 0x........: main (tc19_shadowmem.c:144)
10579 Block was alloc'd by thread #x
10580
10581----------------------------------------------------------------
10582
10583Possible data race during write of size 2 at 0x........ by thread #x
10584Locks held: none
10585   at 0x........: child32 (tc19_shadowmem.c:81)
10586   by 0x........: steer (tc19_shadowmem.c:364)
10587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10588   ...
10589
10590This conflicts with a previous write of size 2 by thread #x
10591Locks held: none
10592   at 0x........: child32 (tc19_shadowmem.c:81)
10593   by 0x........: steer (tc19_shadowmem.c:364)
10594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10595   ...
10596 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10597   at 0x........: malloc (vg_replace_malloc.c:...)
10598   by 0x........: main (tc19_shadowmem.c:144)
10599 Block was alloc'd by thread #x
10600
10601---------- int gran, 3 .. 96, skip 39 ----------
10602---Thread-Announcement------------------------------------------
10603
10604Thread #x was created
10605   ...
10606   by 0x........: pthread_create@* (hg_intercepts.c:...)
10607   by 0x........: main (tc19_shadowmem.c:235)
10608
10609---Thread-Announcement------------------------------------------
10610
10611Thread #x was created
10612   ...
10613   by 0x........: pthread_create@* (hg_intercepts.c:...)
10614   by 0x........: main (tc19_shadowmem.c:234)
10615
10616----------------------------------------------------------------
10617
10618Possible data race during write of size 1 at 0x........ by thread #x
10619Locks held: none
10620   at 0x........: child32 (tc19_shadowmem.c:81)
10621   by 0x........: steer (tc19_shadowmem.c:366)
10622   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10623   ...
10624
10625This conflicts with a previous write of size 1 by thread #x
10626Locks held: none
10627   at 0x........: child32 (tc19_shadowmem.c:81)
10628   by 0x........: steer (tc19_shadowmem.c:366)
10629   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10630   ...
10631 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
10632   at 0x........: malloc (vg_replace_malloc.c:...)
10633   by 0x........: main (tc19_shadowmem.c:144)
10634 Block was alloc'd by thread #x
10635
10636----------------------------------------------------------------
10637
10638Possible data race during write of size 1 at 0x........ by thread #x
10639Locks held: none
10640   at 0x........: child32 (tc19_shadowmem.c:81)
10641   by 0x........: steer (tc19_shadowmem.c:366)
10642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10643   ...
10644
10645This conflicts with a previous write of size 1 by thread #x
10646Locks held: none
10647   at 0x........: child32 (tc19_shadowmem.c:81)
10648   by 0x........: steer (tc19_shadowmem.c:366)
10649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10650   ...
10651 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10652   at 0x........: malloc (vg_replace_malloc.c:...)
10653   by 0x........: main (tc19_shadowmem.c:144)
10654 Block was alloc'd by thread #x
10655
10656----------------------------------------------------------------
10657
10658Possible data race during write of size 1 at 0x........ by thread #x
10659Locks held: none
10660   at 0x........: child32 (tc19_shadowmem.c:81)
10661   by 0x........: steer (tc19_shadowmem.c:366)
10662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10663   ...
10664
10665This conflicts with a previous write of size 1 by thread #x
10666Locks held: none
10667   at 0x........: child32 (tc19_shadowmem.c:81)
10668   by 0x........: steer (tc19_shadowmem.c:366)
10669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10670   ...
10671 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
10672   at 0x........: malloc (vg_replace_malloc.c:...)
10673   by 0x........: main (tc19_shadowmem.c:144)
10674 Block was alloc'd by thread #x
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:366)
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:366)
10689   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10690   ...
10691 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10692   at 0x........: malloc (vg_replace_malloc.c:...)
10693   by 0x........: main (tc19_shadowmem.c:144)
10694 Block was alloc'd by thread #x
10695
10696---------- int gran, 0 .. 96, skip 40 ----------
10697---Thread-Announcement------------------------------------------
10698
10699Thread #x was created
10700   ...
10701   by 0x........: pthread_create@* (hg_intercepts.c:...)
10702   by 0x........: main (tc19_shadowmem.c:235)
10703
10704---Thread-Announcement------------------------------------------
10705
10706Thread #x was created
10707   ...
10708   by 0x........: pthread_create@* (hg_intercepts.c:...)
10709   by 0x........: main (tc19_shadowmem.c:234)
10710
10711----------------------------------------------------------------
10712
10713Possible data race during write of size 4 at 0x........ by thread #x
10714Locks held: none
10715   at 0x........: child32 (tc19_shadowmem.c:81)
10716   by 0x........: steer (tc19_shadowmem.c:368)
10717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10718   ...
10719
10720This conflicts with a previous write of size 4 by thread #x
10721Locks held: none
10722   at 0x........: child32 (tc19_shadowmem.c:81)
10723   by 0x........: steer (tc19_shadowmem.c:368)
10724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10725   ...
10726 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
10727   at 0x........: malloc (vg_replace_malloc.c:...)
10728   by 0x........: main (tc19_shadowmem.c:144)
10729 Block was alloc'd by thread #x
10730
10731---------- int gran, 1 .. 96, skip 41 ----------
10732---Thread-Announcement------------------------------------------
10733
10734Thread #x was created
10735   ...
10736   by 0x........: pthread_create@* (hg_intercepts.c:...)
10737   by 0x........: main (tc19_shadowmem.c:235)
10738
10739---Thread-Announcement------------------------------------------
10740
10741Thread #x was created
10742   ...
10743   by 0x........: pthread_create@* (hg_intercepts.c:...)
10744   by 0x........: main (tc19_shadowmem.c:234)
10745
10746----------------------------------------------------------------
10747
10748Possible data race during write of size 1 at 0x........ by thread #x
10749Locks held: none
10750   at 0x........: child32 (tc19_shadowmem.c:81)
10751   by 0x........: steer (tc19_shadowmem.c:370)
10752   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10753   ...
10754
10755This conflicts with a previous write of size 1 by thread #x
10756Locks held: none
10757   at 0x........: child32 (tc19_shadowmem.c:81)
10758   by 0x........: steer (tc19_shadowmem.c:370)
10759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10760   ...
10761 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
10762   at 0x........: malloc (vg_replace_malloc.c:...)
10763   by 0x........: main (tc19_shadowmem.c:144)
10764 Block was alloc'd by thread #x
10765
10766----------------------------------------------------------------
10767
10768Possible data race during write of size 1 at 0x........ by thread #x
10769Locks held: none
10770   at 0x........: child32 (tc19_shadowmem.c:81)
10771   by 0x........: steer (tc19_shadowmem.c:370)
10772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10773   ...
10774
10775This conflicts with a previous write of size 1 by thread #x
10776Locks held: none
10777   at 0x........: child32 (tc19_shadowmem.c:81)
10778   by 0x........: steer (tc19_shadowmem.c:370)
10779   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10780   ...
10781 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10782   at 0x........: malloc (vg_replace_malloc.c:...)
10783   by 0x........: main (tc19_shadowmem.c:144)
10784 Block was alloc'd by thread #x
10785
10786----------------------------------------------------------------
10787
10788Possible data race during write of size 1 at 0x........ by thread #x
10789Locks held: none
10790   at 0x........: child32 (tc19_shadowmem.c:81)
10791   by 0x........: steer (tc19_shadowmem.c:370)
10792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10793   ...
10794
10795This conflicts with a previous write of size 1 by thread #x
10796Locks held: none
10797   at 0x........: child32 (tc19_shadowmem.c:81)
10798   by 0x........: steer (tc19_shadowmem.c:370)
10799   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10800   ...
10801 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
10802   at 0x........: malloc (vg_replace_malloc.c:...)
10803   by 0x........: main (tc19_shadowmem.c:144)
10804 Block was alloc'd by thread #x
10805
10806----------------------------------------------------------------
10807
10808Possible data race during write of size 1 at 0x........ by thread #x
10809Locks held: none
10810   at 0x........: child32 (tc19_shadowmem.c:81)
10811   by 0x........: steer (tc19_shadowmem.c:370)
10812   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10813   ...
10814
10815This conflicts with a previous write of size 1 by thread #x
10816Locks held: none
10817   at 0x........: child32 (tc19_shadowmem.c:81)
10818   by 0x........: steer (tc19_shadowmem.c:370)
10819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10820   ...
10821 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10822   at 0x........: malloc (vg_replace_malloc.c:...)
10823   by 0x........: main (tc19_shadowmem.c:144)
10824 Block was alloc'd by thread #x
10825
10826---------- int gran, 2 .. 96, skip 42 ----------
10827---Thread-Announcement------------------------------------------
10828
10829Thread #x was created
10830   ...
10831   by 0x........: pthread_create@* (hg_intercepts.c:...)
10832   by 0x........: main (tc19_shadowmem.c:235)
10833
10834---Thread-Announcement------------------------------------------
10835
10836Thread #x was created
10837   ...
10838   by 0x........: pthread_create@* (hg_intercepts.c:...)
10839   by 0x........: main (tc19_shadowmem.c:234)
10840
10841----------------------------------------------------------------
10842
10843Possible data race during write of size 2 at 0x........ by thread #x
10844Locks held: none
10845   at 0x........: child32 (tc19_shadowmem.c:81)
10846   by 0x........: steer (tc19_shadowmem.c:372)
10847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10848   ...
10849
10850This conflicts with a previous write of size 2 by thread #x
10851Locks held: none
10852   at 0x........: child32 (tc19_shadowmem.c:81)
10853   by 0x........: steer (tc19_shadowmem.c:372)
10854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10855   ...
10856 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
10857   at 0x........: malloc (vg_replace_malloc.c:...)
10858   by 0x........: main (tc19_shadowmem.c:144)
10859 Block was alloc'd by thread #x
10860
10861----------------------------------------------------------------
10862
10863Possible data race during write of size 2 at 0x........ by thread #x
10864Locks held: none
10865   at 0x........: child32 (tc19_shadowmem.c:81)
10866   by 0x........: steer (tc19_shadowmem.c:372)
10867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10868   ...
10869
10870This conflicts with a previous write of size 2 by thread #x
10871Locks held: none
10872   at 0x........: child32 (tc19_shadowmem.c:81)
10873   by 0x........: steer (tc19_shadowmem.c:372)
10874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10875   ...
10876 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10877   at 0x........: malloc (vg_replace_malloc.c:...)
10878   by 0x........: main (tc19_shadowmem.c:144)
10879 Block was alloc'd by thread #x
10880
10881---------- int gran, 3 .. 96, skip 43 ----------
10882---Thread-Announcement------------------------------------------
10883
10884Thread #x was created
10885   ...
10886   by 0x........: pthread_create@* (hg_intercepts.c:...)
10887   by 0x........: main (tc19_shadowmem.c:235)
10888
10889---Thread-Announcement------------------------------------------
10890
10891Thread #x was created
10892   ...
10893   by 0x........: pthread_create@* (hg_intercepts.c:...)
10894   by 0x........: main (tc19_shadowmem.c:234)
10895
10896----------------------------------------------------------------
10897
10898Possible data race during write of size 1 at 0x........ by thread #x
10899Locks held: none
10900   at 0x........: child32 (tc19_shadowmem.c:81)
10901   by 0x........: steer (tc19_shadowmem.c:374)
10902   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10903   ...
10904
10905This conflicts with a previous write of size 1 by thread #x
10906Locks held: none
10907   at 0x........: child32 (tc19_shadowmem.c:81)
10908   by 0x........: steer (tc19_shadowmem.c:374)
10909   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10910   ...
10911 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
10912   at 0x........: malloc (vg_replace_malloc.c:...)
10913   by 0x........: main (tc19_shadowmem.c:144)
10914 Block was alloc'd by thread #x
10915
10916----------------------------------------------------------------
10917
10918Possible data race during write of size 1 at 0x........ by thread #x
10919Locks held: none
10920   at 0x........: child32 (tc19_shadowmem.c:81)
10921   by 0x........: steer (tc19_shadowmem.c:374)
10922   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10923   ...
10924
10925This conflicts with a previous write of size 1 by thread #x
10926Locks held: none
10927   at 0x........: child32 (tc19_shadowmem.c:81)
10928   by 0x........: steer (tc19_shadowmem.c:374)
10929   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10930   ...
10931 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
10932   at 0x........: malloc (vg_replace_malloc.c:...)
10933   by 0x........: main (tc19_shadowmem.c:144)
10934 Block was alloc'd by thread #x
10935
10936----------------------------------------------------------------
10937
10938Possible data race during write of size 1 at 0x........ by thread #x
10939Locks held: none
10940   at 0x........: child32 (tc19_shadowmem.c:81)
10941   by 0x........: steer (tc19_shadowmem.c:374)
10942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10943   ...
10944
10945This conflicts with a previous write of size 1 by thread #x
10946Locks held: none
10947   at 0x........: child32 (tc19_shadowmem.c:81)
10948   by 0x........: steer (tc19_shadowmem.c:374)
10949   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10950   ...
10951 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
10952   at 0x........: malloc (vg_replace_malloc.c:...)
10953   by 0x........: main (tc19_shadowmem.c:144)
10954 Block was alloc'd by thread #x
10955
10956----------------------------------------------------------------
10957
10958Possible data race during write of size 1 at 0x........ by thread #x
10959Locks held: none
10960   at 0x........: child32 (tc19_shadowmem.c:81)
10961   by 0x........: steer (tc19_shadowmem.c:374)
10962   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10963   ...
10964
10965This conflicts with a previous write of size 1 by thread #x
10966Locks held: none
10967   at 0x........: child32 (tc19_shadowmem.c:81)
10968   by 0x........: steer (tc19_shadowmem.c:374)
10969   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10970   ...
10971 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
10972   at 0x........: malloc (vg_replace_malloc.c:...)
10973   by 0x........: main (tc19_shadowmem.c:144)
10974 Block was alloc'd by thread #x
10975
10976---------- int gran, 0 .. 96, skip 44 ----------
10977---Thread-Announcement------------------------------------------
10978
10979Thread #x was created
10980   ...
10981   by 0x........: pthread_create@* (hg_intercepts.c:...)
10982   by 0x........: main (tc19_shadowmem.c:235)
10983
10984---Thread-Announcement------------------------------------------
10985
10986Thread #x was created
10987   ...
10988   by 0x........: pthread_create@* (hg_intercepts.c:...)
10989   by 0x........: main (tc19_shadowmem.c:234)
10990
10991----------------------------------------------------------------
10992
10993Possible data race during write of size 4 at 0x........ by thread #x
10994Locks held: none
10995   at 0x........: child32 (tc19_shadowmem.c:81)
10996   by 0x........: steer (tc19_shadowmem.c:376)
10997   by 0x........: mythread_wrapper (hg_intercepts.c:...)
10998   ...
10999
11000This conflicts with a previous write of size 4 by thread #x
11001Locks held: none
11002   at 0x........: child32 (tc19_shadowmem.c:81)
11003   by 0x........: steer (tc19_shadowmem.c:376)
11004   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11005   ...
11006 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
11007   at 0x........: malloc (vg_replace_malloc.c:...)
11008   by 0x........: main (tc19_shadowmem.c:144)
11009 Block was alloc'd by thread #x
11010
11011---------- int gran, 1 .. 96, skip 45 ----------
11012---Thread-Announcement------------------------------------------
11013
11014Thread #x was created
11015   ...
11016   by 0x........: pthread_create@* (hg_intercepts.c:...)
11017   by 0x........: main (tc19_shadowmem.c:235)
11018
11019---Thread-Announcement------------------------------------------
11020
11021Thread #x was created
11022   ...
11023   by 0x........: pthread_create@* (hg_intercepts.c:...)
11024   by 0x........: main (tc19_shadowmem.c:234)
11025
11026----------------------------------------------------------------
11027
11028Possible data race during write of size 1 at 0x........ by thread #x
11029Locks held: none
11030   at 0x........: child32 (tc19_shadowmem.c:81)
11031   by 0x........: steer (tc19_shadowmem.c:378)
11032   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11033   ...
11034
11035This conflicts with a previous write of size 1 by thread #x
11036Locks held: none
11037   at 0x........: child32 (tc19_shadowmem.c:81)
11038   by 0x........: steer (tc19_shadowmem.c:378)
11039   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11040   ...
11041 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
11042   at 0x........: malloc (vg_replace_malloc.c:...)
11043   by 0x........: main (tc19_shadowmem.c:144)
11044 Block was alloc'd by thread #x
11045
11046----------------------------------------------------------------
11047
11048Possible data race during write of size 1 at 0x........ by thread #x
11049Locks held: none
11050   at 0x........: child32 (tc19_shadowmem.c:81)
11051   by 0x........: steer (tc19_shadowmem.c:378)
11052   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11053   ...
11054
11055This conflicts with a previous write of size 1 by thread #x
11056Locks held: none
11057   at 0x........: child32 (tc19_shadowmem.c:81)
11058   by 0x........: steer (tc19_shadowmem.c:378)
11059   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11060   ...
11061 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
11062   at 0x........: malloc (vg_replace_malloc.c:...)
11063   by 0x........: main (tc19_shadowmem.c:144)
11064 Block was alloc'd by thread #x
11065
11066----------------------------------------------------------------
11067
11068Possible data race during write of size 1 at 0x........ by thread #x
11069Locks held: none
11070   at 0x........: child32 (tc19_shadowmem.c:81)
11071   by 0x........: steer (tc19_shadowmem.c:378)
11072   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11073   ...
11074
11075This conflicts with a previous write of size 1 by thread #x
11076Locks held: none
11077   at 0x........: child32 (tc19_shadowmem.c:81)
11078   by 0x........: steer (tc19_shadowmem.c:378)
11079   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11080   ...
11081 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
11082   at 0x........: malloc (vg_replace_malloc.c:...)
11083   by 0x........: main (tc19_shadowmem.c:144)
11084 Block was alloc'd by thread #x
11085
11086----------------------------------------------------------------
11087
11088Possible data race during write of size 1 at 0x........ by thread #x
11089Locks held: none
11090   at 0x........: child32 (tc19_shadowmem.c:81)
11091   by 0x........: steer (tc19_shadowmem.c:378)
11092   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11093   ...
11094
11095This conflicts with a previous write of size 1 by thread #x
11096Locks held: none
11097   at 0x........: child32 (tc19_shadowmem.c:81)
11098   by 0x........: steer (tc19_shadowmem.c:378)
11099   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11100   ...
11101 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11102   at 0x........: malloc (vg_replace_malloc.c:...)
11103   by 0x........: main (tc19_shadowmem.c:144)
11104 Block was alloc'd by thread #x
11105
11106---------- int gran, 2 .. 96, skip 46 ----------
11107---Thread-Announcement------------------------------------------
11108
11109Thread #x was created
11110   ...
11111   by 0x........: pthread_create@* (hg_intercepts.c:...)
11112   by 0x........: main (tc19_shadowmem.c:235)
11113
11114---Thread-Announcement------------------------------------------
11115
11116Thread #x was created
11117   ...
11118   by 0x........: pthread_create@* (hg_intercepts.c:...)
11119   by 0x........: main (tc19_shadowmem.c:234)
11120
11121----------------------------------------------------------------
11122
11123Possible data race during write of size 2 at 0x........ by thread #x
11124Locks held: none
11125   at 0x........: child32 (tc19_shadowmem.c:81)
11126   by 0x........: steer (tc19_shadowmem.c:380)
11127   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11128   ...
11129
11130This conflicts with a previous write of size 2 by thread #x
11131Locks held: none
11132   at 0x........: child32 (tc19_shadowmem.c:81)
11133   by 0x........: steer (tc19_shadowmem.c:380)
11134   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11135   ...
11136 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
11137   at 0x........: malloc (vg_replace_malloc.c:...)
11138   by 0x........: main (tc19_shadowmem.c:144)
11139 Block was alloc'd by thread #x
11140
11141----------------------------------------------------------------
11142
11143Possible data race during write of size 2 at 0x........ by thread #x
11144Locks held: none
11145   at 0x........: child32 (tc19_shadowmem.c:81)
11146   by 0x........: steer (tc19_shadowmem.c:380)
11147   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11148   ...
11149
11150This conflicts with a previous write of size 2 by thread #x
11151Locks held: none
11152   at 0x........: child32 (tc19_shadowmem.c:81)
11153   by 0x........: steer (tc19_shadowmem.c:380)
11154   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11155   ...
11156 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11157   at 0x........: malloc (vg_replace_malloc.c:...)
11158   by 0x........: main (tc19_shadowmem.c:144)
11159 Block was alloc'd by thread #x
11160
11161---------- int gran, 3 .. 96, skip 47 ----------
11162---Thread-Announcement------------------------------------------
11163
11164Thread #x was created
11165   ...
11166   by 0x........: pthread_create@* (hg_intercepts.c:...)
11167   by 0x........: main (tc19_shadowmem.c:235)
11168
11169---Thread-Announcement------------------------------------------
11170
11171Thread #x was created
11172   ...
11173   by 0x........: pthread_create@* (hg_intercepts.c:...)
11174   by 0x........: main (tc19_shadowmem.c:234)
11175
11176----------------------------------------------------------------
11177
11178Possible data race during write of size 1 at 0x........ by thread #x
11179Locks held: none
11180   at 0x........: child32 (tc19_shadowmem.c:81)
11181   by 0x........: steer (tc19_shadowmem.c:382)
11182   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11183   ...
11184
11185This conflicts with a previous write of size 1 by thread #x
11186Locks held: none
11187   at 0x........: child32 (tc19_shadowmem.c:81)
11188   by 0x........: steer (tc19_shadowmem.c:382)
11189   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11190   ...
11191 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
11192   at 0x........: malloc (vg_replace_malloc.c:...)
11193   by 0x........: main (tc19_shadowmem.c:144)
11194 Block was alloc'd by thread #x
11195
11196----------------------------------------------------------------
11197
11198Possible data race during write of size 1 at 0x........ by thread #x
11199Locks held: none
11200   at 0x........: child32 (tc19_shadowmem.c:81)
11201   by 0x........: steer (tc19_shadowmem.c:382)
11202   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11203   ...
11204
11205This conflicts with a previous write of size 1 by thread #x
11206Locks held: none
11207   at 0x........: child32 (tc19_shadowmem.c:81)
11208   by 0x........: steer (tc19_shadowmem.c:382)
11209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11210   ...
11211 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11212   at 0x........: malloc (vg_replace_malloc.c:...)
11213   by 0x........: main (tc19_shadowmem.c:144)
11214 Block was alloc'd by thread #x
11215
11216----------------------------------------------------------------
11217
11218Possible data race during write of size 1 at 0x........ by thread #x
11219Locks held: none
11220   at 0x........: child32 (tc19_shadowmem.c:81)
11221   by 0x........: steer (tc19_shadowmem.c:382)
11222   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11223   ...
11224
11225This conflicts with a previous write of size 1 by thread #x
11226Locks held: none
11227   at 0x........: child32 (tc19_shadowmem.c:81)
11228   by 0x........: steer (tc19_shadowmem.c:382)
11229   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11230   ...
11231 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
11232   at 0x........: malloc (vg_replace_malloc.c:...)
11233   by 0x........: main (tc19_shadowmem.c:144)
11234 Block was alloc'd by thread #x
11235
11236----------------------------------------------------------------
11237
11238Possible data race during write of size 1 at 0x........ by thread #x
11239Locks held: none
11240   at 0x........: child32 (tc19_shadowmem.c:81)
11241   by 0x........: steer (tc19_shadowmem.c:382)
11242   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11243   ...
11244
11245This conflicts with a previous write of size 1 by thread #x
11246Locks held: none
11247   at 0x........: child32 (tc19_shadowmem.c:81)
11248   by 0x........: steer (tc19_shadowmem.c:382)
11249   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11250   ...
11251 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
11252   at 0x........: malloc (vg_replace_malloc.c:...)
11253   by 0x........: main (tc19_shadowmem.c:144)
11254 Block was alloc'd by thread #x
11255
11256---------- int gran, 0 .. 96, skip 48 ----------
11257---Thread-Announcement------------------------------------------
11258
11259Thread #x was created
11260   ...
11261   by 0x........: pthread_create@* (hg_intercepts.c:...)
11262   by 0x........: main (tc19_shadowmem.c:235)
11263
11264---Thread-Announcement------------------------------------------
11265
11266Thread #x was created
11267   ...
11268   by 0x........: pthread_create@* (hg_intercepts.c:...)
11269   by 0x........: main (tc19_shadowmem.c:234)
11270
11271----------------------------------------------------------------
11272
11273Possible data race during write of size 4 at 0x........ by thread #x
11274Locks held: none
11275   at 0x........: child32 (tc19_shadowmem.c:81)
11276   by 0x........: steer (tc19_shadowmem.c:384)
11277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11278   ...
11279
11280This conflicts with a previous write of size 4 by thread #x
11281Locks held: none
11282   at 0x........: child32 (tc19_shadowmem.c:81)
11283   by 0x........: steer (tc19_shadowmem.c:384)
11284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11285   ...
11286 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
11287   at 0x........: malloc (vg_replace_malloc.c:...)
11288   by 0x........: main (tc19_shadowmem.c:144)
11289 Block was alloc'd by thread #x
11290
11291---------- int gran, 1 .. 96, skip 49 ----------
11292---Thread-Announcement------------------------------------------
11293
11294Thread #x was created
11295   ...
11296   by 0x........: pthread_create@* (hg_intercepts.c:...)
11297   by 0x........: main (tc19_shadowmem.c:235)
11298
11299---Thread-Announcement------------------------------------------
11300
11301Thread #x was created
11302   ...
11303   by 0x........: pthread_create@* (hg_intercepts.c:...)
11304   by 0x........: main (tc19_shadowmem.c:234)
11305
11306----------------------------------------------------------------
11307
11308Possible data race during write of size 1 at 0x........ by thread #x
11309Locks held: none
11310   at 0x........: child32 (tc19_shadowmem.c:81)
11311   by 0x........: steer (tc19_shadowmem.c:386)
11312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11313   ...
11314
11315This conflicts with a previous write of size 1 by thread #x
11316Locks held: none
11317   at 0x........: child32 (tc19_shadowmem.c:81)
11318   by 0x........: steer (tc19_shadowmem.c:386)
11319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11320   ...
11321 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
11322   at 0x........: malloc (vg_replace_malloc.c:...)
11323   by 0x........: main (tc19_shadowmem.c:144)
11324 Block was alloc'd by thread #x
11325
11326----------------------------------------------------------------
11327
11328Possible data race during write of size 1 at 0x........ by thread #x
11329Locks held: none
11330   at 0x........: child32 (tc19_shadowmem.c:81)
11331   by 0x........: steer (tc19_shadowmem.c:386)
11332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11333   ...
11334
11335This conflicts with a previous write of size 1 by thread #x
11336Locks held: none
11337   at 0x........: child32 (tc19_shadowmem.c:81)
11338   by 0x........: steer (tc19_shadowmem.c:386)
11339   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11340   ...
11341 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
11342   at 0x........: malloc (vg_replace_malloc.c:...)
11343   by 0x........: main (tc19_shadowmem.c:144)
11344 Block was alloc'd by thread #x
11345
11346----------------------------------------------------------------
11347
11348Possible data race during write of size 1 at 0x........ by thread #x
11349Locks held: none
11350   at 0x........: child32 (tc19_shadowmem.c:81)
11351   by 0x........: steer (tc19_shadowmem.c:386)
11352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11353   ...
11354
11355This conflicts with a previous write of size 1 by thread #x
11356Locks held: none
11357   at 0x........: child32 (tc19_shadowmem.c:81)
11358   by 0x........: steer (tc19_shadowmem.c:386)
11359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11360   ...
11361 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
11362   at 0x........: malloc (vg_replace_malloc.c:...)
11363   by 0x........: main (tc19_shadowmem.c:144)
11364 Block was alloc'd by thread #x
11365
11366----------------------------------------------------------------
11367
11368Possible data race during write of size 1 at 0x........ by thread #x
11369Locks held: none
11370   at 0x........: child32 (tc19_shadowmem.c:81)
11371   by 0x........: steer (tc19_shadowmem.c:386)
11372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11373   ...
11374
11375This conflicts with a previous write of size 1 by thread #x
11376Locks held: none
11377   at 0x........: child32 (tc19_shadowmem.c:81)
11378   by 0x........: steer (tc19_shadowmem.c:386)
11379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11380   ...
11381 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11382   at 0x........: malloc (vg_replace_malloc.c:...)
11383   by 0x........: main (tc19_shadowmem.c:144)
11384 Block was alloc'd by thread #x
11385
11386---------- int gran, 2 .. 96, skip 50 ----------
11387---Thread-Announcement------------------------------------------
11388
11389Thread #x was created
11390   ...
11391   by 0x........: pthread_create@* (hg_intercepts.c:...)
11392   by 0x........: main (tc19_shadowmem.c:235)
11393
11394---Thread-Announcement------------------------------------------
11395
11396Thread #x was created
11397   ...
11398   by 0x........: pthread_create@* (hg_intercepts.c:...)
11399   by 0x........: main (tc19_shadowmem.c:234)
11400
11401----------------------------------------------------------------
11402
11403Possible data race during write of size 2 at 0x........ by thread #x
11404Locks held: none
11405   at 0x........: child32 (tc19_shadowmem.c:81)
11406   by 0x........: steer (tc19_shadowmem.c:388)
11407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11408   ...
11409
11410This conflicts with a previous write of size 2 by thread #x
11411Locks held: none
11412   at 0x........: child32 (tc19_shadowmem.c:81)
11413   by 0x........: steer (tc19_shadowmem.c:388)
11414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11415   ...
11416 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
11417   at 0x........: malloc (vg_replace_malloc.c:...)
11418   by 0x........: main (tc19_shadowmem.c:144)
11419 Block was alloc'd by thread #x
11420
11421----------------------------------------------------------------
11422
11423Possible data race during write of size 2 at 0x........ by thread #x
11424Locks held: none
11425   at 0x........: child32 (tc19_shadowmem.c:81)
11426   by 0x........: steer (tc19_shadowmem.c:388)
11427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11428   ...
11429
11430This conflicts with a previous write of size 2 by thread #x
11431Locks held: none
11432   at 0x........: child32 (tc19_shadowmem.c:81)
11433   by 0x........: steer (tc19_shadowmem.c:388)
11434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11435   ...
11436 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11437   at 0x........: malloc (vg_replace_malloc.c:...)
11438   by 0x........: main (tc19_shadowmem.c:144)
11439 Block was alloc'd by thread #x
11440
11441---------- int gran, 3 .. 96, skip 51 ----------
11442---Thread-Announcement------------------------------------------
11443
11444Thread #x was created
11445   ...
11446   by 0x........: pthread_create@* (hg_intercepts.c:...)
11447   by 0x........: main (tc19_shadowmem.c:235)
11448
11449---Thread-Announcement------------------------------------------
11450
11451Thread #x was created
11452   ...
11453   by 0x........: pthread_create@* (hg_intercepts.c:...)
11454   by 0x........: main (tc19_shadowmem.c:234)
11455
11456----------------------------------------------------------------
11457
11458Possible data race during write of size 1 at 0x........ by thread #x
11459Locks held: none
11460   at 0x........: child32 (tc19_shadowmem.c:81)
11461   by 0x........: steer (tc19_shadowmem.c:390)
11462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11463   ...
11464
11465This conflicts with a previous write of size 1 by thread #x
11466Locks held: none
11467   at 0x........: child32 (tc19_shadowmem.c:81)
11468   by 0x........: steer (tc19_shadowmem.c:390)
11469   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11470   ...
11471 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
11472   at 0x........: malloc (vg_replace_malloc.c:...)
11473   by 0x........: main (tc19_shadowmem.c:144)
11474 Block was alloc'd by thread #x
11475
11476----------------------------------------------------------------
11477
11478Possible data race during write of size 1 at 0x........ by thread #x
11479Locks held: none
11480   at 0x........: child32 (tc19_shadowmem.c:81)
11481   by 0x........: steer (tc19_shadowmem.c:390)
11482   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11483   ...
11484
11485This conflicts with a previous write of size 1 by thread #x
11486Locks held: none
11487   at 0x........: child32 (tc19_shadowmem.c:81)
11488   by 0x........: steer (tc19_shadowmem.c:390)
11489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11490   ...
11491 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11492   at 0x........: malloc (vg_replace_malloc.c:...)
11493   by 0x........: main (tc19_shadowmem.c:144)
11494 Block was alloc'd by thread #x
11495
11496----------------------------------------------------------------
11497
11498Possible data race during write of size 1 at 0x........ by thread #x
11499Locks held: none
11500   at 0x........: child32 (tc19_shadowmem.c:81)
11501   by 0x........: steer (tc19_shadowmem.c:390)
11502   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11503   ...
11504
11505This conflicts with a previous write of size 1 by thread #x
11506Locks held: none
11507   at 0x........: child32 (tc19_shadowmem.c:81)
11508   by 0x........: steer (tc19_shadowmem.c:390)
11509   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11510   ...
11511 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
11512   at 0x........: malloc (vg_replace_malloc.c:...)
11513   by 0x........: main (tc19_shadowmem.c:144)
11514 Block was alloc'd by thread #x
11515
11516----------------------------------------------------------------
11517
11518Possible data race during write of size 1 at 0x........ by thread #x
11519Locks held: none
11520   at 0x........: child32 (tc19_shadowmem.c:81)
11521   by 0x........: steer (tc19_shadowmem.c:390)
11522   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11523   ...
11524
11525This conflicts with a previous write of size 1 by thread #x
11526Locks held: none
11527   at 0x........: child32 (tc19_shadowmem.c:81)
11528   by 0x........: steer (tc19_shadowmem.c:390)
11529   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11530   ...
11531 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11532   at 0x........: malloc (vg_replace_malloc.c:...)
11533   by 0x........: main (tc19_shadowmem.c:144)
11534 Block was alloc'd by thread #x
11535
11536---------- int gran, 0 .. 96, skip 52 ----------
11537---Thread-Announcement------------------------------------------
11538
11539Thread #x was created
11540   ...
11541   by 0x........: pthread_create@* (hg_intercepts.c:...)
11542   by 0x........: main (tc19_shadowmem.c:235)
11543
11544---Thread-Announcement------------------------------------------
11545
11546Thread #x was created
11547   ...
11548   by 0x........: pthread_create@* (hg_intercepts.c:...)
11549   by 0x........: main (tc19_shadowmem.c:234)
11550
11551----------------------------------------------------------------
11552
11553Possible data race during write of size 4 at 0x........ by thread #x
11554Locks held: none
11555   at 0x........: child32 (tc19_shadowmem.c:81)
11556   by 0x........: steer (tc19_shadowmem.c:392)
11557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11558   ...
11559
11560This conflicts with a previous write of size 4 by thread #x
11561Locks held: none
11562   at 0x........: child32 (tc19_shadowmem.c:81)
11563   by 0x........: steer (tc19_shadowmem.c:392)
11564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11565   ...
11566 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
11567   at 0x........: malloc (vg_replace_malloc.c:...)
11568   by 0x........: main (tc19_shadowmem.c:144)
11569 Block was alloc'd by thread #x
11570
11571---------- int gran, 1 .. 96, skip 53 ----------
11572---Thread-Announcement------------------------------------------
11573
11574Thread #x was created
11575   ...
11576   by 0x........: pthread_create@* (hg_intercepts.c:...)
11577   by 0x........: main (tc19_shadowmem.c:235)
11578
11579---Thread-Announcement------------------------------------------
11580
11581Thread #x was created
11582   ...
11583   by 0x........: pthread_create@* (hg_intercepts.c:...)
11584   by 0x........: main (tc19_shadowmem.c:234)
11585
11586----------------------------------------------------------------
11587
11588Possible data race during write of size 1 at 0x........ by thread #x
11589Locks held: none
11590   at 0x........: child32 (tc19_shadowmem.c:81)
11591   by 0x........: steer (tc19_shadowmem.c:394)
11592   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11593   ...
11594
11595This conflicts with a previous write of size 1 by thread #x
11596Locks held: none
11597   at 0x........: child32 (tc19_shadowmem.c:81)
11598   by 0x........: steer (tc19_shadowmem.c:394)
11599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11600   ...
11601 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
11602   at 0x........: malloc (vg_replace_malloc.c:...)
11603   by 0x........: main (tc19_shadowmem.c:144)
11604 Block was alloc'd by thread #x
11605
11606----------------------------------------------------------------
11607
11608Possible data race during write of size 1 at 0x........ by thread #x
11609Locks held: none
11610   at 0x........: child32 (tc19_shadowmem.c:81)
11611   by 0x........: steer (tc19_shadowmem.c:394)
11612   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11613   ...
11614
11615This conflicts with a previous write of size 1 by thread #x
11616Locks held: none
11617   at 0x........: child32 (tc19_shadowmem.c:81)
11618   by 0x........: steer (tc19_shadowmem.c:394)
11619   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11620   ...
11621 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11622   at 0x........: malloc (vg_replace_malloc.c:...)
11623   by 0x........: main (tc19_shadowmem.c:144)
11624 Block was alloc'd by thread #x
11625
11626----------------------------------------------------------------
11627
11628Possible data race during write of size 1 at 0x........ by thread #x
11629Locks held: none
11630   at 0x........: child32 (tc19_shadowmem.c:81)
11631   by 0x........: steer (tc19_shadowmem.c:394)
11632   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11633   ...
11634
11635This conflicts with a previous write of size 1 by thread #x
11636Locks held: none
11637   at 0x........: child32 (tc19_shadowmem.c:81)
11638   by 0x........: steer (tc19_shadowmem.c:394)
11639   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11640   ...
11641 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
11642   at 0x........: malloc (vg_replace_malloc.c:...)
11643   by 0x........: main (tc19_shadowmem.c:144)
11644 Block was alloc'd by thread #x
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:394)
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:394)
11659   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11660   ...
11661 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11662   at 0x........: malloc (vg_replace_malloc.c:...)
11663   by 0x........: main (tc19_shadowmem.c:144)
11664 Block was alloc'd by thread #x
11665
11666---------- int gran, 2 .. 96, skip 54 ----------
11667---Thread-Announcement------------------------------------------
11668
11669Thread #x was created
11670   ...
11671   by 0x........: pthread_create@* (hg_intercepts.c:...)
11672   by 0x........: main (tc19_shadowmem.c:235)
11673
11674---Thread-Announcement------------------------------------------
11675
11676Thread #x was created
11677   ...
11678   by 0x........: pthread_create@* (hg_intercepts.c:...)
11679   by 0x........: main (tc19_shadowmem.c:234)
11680
11681----------------------------------------------------------------
11682
11683Possible data race during write of size 2 at 0x........ by thread #x
11684Locks held: none
11685   at 0x........: child32 (tc19_shadowmem.c:81)
11686   by 0x........: steer (tc19_shadowmem.c:396)
11687   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11688   ...
11689
11690This conflicts with a previous write of size 2 by thread #x
11691Locks held: none
11692   at 0x........: child32 (tc19_shadowmem.c:81)
11693   by 0x........: steer (tc19_shadowmem.c:396)
11694   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11695   ...
11696 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
11697   at 0x........: malloc (vg_replace_malloc.c:...)
11698   by 0x........: main (tc19_shadowmem.c:144)
11699 Block was alloc'd by thread #x
11700
11701----------------------------------------------------------------
11702
11703Possible data race during write of size 2 at 0x........ by thread #x
11704Locks held: none
11705   at 0x........: child32 (tc19_shadowmem.c:81)
11706   by 0x........: steer (tc19_shadowmem.c:396)
11707   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11708   ...
11709
11710This conflicts with a previous write of size 2 by thread #x
11711Locks held: none
11712   at 0x........: child32 (tc19_shadowmem.c:81)
11713   by 0x........: steer (tc19_shadowmem.c:396)
11714   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11715   ...
11716 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11717   at 0x........: malloc (vg_replace_malloc.c:...)
11718   by 0x........: main (tc19_shadowmem.c:144)
11719 Block was alloc'd by thread #x
11720
11721---------- int gran, 3 .. 96, skip 55 ----------
11722---Thread-Announcement------------------------------------------
11723
11724Thread #x was created
11725   ...
11726   by 0x........: pthread_create@* (hg_intercepts.c:...)
11727   by 0x........: main (tc19_shadowmem.c:235)
11728
11729---Thread-Announcement------------------------------------------
11730
11731Thread #x was created
11732   ...
11733   by 0x........: pthread_create@* (hg_intercepts.c:...)
11734   by 0x........: main (tc19_shadowmem.c:234)
11735
11736----------------------------------------------------------------
11737
11738Possible data race during write of size 1 at 0x........ by thread #x
11739Locks held: none
11740   at 0x........: child32 (tc19_shadowmem.c:81)
11741   by 0x........: steer (tc19_shadowmem.c:398)
11742   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11743   ...
11744
11745This conflicts with a previous write of size 1 by thread #x
11746Locks held: none
11747   at 0x........: child32 (tc19_shadowmem.c:81)
11748   by 0x........: steer (tc19_shadowmem.c:398)
11749   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11750   ...
11751 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
11752   at 0x........: malloc (vg_replace_malloc.c:...)
11753   by 0x........: main (tc19_shadowmem.c:144)
11754 Block was alloc'd by thread #x
11755
11756----------------------------------------------------------------
11757
11758Possible data race during write of size 1 at 0x........ by thread #x
11759Locks held: none
11760   at 0x........: child32 (tc19_shadowmem.c:81)
11761   by 0x........: steer (tc19_shadowmem.c:398)
11762   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11763   ...
11764
11765This conflicts with a previous write of size 1 by thread #x
11766Locks held: none
11767   at 0x........: child32 (tc19_shadowmem.c:81)
11768   by 0x........: steer (tc19_shadowmem.c:398)
11769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11770   ...
11771 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11772   at 0x........: malloc (vg_replace_malloc.c:...)
11773   by 0x........: main (tc19_shadowmem.c:144)
11774 Block was alloc'd by thread #x
11775
11776----------------------------------------------------------------
11777
11778Possible data race during write of size 1 at 0x........ by thread #x
11779Locks held: none
11780   at 0x........: child32 (tc19_shadowmem.c:81)
11781   by 0x........: steer (tc19_shadowmem.c:398)
11782   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11783   ...
11784
11785This conflicts with a previous write of size 1 by thread #x
11786Locks held: none
11787   at 0x........: child32 (tc19_shadowmem.c:81)
11788   by 0x........: steer (tc19_shadowmem.c:398)
11789   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11790   ...
11791 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
11792   at 0x........: malloc (vg_replace_malloc.c:...)
11793   by 0x........: main (tc19_shadowmem.c:144)
11794 Block was alloc'd by thread #x
11795
11796----------------------------------------------------------------
11797
11798Possible data race during write of size 1 at 0x........ by thread #x
11799Locks held: none
11800   at 0x........: child32 (tc19_shadowmem.c:81)
11801   by 0x........: steer (tc19_shadowmem.c:398)
11802   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11803   ...
11804
11805This conflicts with a previous write of size 1 by thread #x
11806Locks held: none
11807   at 0x........: child32 (tc19_shadowmem.c:81)
11808   by 0x........: steer (tc19_shadowmem.c:398)
11809   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11810   ...
11811 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11812   at 0x........: malloc (vg_replace_malloc.c:...)
11813   by 0x........: main (tc19_shadowmem.c:144)
11814 Block was alloc'd by thread #x
11815
11816---------- int gran, 0 .. 96, skip 56 ----------
11817---Thread-Announcement------------------------------------------
11818
11819Thread #x was created
11820   ...
11821   by 0x........: pthread_create@* (hg_intercepts.c:...)
11822   by 0x........: main (tc19_shadowmem.c:235)
11823
11824---Thread-Announcement------------------------------------------
11825
11826Thread #x was created
11827   ...
11828   by 0x........: pthread_create@* (hg_intercepts.c:...)
11829   by 0x........: main (tc19_shadowmem.c:234)
11830
11831----------------------------------------------------------------
11832
11833Possible data race during write of size 4 at 0x........ by thread #x
11834Locks held: none
11835   at 0x........: child32 (tc19_shadowmem.c:81)
11836   by 0x........: steer (tc19_shadowmem.c:400)
11837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11838   ...
11839
11840This conflicts with a previous write of size 4 by thread #x
11841Locks held: none
11842   at 0x........: child32 (tc19_shadowmem.c:81)
11843   by 0x........: steer (tc19_shadowmem.c:400)
11844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11845   ...
11846 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
11847   at 0x........: malloc (vg_replace_malloc.c:...)
11848   by 0x........: main (tc19_shadowmem.c:144)
11849 Block was alloc'd by thread #x
11850
11851---------- int gran, 1 .. 96, skip 57 ----------
11852---Thread-Announcement------------------------------------------
11853
11854Thread #x was created
11855   ...
11856   by 0x........: pthread_create@* (hg_intercepts.c:...)
11857   by 0x........: main (tc19_shadowmem.c:235)
11858
11859---Thread-Announcement------------------------------------------
11860
11861Thread #x was created
11862   ...
11863   by 0x........: pthread_create@* (hg_intercepts.c:...)
11864   by 0x........: main (tc19_shadowmem.c:234)
11865
11866----------------------------------------------------------------
11867
11868Possible data race during write of size 1 at 0x........ by thread #x
11869Locks held: none
11870   at 0x........: child32 (tc19_shadowmem.c:81)
11871   by 0x........: steer (tc19_shadowmem.c:402)
11872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11873   ...
11874
11875This conflicts with a previous write of size 1 by thread #x
11876Locks held: none
11877   at 0x........: child32 (tc19_shadowmem.c:81)
11878   by 0x........: steer (tc19_shadowmem.c:402)
11879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11880   ...
11881 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
11882   at 0x........: malloc (vg_replace_malloc.c:...)
11883   by 0x........: main (tc19_shadowmem.c:144)
11884 Block was alloc'd by thread #x
11885
11886----------------------------------------------------------------
11887
11888Possible data race during write of size 1 at 0x........ by thread #x
11889Locks held: none
11890   at 0x........: child32 (tc19_shadowmem.c:81)
11891   by 0x........: steer (tc19_shadowmem.c:402)
11892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11893   ...
11894
11895This conflicts with a previous write of size 1 by thread #x
11896Locks held: none
11897   at 0x........: child32 (tc19_shadowmem.c:81)
11898   by 0x........: steer (tc19_shadowmem.c:402)
11899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11900   ...
11901 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11902   at 0x........: malloc (vg_replace_malloc.c:...)
11903   by 0x........: main (tc19_shadowmem.c:144)
11904 Block was alloc'd by thread #x
11905
11906----------------------------------------------------------------
11907
11908Possible data race during write of size 1 at 0x........ by thread #x
11909Locks held: none
11910   at 0x........: child32 (tc19_shadowmem.c:81)
11911   by 0x........: steer (tc19_shadowmem.c:402)
11912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11913   ...
11914
11915This conflicts with a previous write of size 1 by thread #x
11916Locks held: none
11917   at 0x........: child32 (tc19_shadowmem.c:81)
11918   by 0x........: steer (tc19_shadowmem.c:402)
11919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11920   ...
11921 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
11922   at 0x........: malloc (vg_replace_malloc.c:...)
11923   by 0x........: main (tc19_shadowmem.c:144)
11924 Block was alloc'd by thread #x
11925
11926----------------------------------------------------------------
11927
11928Possible data race during write of size 1 at 0x........ by thread #x
11929Locks held: none
11930   at 0x........: child32 (tc19_shadowmem.c:81)
11931   by 0x........: steer (tc19_shadowmem.c:402)
11932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11933   ...
11934
11935This conflicts with a previous write of size 1 by thread #x
11936Locks held: none
11937   at 0x........: child32 (tc19_shadowmem.c:81)
11938   by 0x........: steer (tc19_shadowmem.c:402)
11939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11940   ...
11941 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11942   at 0x........: malloc (vg_replace_malloc.c:...)
11943   by 0x........: main (tc19_shadowmem.c:144)
11944 Block was alloc'd by thread #x
11945
11946---------- int gran, 2 .. 96, skip 58 ----------
11947---Thread-Announcement------------------------------------------
11948
11949Thread #x was created
11950   ...
11951   by 0x........: pthread_create@* (hg_intercepts.c:...)
11952   by 0x........: main (tc19_shadowmem.c:235)
11953
11954---Thread-Announcement------------------------------------------
11955
11956Thread #x was created
11957   ...
11958   by 0x........: pthread_create@* (hg_intercepts.c:...)
11959   by 0x........: main (tc19_shadowmem.c:234)
11960
11961----------------------------------------------------------------
11962
11963Possible data race during write of size 2 at 0x........ by thread #x
11964Locks held: none
11965   at 0x........: child32 (tc19_shadowmem.c:81)
11966   by 0x........: steer (tc19_shadowmem.c:404)
11967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11968   ...
11969
11970This conflicts with a previous write of size 2 by thread #x
11971Locks held: none
11972   at 0x........: child32 (tc19_shadowmem.c:81)
11973   by 0x........: steer (tc19_shadowmem.c:404)
11974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11975   ...
11976 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
11977   at 0x........: malloc (vg_replace_malloc.c:...)
11978   by 0x........: main (tc19_shadowmem.c:144)
11979 Block was alloc'd by thread #x
11980
11981----------------------------------------------------------------
11982
11983Possible data race during write of size 2 at 0x........ by thread #x
11984Locks held: none
11985   at 0x........: child32 (tc19_shadowmem.c:81)
11986   by 0x........: steer (tc19_shadowmem.c:404)
11987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11988   ...
11989
11990This conflicts with a previous write of size 2 by thread #x
11991Locks held: none
11992   at 0x........: child32 (tc19_shadowmem.c:81)
11993   by 0x........: steer (tc19_shadowmem.c:404)
11994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
11995   ...
11996 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
11997   at 0x........: malloc (vg_replace_malloc.c:...)
11998   by 0x........: main (tc19_shadowmem.c:144)
11999 Block was alloc'd by thread #x
12000
12001---------- int gran, 3 .. 96, skip 59 ----------
12002---Thread-Announcement------------------------------------------
12003
12004Thread #x was created
12005   ...
12006   by 0x........: pthread_create@* (hg_intercepts.c:...)
12007   by 0x........: main (tc19_shadowmem.c:235)
12008
12009---Thread-Announcement------------------------------------------
12010
12011Thread #x was created
12012   ...
12013   by 0x........: pthread_create@* (hg_intercepts.c:...)
12014   by 0x........: main (tc19_shadowmem.c:234)
12015
12016----------------------------------------------------------------
12017
12018Possible data race during write of size 1 at 0x........ by thread #x
12019Locks held: none
12020   at 0x........: child32 (tc19_shadowmem.c:81)
12021   by 0x........: steer (tc19_shadowmem.c:406)
12022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12023   ...
12024
12025This conflicts with a previous write of size 1 by thread #x
12026Locks held: none
12027   at 0x........: child32 (tc19_shadowmem.c:81)
12028   by 0x........: steer (tc19_shadowmem.c:406)
12029   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12030   ...
12031 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
12032   at 0x........: malloc (vg_replace_malloc.c:...)
12033   by 0x........: main (tc19_shadowmem.c:144)
12034 Block was alloc'd by thread #x
12035
12036----------------------------------------------------------------
12037
12038Possible data race during write of size 1 at 0x........ by thread #x
12039Locks held: none
12040   at 0x........: child32 (tc19_shadowmem.c:81)
12041   by 0x........: steer (tc19_shadowmem.c:406)
12042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12043   ...
12044
12045This conflicts with a previous write of size 1 by thread #x
12046Locks held: none
12047   at 0x........: child32 (tc19_shadowmem.c:81)
12048   by 0x........: steer (tc19_shadowmem.c:406)
12049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12050   ...
12051 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
12052   at 0x........: malloc (vg_replace_malloc.c:...)
12053   by 0x........: main (tc19_shadowmem.c:144)
12054 Block was alloc'd by thread #x
12055
12056----------------------------------------------------------------
12057
12058Possible data race during write of size 1 at 0x........ by thread #x
12059Locks held: none
12060   at 0x........: child32 (tc19_shadowmem.c:81)
12061   by 0x........: steer (tc19_shadowmem.c:406)
12062   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12063   ...
12064
12065This conflicts with a previous write of size 1 by thread #x
12066Locks held: none
12067   at 0x........: child32 (tc19_shadowmem.c:81)
12068   by 0x........: steer (tc19_shadowmem.c:406)
12069   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12070   ...
12071 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
12072   at 0x........: malloc (vg_replace_malloc.c:...)
12073   by 0x........: main (tc19_shadowmem.c:144)
12074 Block was alloc'd by thread #x
12075
12076----------------------------------------------------------------
12077
12078Possible data race during write of size 1 at 0x........ by thread #x
12079Locks held: none
12080   at 0x........: child32 (tc19_shadowmem.c:81)
12081   by 0x........: steer (tc19_shadowmem.c:406)
12082   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12083   ...
12084
12085This conflicts with a previous write of size 1 by thread #x
12086Locks held: none
12087   at 0x........: child32 (tc19_shadowmem.c:81)
12088   by 0x........: steer (tc19_shadowmem.c:406)
12089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12090   ...
12091 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
12092   at 0x........: malloc (vg_replace_malloc.c:...)
12093   by 0x........: main (tc19_shadowmem.c:144)
12094 Block was alloc'd by thread #x
12095
12096---------- int gran, 0 .. 96, skip 60 ----------
12097---Thread-Announcement------------------------------------------
12098
12099Thread #x was created
12100   ...
12101   by 0x........: pthread_create@* (hg_intercepts.c:...)
12102   by 0x........: main (tc19_shadowmem.c:235)
12103
12104---Thread-Announcement------------------------------------------
12105
12106Thread #x was created
12107   ...
12108   by 0x........: pthread_create@* (hg_intercepts.c:...)
12109   by 0x........: main (tc19_shadowmem.c:234)
12110
12111----------------------------------------------------------------
12112
12113Possible data race during write of size 4 at 0x........ by thread #x
12114Locks held: none
12115   at 0x........: child32 (tc19_shadowmem.c:81)
12116   by 0x........: steer (tc19_shadowmem.c:408)
12117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12118   ...
12119
12120This conflicts with a previous write of size 4 by thread #x
12121Locks held: none
12122   at 0x........: child32 (tc19_shadowmem.c:81)
12123   by 0x........: steer (tc19_shadowmem.c:408)
12124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12125   ...
12126 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
12127   at 0x........: malloc (vg_replace_malloc.c:...)
12128   by 0x........: main (tc19_shadowmem.c:144)
12129 Block was alloc'd by thread #x
12130
12131---------- int gran, 1 .. 96, skip 61 ----------
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:410)
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:410)
12159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12160   ...
12161 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
12162   at 0x........: malloc (vg_replace_malloc.c:...)
12163   by 0x........: main (tc19_shadowmem.c:144)
12164 Block was alloc'd by thread #x
12165
12166----------------------------------------------------------------
12167
12168Possible data race during write of size 1 at 0x........ by thread #x
12169Locks held: none
12170   at 0x........: child32 (tc19_shadowmem.c:81)
12171   by 0x........: steer (tc19_shadowmem.c:410)
12172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12173   ...
12174
12175This conflicts with a previous write of size 1 by thread #x
12176Locks held: none
12177   at 0x........: child32 (tc19_shadowmem.c:81)
12178   by 0x........: steer (tc19_shadowmem.c:410)
12179   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12180   ...
12181 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
12182   at 0x........: malloc (vg_replace_malloc.c:...)
12183   by 0x........: main (tc19_shadowmem.c:144)
12184 Block was alloc'd by thread #x
12185
12186----------------------------------------------------------------
12187
12188Possible data race during write of size 1 at 0x........ by thread #x
12189Locks held: none
12190   at 0x........: child32 (tc19_shadowmem.c:81)
12191   by 0x........: steer (tc19_shadowmem.c:410)
12192   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12193   ...
12194
12195This conflicts with a previous write of size 1 by thread #x
12196Locks held: none
12197   at 0x........: child32 (tc19_shadowmem.c:81)
12198   by 0x........: steer (tc19_shadowmem.c:410)
12199   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12200   ...
12201 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
12202   at 0x........: malloc (vg_replace_malloc.c:...)
12203   by 0x........: main (tc19_shadowmem.c:144)
12204 Block was alloc'd by thread #x
12205
12206----------------------------------------------------------------
12207
12208Possible data race during write of size 1 at 0x........ by thread #x
12209Locks held: none
12210   at 0x........: child32 (tc19_shadowmem.c:81)
12211   by 0x........: steer (tc19_shadowmem.c:410)
12212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12213   ...
12214
12215This conflicts with a previous write of size 1 by thread #x
12216Locks held: none
12217   at 0x........: child32 (tc19_shadowmem.c:81)
12218   by 0x........: steer (tc19_shadowmem.c:410)
12219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12220   ...
12221 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12222   at 0x........: malloc (vg_replace_malloc.c:...)
12223   by 0x........: main (tc19_shadowmem.c:144)
12224 Block was alloc'd by thread #x
12225
12226---------- int gran, 2 .. 96, skip 62 ----------
12227---Thread-Announcement------------------------------------------
12228
12229Thread #x was created
12230   ...
12231   by 0x........: pthread_create@* (hg_intercepts.c:...)
12232   by 0x........: main (tc19_shadowmem.c:235)
12233
12234---Thread-Announcement------------------------------------------
12235
12236Thread #x was created
12237   ...
12238   by 0x........: pthread_create@* (hg_intercepts.c:...)
12239   by 0x........: main (tc19_shadowmem.c:234)
12240
12241----------------------------------------------------------------
12242
12243Possible data race during write of size 2 at 0x........ by thread #x
12244Locks held: none
12245   at 0x........: child32 (tc19_shadowmem.c:81)
12246   by 0x........: steer (tc19_shadowmem.c:412)
12247   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12248   ...
12249
12250This conflicts with a previous write of size 2 by thread #x
12251Locks held: none
12252   at 0x........: child32 (tc19_shadowmem.c:81)
12253   by 0x........: steer (tc19_shadowmem.c:412)
12254   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12255   ...
12256 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
12257   at 0x........: malloc (vg_replace_malloc.c:...)
12258   by 0x........: main (tc19_shadowmem.c:144)
12259 Block was alloc'd by thread #x
12260
12261----------------------------------------------------------------
12262
12263Possible data race during write of size 2 at 0x........ by thread #x
12264Locks held: none
12265   at 0x........: child32 (tc19_shadowmem.c:81)
12266   by 0x........: steer (tc19_shadowmem.c:412)
12267   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12268   ...
12269
12270This conflicts with a previous write of size 2 by thread #x
12271Locks held: none
12272   at 0x........: child32 (tc19_shadowmem.c:81)
12273   by 0x........: steer (tc19_shadowmem.c:412)
12274   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12275   ...
12276 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12277   at 0x........: malloc (vg_replace_malloc.c:...)
12278   by 0x........: main (tc19_shadowmem.c:144)
12279 Block was alloc'd by thread #x
12280
12281---------- int gran, 3 .. 96, skip 63 ----------
12282---Thread-Announcement------------------------------------------
12283
12284Thread #x was created
12285   ...
12286   by 0x........: pthread_create@* (hg_intercepts.c:...)
12287   by 0x........: main (tc19_shadowmem.c:235)
12288
12289---Thread-Announcement------------------------------------------
12290
12291Thread #x was created
12292   ...
12293   by 0x........: pthread_create@* (hg_intercepts.c:...)
12294   by 0x........: main (tc19_shadowmem.c:234)
12295
12296----------------------------------------------------------------
12297
12298Possible data race during write of size 1 at 0x........ by thread #x
12299Locks held: none
12300   at 0x........: child32 (tc19_shadowmem.c:81)
12301   by 0x........: steer (tc19_shadowmem.c:414)
12302   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12303   ...
12304
12305This conflicts with a previous write of size 1 by thread #x
12306Locks held: none
12307   at 0x........: child32 (tc19_shadowmem.c:81)
12308   by 0x........: steer (tc19_shadowmem.c:414)
12309   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12310   ...
12311 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
12312   at 0x........: malloc (vg_replace_malloc.c:...)
12313   by 0x........: main (tc19_shadowmem.c:144)
12314 Block was alloc'd by thread #x
12315
12316----------------------------------------------------------------
12317
12318Possible data race during write of size 1 at 0x........ by thread #x
12319Locks held: none
12320   at 0x........: child32 (tc19_shadowmem.c:81)
12321   by 0x........: steer (tc19_shadowmem.c:414)
12322   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12323   ...
12324
12325This conflicts with a previous write of size 1 by thread #x
12326Locks held: none
12327   at 0x........: child32 (tc19_shadowmem.c:81)
12328   by 0x........: steer (tc19_shadowmem.c:414)
12329   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12330   ...
12331 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12332   at 0x........: malloc (vg_replace_malloc.c:...)
12333   by 0x........: main (tc19_shadowmem.c:144)
12334 Block was alloc'd by thread #x
12335
12336----------------------------------------------------------------
12337
12338Possible data race during write of size 1 at 0x........ by thread #x
12339Locks held: none
12340   at 0x........: child32 (tc19_shadowmem.c:81)
12341   by 0x........: steer (tc19_shadowmem.c:414)
12342   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12343   ...
12344
12345This conflicts with a previous write of size 1 by thread #x
12346Locks held: none
12347   at 0x........: child32 (tc19_shadowmem.c:81)
12348   by 0x........: steer (tc19_shadowmem.c:414)
12349   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12350   ...
12351 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
12352   at 0x........: malloc (vg_replace_malloc.c:...)
12353   by 0x........: main (tc19_shadowmem.c:144)
12354 Block was alloc'd by thread #x
12355
12356----------------------------------------------------------------
12357
12358Possible data race during write of size 1 at 0x........ by thread #x
12359Locks held: none
12360   at 0x........: child32 (tc19_shadowmem.c:81)
12361   by 0x........: steer (tc19_shadowmem.c:414)
12362   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12363   ...
12364
12365This conflicts with a previous write of size 1 by thread #x
12366Locks held: none
12367   at 0x........: child32 (tc19_shadowmem.c:81)
12368   by 0x........: steer (tc19_shadowmem.c:414)
12369   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12370   ...
12371 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12372   at 0x........: malloc (vg_replace_malloc.c:...)
12373   by 0x........: main (tc19_shadowmem.c:144)
12374 Block was alloc'd by thread #x
12375
12376---------- int gran, 0 .. 96, skip 64 ----------
12377---Thread-Announcement------------------------------------------
12378
12379Thread #x was created
12380   ...
12381   by 0x........: pthread_create@* (hg_intercepts.c:...)
12382   by 0x........: main (tc19_shadowmem.c:235)
12383
12384---Thread-Announcement------------------------------------------
12385
12386Thread #x was created
12387   ...
12388   by 0x........: pthread_create@* (hg_intercepts.c:...)
12389   by 0x........: main (tc19_shadowmem.c:234)
12390
12391----------------------------------------------------------------
12392
12393Possible data race during write of size 4 at 0x........ by thread #x
12394Locks held: none
12395   at 0x........: child32 (tc19_shadowmem.c:81)
12396   by 0x........: steer (tc19_shadowmem.c:416)
12397   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12398   ...
12399
12400This conflicts with a previous write of size 4 by thread #x
12401Locks held: none
12402   at 0x........: child32 (tc19_shadowmem.c:81)
12403   by 0x........: steer (tc19_shadowmem.c:416)
12404   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12405   ...
12406 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
12407   at 0x........: malloc (vg_replace_malloc.c:...)
12408   by 0x........: main (tc19_shadowmem.c:144)
12409 Block was alloc'd by thread #x
12410
12411---------- int gran, 1 .. 96, skip 65 ----------
12412---Thread-Announcement------------------------------------------
12413
12414Thread #x was created
12415   ...
12416   by 0x........: pthread_create@* (hg_intercepts.c:...)
12417   by 0x........: main (tc19_shadowmem.c:235)
12418
12419---Thread-Announcement------------------------------------------
12420
12421Thread #x was created
12422   ...
12423   by 0x........: pthread_create@* (hg_intercepts.c:...)
12424   by 0x........: main (tc19_shadowmem.c:234)
12425
12426----------------------------------------------------------------
12427
12428Possible data race during write of size 1 at 0x........ by thread #x
12429Locks held: none
12430   at 0x........: child32 (tc19_shadowmem.c:81)
12431   by 0x........: steer (tc19_shadowmem.c:418)
12432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12433   ...
12434
12435This conflicts with a previous write of size 1 by thread #x
12436Locks held: none
12437   at 0x........: child32 (tc19_shadowmem.c:81)
12438   by 0x........: steer (tc19_shadowmem.c:418)
12439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12440   ...
12441 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
12442   at 0x........: malloc (vg_replace_malloc.c:...)
12443   by 0x........: main (tc19_shadowmem.c:144)
12444 Block was alloc'd by thread #x
12445
12446----------------------------------------------------------------
12447
12448Possible data race during write of size 1 at 0x........ by thread #x
12449Locks held: none
12450   at 0x........: child32 (tc19_shadowmem.c:81)
12451   by 0x........: steer (tc19_shadowmem.c:418)
12452   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12453   ...
12454
12455This conflicts with a previous write of size 1 by thread #x
12456Locks held: none
12457   at 0x........: child32 (tc19_shadowmem.c:81)
12458   by 0x........: steer (tc19_shadowmem.c:418)
12459   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12460   ...
12461 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12462   at 0x........: malloc (vg_replace_malloc.c:...)
12463   by 0x........: main (tc19_shadowmem.c:144)
12464 Block was alloc'd by thread #x
12465
12466----------------------------------------------------------------
12467
12468Possible data race during write of size 1 at 0x........ by thread #x
12469Locks held: none
12470   at 0x........: child32 (tc19_shadowmem.c:81)
12471   by 0x........: steer (tc19_shadowmem.c:418)
12472   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12473   ...
12474
12475This conflicts with a previous write of size 1 by thread #x
12476Locks held: none
12477   at 0x........: child32 (tc19_shadowmem.c:81)
12478   by 0x........: steer (tc19_shadowmem.c:418)
12479   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12480   ...
12481 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
12482   at 0x........: malloc (vg_replace_malloc.c:...)
12483   by 0x........: main (tc19_shadowmem.c:144)
12484 Block was alloc'd by thread #x
12485
12486----------------------------------------------------------------
12487
12488Possible data race during write of size 1 at 0x........ by thread #x
12489Locks held: none
12490   at 0x........: child32 (tc19_shadowmem.c:81)
12491   by 0x........: steer (tc19_shadowmem.c:418)
12492   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12493   ...
12494
12495This conflicts with a previous write of size 1 by thread #x
12496Locks held: none
12497   at 0x........: child32 (tc19_shadowmem.c:81)
12498   by 0x........: steer (tc19_shadowmem.c:418)
12499   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12500   ...
12501 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12502   at 0x........: malloc (vg_replace_malloc.c:...)
12503   by 0x........: main (tc19_shadowmem.c:144)
12504 Block was alloc'd by thread #x
12505
12506---------- int gran, 2 .. 96, skip 66 ----------
12507---Thread-Announcement------------------------------------------
12508
12509Thread #x was created
12510   ...
12511   by 0x........: pthread_create@* (hg_intercepts.c:...)
12512   by 0x........: main (tc19_shadowmem.c:235)
12513
12514---Thread-Announcement------------------------------------------
12515
12516Thread #x was created
12517   ...
12518   by 0x........: pthread_create@* (hg_intercepts.c:...)
12519   by 0x........: main (tc19_shadowmem.c:234)
12520
12521----------------------------------------------------------------
12522
12523Possible data race during write of size 2 at 0x........ by thread #x
12524Locks held: none
12525   at 0x........: child32 (tc19_shadowmem.c:81)
12526   by 0x........: steer (tc19_shadowmem.c:420)
12527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12528   ...
12529
12530This conflicts with a previous write of size 2 by thread #x
12531Locks held: none
12532   at 0x........: child32 (tc19_shadowmem.c:81)
12533   by 0x........: steer (tc19_shadowmem.c:420)
12534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12535   ...
12536 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
12537   at 0x........: malloc (vg_replace_malloc.c:...)
12538   by 0x........: main (tc19_shadowmem.c:144)
12539 Block was alloc'd by thread #x
12540
12541----------------------------------------------------------------
12542
12543Possible data race during write of size 2 at 0x........ by thread #x
12544Locks held: none
12545   at 0x........: child32 (tc19_shadowmem.c:81)
12546   by 0x........: steer (tc19_shadowmem.c:420)
12547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12548   ...
12549
12550This conflicts with a previous write of size 2 by thread #x
12551Locks held: none
12552   at 0x........: child32 (tc19_shadowmem.c:81)
12553   by 0x........: steer (tc19_shadowmem.c:420)
12554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12555   ...
12556 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12557   at 0x........: malloc (vg_replace_malloc.c:...)
12558   by 0x........: main (tc19_shadowmem.c:144)
12559 Block was alloc'd by thread #x
12560
12561---------- int gran, 3 .. 96, skip 67 ----------
12562---Thread-Announcement------------------------------------------
12563
12564Thread #x was created
12565   ...
12566   by 0x........: pthread_create@* (hg_intercepts.c:...)
12567   by 0x........: main (tc19_shadowmem.c:235)
12568
12569---Thread-Announcement------------------------------------------
12570
12571Thread #x was created
12572   ...
12573   by 0x........: pthread_create@* (hg_intercepts.c:...)
12574   by 0x........: main (tc19_shadowmem.c:234)
12575
12576----------------------------------------------------------------
12577
12578Possible data race during write of size 1 at 0x........ by thread #x
12579Locks held: none
12580   at 0x........: child32 (tc19_shadowmem.c:81)
12581   by 0x........: steer (tc19_shadowmem.c:422)
12582   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12583   ...
12584
12585This conflicts with a previous write of size 1 by thread #x
12586Locks held: none
12587   at 0x........: child32 (tc19_shadowmem.c:81)
12588   by 0x........: steer (tc19_shadowmem.c:422)
12589   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12590   ...
12591 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
12592   at 0x........: malloc (vg_replace_malloc.c:...)
12593   by 0x........: main (tc19_shadowmem.c:144)
12594 Block was alloc'd by thread #x
12595
12596----------------------------------------------------------------
12597
12598Possible data race during write of size 1 at 0x........ by thread #x
12599Locks held: none
12600   at 0x........: child32 (tc19_shadowmem.c:81)
12601   by 0x........: steer (tc19_shadowmem.c:422)
12602   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12603   ...
12604
12605This conflicts with a previous write of size 1 by thread #x
12606Locks held: none
12607   at 0x........: child32 (tc19_shadowmem.c:81)
12608   by 0x........: steer (tc19_shadowmem.c:422)
12609   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12610   ...
12611 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12612   at 0x........: malloc (vg_replace_malloc.c:...)
12613   by 0x........: main (tc19_shadowmem.c:144)
12614 Block was alloc'd by thread #x
12615
12616----------------------------------------------------------------
12617
12618Possible data race during write of size 1 at 0x........ by thread #x
12619Locks held: none
12620   at 0x........: child32 (tc19_shadowmem.c:81)
12621   by 0x........: steer (tc19_shadowmem.c:422)
12622   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12623   ...
12624
12625This conflicts with a previous write of size 1 by thread #x
12626Locks held: none
12627   at 0x........: child32 (tc19_shadowmem.c:81)
12628   by 0x........: steer (tc19_shadowmem.c:422)
12629   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12630   ...
12631 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
12632   at 0x........: malloc (vg_replace_malloc.c:...)
12633   by 0x........: main (tc19_shadowmem.c:144)
12634 Block was alloc'd by thread #x
12635
12636----------------------------------------------------------------
12637
12638Possible data race during write of size 1 at 0x........ by thread #x
12639Locks held: none
12640   at 0x........: child32 (tc19_shadowmem.c:81)
12641   by 0x........: steer (tc19_shadowmem.c:422)
12642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12643   ...
12644
12645This conflicts with a previous write of size 1 by thread #x
12646Locks held: none
12647   at 0x........: child32 (tc19_shadowmem.c:81)
12648   by 0x........: steer (tc19_shadowmem.c:422)
12649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12650   ...
12651 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12652   at 0x........: malloc (vg_replace_malloc.c:...)
12653   by 0x........: main (tc19_shadowmem.c:144)
12654 Block was alloc'd by thread #x
12655
12656---------- int gran, 0 .. 96, skip 68 ----------
12657---Thread-Announcement------------------------------------------
12658
12659Thread #x was created
12660   ...
12661   by 0x........: pthread_create@* (hg_intercepts.c:...)
12662   by 0x........: main (tc19_shadowmem.c:235)
12663
12664---Thread-Announcement------------------------------------------
12665
12666Thread #x was created
12667   ...
12668   by 0x........: pthread_create@* (hg_intercepts.c:...)
12669   by 0x........: main (tc19_shadowmem.c:234)
12670
12671----------------------------------------------------------------
12672
12673Possible data race during write of size 4 at 0x........ by thread #x
12674Locks held: none
12675   at 0x........: child32 (tc19_shadowmem.c:81)
12676   by 0x........: steer (tc19_shadowmem.c:424)
12677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12678   ...
12679
12680This conflicts with a previous write of size 4 by thread #x
12681Locks held: none
12682   at 0x........: child32 (tc19_shadowmem.c:81)
12683   by 0x........: steer (tc19_shadowmem.c:424)
12684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12685   ...
12686 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
12687   at 0x........: malloc (vg_replace_malloc.c:...)
12688   by 0x........: main (tc19_shadowmem.c:144)
12689 Block was alloc'd by thread #x
12690
12691---------- int gran, 1 .. 96, skip 69 ----------
12692---Thread-Announcement------------------------------------------
12693
12694Thread #x was created
12695   ...
12696   by 0x........: pthread_create@* (hg_intercepts.c:...)
12697   by 0x........: main (tc19_shadowmem.c:235)
12698
12699---Thread-Announcement------------------------------------------
12700
12701Thread #x was created
12702   ...
12703   by 0x........: pthread_create@* (hg_intercepts.c:...)
12704   by 0x........: main (tc19_shadowmem.c:234)
12705
12706----------------------------------------------------------------
12707
12708Possible data race during write of size 1 at 0x........ by thread #x
12709Locks held: none
12710   at 0x........: child32 (tc19_shadowmem.c:81)
12711   by 0x........: steer (tc19_shadowmem.c:426)
12712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12713   ...
12714
12715This conflicts with a previous write of size 1 by thread #x
12716Locks held: none
12717   at 0x........: child32 (tc19_shadowmem.c:81)
12718   by 0x........: steer (tc19_shadowmem.c:426)
12719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12720   ...
12721 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
12722   at 0x........: malloc (vg_replace_malloc.c:...)
12723   by 0x........: main (tc19_shadowmem.c:144)
12724 Block was alloc'd by thread #x
12725
12726----------------------------------------------------------------
12727
12728Possible data race during write of size 1 at 0x........ by thread #x
12729Locks held: none
12730   at 0x........: child32 (tc19_shadowmem.c:81)
12731   by 0x........: steer (tc19_shadowmem.c:426)
12732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12733   ...
12734
12735This conflicts with a previous write of size 1 by thread #x
12736Locks held: none
12737   at 0x........: child32 (tc19_shadowmem.c:81)
12738   by 0x........: steer (tc19_shadowmem.c:426)
12739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12740   ...
12741 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12742   at 0x........: malloc (vg_replace_malloc.c:...)
12743   by 0x........: main (tc19_shadowmem.c:144)
12744 Block was alloc'd by thread #x
12745
12746----------------------------------------------------------------
12747
12748Possible data race during write of size 1 at 0x........ by thread #x
12749Locks held: none
12750   at 0x........: child32 (tc19_shadowmem.c:81)
12751   by 0x........: steer (tc19_shadowmem.c:426)
12752   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12753   ...
12754
12755This conflicts with a previous write of size 1 by thread #x
12756Locks held: none
12757   at 0x........: child32 (tc19_shadowmem.c:81)
12758   by 0x........: steer (tc19_shadowmem.c:426)
12759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12760   ...
12761 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
12762   at 0x........: malloc (vg_replace_malloc.c:...)
12763   by 0x........: main (tc19_shadowmem.c:144)
12764 Block was alloc'd by thread #x
12765
12766----------------------------------------------------------------
12767
12768Possible data race during write of size 1 at 0x........ by thread #x
12769Locks held: none
12770   at 0x........: child32 (tc19_shadowmem.c:81)
12771   by 0x........: steer (tc19_shadowmem.c:426)
12772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12773   ...
12774
12775This conflicts with a previous write of size 1 by thread #x
12776Locks held: none
12777   at 0x........: child32 (tc19_shadowmem.c:81)
12778   by 0x........: steer (tc19_shadowmem.c:426)
12779   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12780   ...
12781 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12782   at 0x........: malloc (vg_replace_malloc.c:...)
12783   by 0x........: main (tc19_shadowmem.c:144)
12784 Block was alloc'd by thread #x
12785
12786---------- int gran, 2 .. 96, skip 70 ----------
12787---Thread-Announcement------------------------------------------
12788
12789Thread #x was created
12790   ...
12791   by 0x........: pthread_create@* (hg_intercepts.c:...)
12792   by 0x........: main (tc19_shadowmem.c:235)
12793
12794---Thread-Announcement------------------------------------------
12795
12796Thread #x was created
12797   ...
12798   by 0x........: pthread_create@* (hg_intercepts.c:...)
12799   by 0x........: main (tc19_shadowmem.c:234)
12800
12801----------------------------------------------------------------
12802
12803Possible data race during write of size 2 at 0x........ by thread #x
12804Locks held: none
12805   at 0x........: child32 (tc19_shadowmem.c:81)
12806   by 0x........: steer (tc19_shadowmem.c:428)
12807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12808   ...
12809
12810This conflicts with a previous write of size 2 by thread #x
12811Locks held: none
12812   at 0x........: child32 (tc19_shadowmem.c:81)
12813   by 0x........: steer (tc19_shadowmem.c:428)
12814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12815   ...
12816 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
12817   at 0x........: malloc (vg_replace_malloc.c:...)
12818   by 0x........: main (tc19_shadowmem.c:144)
12819 Block was alloc'd by thread #x
12820
12821----------------------------------------------------------------
12822
12823Possible data race during write of size 2 at 0x........ by thread #x
12824Locks held: none
12825   at 0x........: child32 (tc19_shadowmem.c:81)
12826   by 0x........: steer (tc19_shadowmem.c:428)
12827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12828   ...
12829
12830This conflicts with a previous write of size 2 by thread #x
12831Locks held: none
12832   at 0x........: child32 (tc19_shadowmem.c:81)
12833   by 0x........: steer (tc19_shadowmem.c:428)
12834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12835   ...
12836 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12837   at 0x........: malloc (vg_replace_malloc.c:...)
12838   by 0x........: main (tc19_shadowmem.c:144)
12839 Block was alloc'd by thread #x
12840
12841---------- int gran, 3 .. 96, skip 71 ----------
12842---Thread-Announcement------------------------------------------
12843
12844Thread #x was created
12845   ...
12846   by 0x........: pthread_create@* (hg_intercepts.c:...)
12847   by 0x........: main (tc19_shadowmem.c:235)
12848
12849---Thread-Announcement------------------------------------------
12850
12851Thread #x was created
12852   ...
12853   by 0x........: pthread_create@* (hg_intercepts.c:...)
12854   by 0x........: main (tc19_shadowmem.c:234)
12855
12856----------------------------------------------------------------
12857
12858Possible data race during write of size 1 at 0x........ by thread #x
12859Locks held: none
12860   at 0x........: child32 (tc19_shadowmem.c:81)
12861   by 0x........: steer (tc19_shadowmem.c:430)
12862   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12863   ...
12864
12865This conflicts with a previous write of size 1 by thread #x
12866Locks held: none
12867   at 0x........: child32 (tc19_shadowmem.c:81)
12868   by 0x........: steer (tc19_shadowmem.c:430)
12869   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12870   ...
12871 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
12872   at 0x........: malloc (vg_replace_malloc.c:...)
12873   by 0x........: main (tc19_shadowmem.c:144)
12874 Block was alloc'd by thread #x
12875
12876----------------------------------------------------------------
12877
12878Possible data race during write of size 1 at 0x........ by thread #x
12879Locks held: none
12880   at 0x........: child32 (tc19_shadowmem.c:81)
12881   by 0x........: steer (tc19_shadowmem.c:430)
12882   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12883   ...
12884
12885This conflicts with a previous write of size 1 by thread #x
12886Locks held: none
12887   at 0x........: child32 (tc19_shadowmem.c:81)
12888   by 0x........: steer (tc19_shadowmem.c:430)
12889   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12890   ...
12891 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12892   at 0x........: malloc (vg_replace_malloc.c:...)
12893   by 0x........: main (tc19_shadowmem.c:144)
12894 Block was alloc'd by thread #x
12895
12896----------------------------------------------------------------
12897
12898Possible data race during write of size 1 at 0x........ by thread #x
12899Locks held: none
12900   at 0x........: child32 (tc19_shadowmem.c:81)
12901   by 0x........: steer (tc19_shadowmem.c:430)
12902   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12903   ...
12904
12905This conflicts with a previous write of size 1 by thread #x
12906Locks held: none
12907   at 0x........: child32 (tc19_shadowmem.c:81)
12908   by 0x........: steer (tc19_shadowmem.c:430)
12909   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12910   ...
12911 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
12912   at 0x........: malloc (vg_replace_malloc.c:...)
12913   by 0x........: main (tc19_shadowmem.c:144)
12914 Block was alloc'd by thread #x
12915
12916----------------------------------------------------------------
12917
12918Possible data race during write of size 1 at 0x........ by thread #x
12919Locks held: none
12920   at 0x........: child32 (tc19_shadowmem.c:81)
12921   by 0x........: steer (tc19_shadowmem.c:430)
12922   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12923   ...
12924
12925This conflicts with a previous write of size 1 by thread #x
12926Locks held: none
12927   at 0x........: child32 (tc19_shadowmem.c:81)
12928   by 0x........: steer (tc19_shadowmem.c:430)
12929   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12930   ...
12931 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
12932   at 0x........: malloc (vg_replace_malloc.c:...)
12933   by 0x........: main (tc19_shadowmem.c:144)
12934 Block was alloc'd by thread #x
12935
12936---------- int gran, 0 .. 96, skip 72 ----------
12937---Thread-Announcement------------------------------------------
12938
12939Thread #x was created
12940   ...
12941   by 0x........: pthread_create@* (hg_intercepts.c:...)
12942   by 0x........: main (tc19_shadowmem.c:235)
12943
12944---Thread-Announcement------------------------------------------
12945
12946Thread #x was created
12947   ...
12948   by 0x........: pthread_create@* (hg_intercepts.c:...)
12949   by 0x........: main (tc19_shadowmem.c:234)
12950
12951----------------------------------------------------------------
12952
12953Possible data race during write of size 4 at 0x........ by thread #x
12954Locks held: none
12955   at 0x........: child32 (tc19_shadowmem.c:81)
12956   by 0x........: steer (tc19_shadowmem.c:432)
12957   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12958   ...
12959
12960This conflicts with a previous write of size 4 by thread #x
12961Locks held: none
12962   at 0x........: child32 (tc19_shadowmem.c:81)
12963   by 0x........: steer (tc19_shadowmem.c:432)
12964   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12965   ...
12966 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
12967   at 0x........: malloc (vg_replace_malloc.c:...)
12968   by 0x........: main (tc19_shadowmem.c:144)
12969 Block was alloc'd by thread #x
12970
12971---------- int gran, 1 .. 96, skip 73 ----------
12972---Thread-Announcement------------------------------------------
12973
12974Thread #x was created
12975   ...
12976   by 0x........: pthread_create@* (hg_intercepts.c:...)
12977   by 0x........: main (tc19_shadowmem.c:235)
12978
12979---Thread-Announcement------------------------------------------
12980
12981Thread #x was created
12982   ...
12983   by 0x........: pthread_create@* (hg_intercepts.c:...)
12984   by 0x........: main (tc19_shadowmem.c:234)
12985
12986----------------------------------------------------------------
12987
12988Possible data race during write of size 1 at 0x........ by thread #x
12989Locks held: none
12990   at 0x........: child32 (tc19_shadowmem.c:81)
12991   by 0x........: steer (tc19_shadowmem.c:434)
12992   by 0x........: mythread_wrapper (hg_intercepts.c:...)
12993   ...
12994
12995This conflicts with a previous write of size 1 by thread #x
12996Locks held: none
12997   at 0x........: child32 (tc19_shadowmem.c:81)
12998   by 0x........: steer (tc19_shadowmem.c:434)
12999   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13000   ...
13001 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
13002   at 0x........: malloc (vg_replace_malloc.c:...)
13003   by 0x........: main (tc19_shadowmem.c:144)
13004 Block was alloc'd by thread #x
13005
13006----------------------------------------------------------------
13007
13008Possible data race during write of size 1 at 0x........ by thread #x
13009Locks held: none
13010   at 0x........: child32 (tc19_shadowmem.c:81)
13011   by 0x........: steer (tc19_shadowmem.c:434)
13012   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13013   ...
13014
13015This conflicts with a previous write of size 1 by thread #x
13016Locks held: none
13017   at 0x........: child32 (tc19_shadowmem.c:81)
13018   by 0x........: steer (tc19_shadowmem.c:434)
13019   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13020   ...
13021 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
13022   at 0x........: malloc (vg_replace_malloc.c:...)
13023   by 0x........: main (tc19_shadowmem.c:144)
13024 Block was alloc'd by thread #x
13025
13026----------------------------------------------------------------
13027
13028Possible data race during write of size 1 at 0x........ by thread #x
13029Locks held: none
13030   at 0x........: child32 (tc19_shadowmem.c:81)
13031   by 0x........: steer (tc19_shadowmem.c:434)
13032   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13033   ...
13034
13035This conflicts with a previous write of size 1 by thread #x
13036Locks held: none
13037   at 0x........: child32 (tc19_shadowmem.c:81)
13038   by 0x........: steer (tc19_shadowmem.c:434)
13039   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13040   ...
13041 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
13042   at 0x........: malloc (vg_replace_malloc.c:...)
13043   by 0x........: main (tc19_shadowmem.c:144)
13044 Block was alloc'd by thread #x
13045
13046----------------------------------------------------------------
13047
13048Possible data race during write of size 1 at 0x........ by thread #x
13049Locks held: none
13050   at 0x........: child32 (tc19_shadowmem.c:81)
13051   by 0x........: steer (tc19_shadowmem.c:434)
13052   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13053   ...
13054
13055This conflicts with a previous write of size 1 by thread #x
13056Locks held: none
13057   at 0x........: child32 (tc19_shadowmem.c:81)
13058   by 0x........: steer (tc19_shadowmem.c:434)
13059   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13060   ...
13061 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13062   at 0x........: malloc (vg_replace_malloc.c:...)
13063   by 0x........: main (tc19_shadowmem.c:144)
13064 Block was alloc'd by thread #x
13065
13066---------- int gran, 2 .. 96, skip 74 ----------
13067---Thread-Announcement------------------------------------------
13068
13069Thread #x was created
13070   ...
13071   by 0x........: pthread_create@* (hg_intercepts.c:...)
13072   by 0x........: main (tc19_shadowmem.c:235)
13073
13074---Thread-Announcement------------------------------------------
13075
13076Thread #x was created
13077   ...
13078   by 0x........: pthread_create@* (hg_intercepts.c:...)
13079   by 0x........: main (tc19_shadowmem.c:234)
13080
13081----------------------------------------------------------------
13082
13083Possible data race during write of size 2 at 0x........ by thread #x
13084Locks held: none
13085   at 0x........: child32 (tc19_shadowmem.c:81)
13086   by 0x........: steer (tc19_shadowmem.c:436)
13087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13088   ...
13089
13090This conflicts with a previous write of size 2 by thread #x
13091Locks held: none
13092   at 0x........: child32 (tc19_shadowmem.c:81)
13093   by 0x........: steer (tc19_shadowmem.c:436)
13094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13095   ...
13096 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
13097   at 0x........: malloc (vg_replace_malloc.c:...)
13098   by 0x........: main (tc19_shadowmem.c:144)
13099 Block was alloc'd by thread #x
13100
13101----------------------------------------------------------------
13102
13103Possible data race during write of size 2 at 0x........ by thread #x
13104Locks held: none
13105   at 0x........: child32 (tc19_shadowmem.c:81)
13106   by 0x........: steer (tc19_shadowmem.c:436)
13107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13108   ...
13109
13110This conflicts with a previous write of size 2 by thread #x
13111Locks held: none
13112   at 0x........: child32 (tc19_shadowmem.c:81)
13113   by 0x........: steer (tc19_shadowmem.c:436)
13114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13115   ...
13116 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13117   at 0x........: malloc (vg_replace_malloc.c:...)
13118   by 0x........: main (tc19_shadowmem.c:144)
13119 Block was alloc'd by thread #x
13120
13121---------- int gran, 3 .. 96, skip 75 ----------
13122---Thread-Announcement------------------------------------------
13123
13124Thread #x was created
13125   ...
13126   by 0x........: pthread_create@* (hg_intercepts.c:...)
13127   by 0x........: main (tc19_shadowmem.c:235)
13128
13129---Thread-Announcement------------------------------------------
13130
13131Thread #x was created
13132   ...
13133   by 0x........: pthread_create@* (hg_intercepts.c:...)
13134   by 0x........: main (tc19_shadowmem.c:234)
13135
13136----------------------------------------------------------------
13137
13138Possible data race during write of size 1 at 0x........ by thread #x
13139Locks held: none
13140   at 0x........: child32 (tc19_shadowmem.c:81)
13141   by 0x........: steer (tc19_shadowmem.c:438)
13142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13143   ...
13144
13145This conflicts with a previous write of size 1 by thread #x
13146Locks held: none
13147   at 0x........: child32 (tc19_shadowmem.c:81)
13148   by 0x........: steer (tc19_shadowmem.c:438)
13149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13150   ...
13151 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
13152   at 0x........: malloc (vg_replace_malloc.c:...)
13153   by 0x........: main (tc19_shadowmem.c:144)
13154 Block was alloc'd by thread #x
13155
13156----------------------------------------------------------------
13157
13158Possible data race during write of size 1 at 0x........ by thread #x
13159Locks held: none
13160   at 0x........: child32 (tc19_shadowmem.c:81)
13161   by 0x........: steer (tc19_shadowmem.c:438)
13162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13163   ...
13164
13165This conflicts with a previous write of size 1 by thread #x
13166Locks held: none
13167   at 0x........: child32 (tc19_shadowmem.c:81)
13168   by 0x........: steer (tc19_shadowmem.c:438)
13169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13170   ...
13171 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13172   at 0x........: malloc (vg_replace_malloc.c:...)
13173   by 0x........: main (tc19_shadowmem.c:144)
13174 Block was alloc'd by thread #x
13175
13176----------------------------------------------------------------
13177
13178Possible data race during write of size 1 at 0x........ by thread #x
13179Locks held: none
13180   at 0x........: child32 (tc19_shadowmem.c:81)
13181   by 0x........: steer (tc19_shadowmem.c:438)
13182   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13183   ...
13184
13185This conflicts with a previous write of size 1 by thread #x
13186Locks held: none
13187   at 0x........: child32 (tc19_shadowmem.c:81)
13188   by 0x........: steer (tc19_shadowmem.c:438)
13189   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13190   ...
13191 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
13192   at 0x........: malloc (vg_replace_malloc.c:...)
13193   by 0x........: main (tc19_shadowmem.c:144)
13194 Block was alloc'd by thread #x
13195
13196----------------------------------------------------------------
13197
13198Possible data race during write of size 1 at 0x........ by thread #x
13199Locks held: none
13200   at 0x........: child32 (tc19_shadowmem.c:81)
13201   by 0x........: steer (tc19_shadowmem.c:438)
13202   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13203   ...
13204
13205This conflicts with a previous write of size 1 by thread #x
13206Locks held: none
13207   at 0x........: child32 (tc19_shadowmem.c:81)
13208   by 0x........: steer (tc19_shadowmem.c:438)
13209   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13210   ...
13211 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
13212   at 0x........: malloc (vg_replace_malloc.c:...)
13213   by 0x........: main (tc19_shadowmem.c:144)
13214 Block was alloc'd by thread #x
13215
13216---------- int gran, 0 .. 96, skip 76 ----------
13217---Thread-Announcement------------------------------------------
13218
13219Thread #x was created
13220   ...
13221   by 0x........: pthread_create@* (hg_intercepts.c:...)
13222   by 0x........: main (tc19_shadowmem.c:235)
13223
13224---Thread-Announcement------------------------------------------
13225
13226Thread #x was created
13227   ...
13228   by 0x........: pthread_create@* (hg_intercepts.c:...)
13229   by 0x........: main (tc19_shadowmem.c:234)
13230
13231----------------------------------------------------------------
13232
13233Possible data race during write of size 4 at 0x........ by thread #x
13234Locks held: none
13235   at 0x........: child32 (tc19_shadowmem.c:81)
13236   by 0x........: steer (tc19_shadowmem.c:440)
13237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13238   ...
13239
13240This conflicts with a previous write of size 4 by thread #x
13241Locks held: none
13242   at 0x........: child32 (tc19_shadowmem.c:81)
13243   by 0x........: steer (tc19_shadowmem.c:440)
13244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13245   ...
13246 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
13247   at 0x........: malloc (vg_replace_malloc.c:...)
13248   by 0x........: main (tc19_shadowmem.c:144)
13249 Block was alloc'd by thread #x
13250
13251---------- int gran, 1 .. 96, skip 77 ----------
13252---Thread-Announcement------------------------------------------
13253
13254Thread #x was created
13255   ...
13256   by 0x........: pthread_create@* (hg_intercepts.c:...)
13257   by 0x........: main (tc19_shadowmem.c:235)
13258
13259---Thread-Announcement------------------------------------------
13260
13261Thread #x was created
13262   ...
13263   by 0x........: pthread_create@* (hg_intercepts.c:...)
13264   by 0x........: main (tc19_shadowmem.c:234)
13265
13266----------------------------------------------------------------
13267
13268Possible data race during write of size 1 at 0x........ by thread #x
13269Locks held: none
13270   at 0x........: child32 (tc19_shadowmem.c:81)
13271   by 0x........: steer (tc19_shadowmem.c:442)
13272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13273   ...
13274
13275This conflicts with a previous write of size 1 by thread #x
13276Locks held: none
13277   at 0x........: child32 (tc19_shadowmem.c:81)
13278   by 0x........: steer (tc19_shadowmem.c:442)
13279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13280   ...
13281 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
13282   at 0x........: malloc (vg_replace_malloc.c:...)
13283   by 0x........: main (tc19_shadowmem.c:144)
13284 Block was alloc'd by thread #x
13285
13286----------------------------------------------------------------
13287
13288Possible data race during write of size 1 at 0x........ by thread #x
13289Locks held: none
13290   at 0x........: child32 (tc19_shadowmem.c:81)
13291   by 0x........: steer (tc19_shadowmem.c:442)
13292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13293   ...
13294
13295This conflicts with a previous write of size 1 by thread #x
13296Locks held: none
13297   at 0x........: child32 (tc19_shadowmem.c:81)
13298   by 0x........: steer (tc19_shadowmem.c:442)
13299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13300   ...
13301 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
13302   at 0x........: malloc (vg_replace_malloc.c:...)
13303   by 0x........: main (tc19_shadowmem.c:144)
13304 Block was alloc'd by thread #x
13305
13306----------------------------------------------------------------
13307
13308Possible data race during write of size 1 at 0x........ by thread #x
13309Locks held: none
13310   at 0x........: child32 (tc19_shadowmem.c:81)
13311   by 0x........: steer (tc19_shadowmem.c:442)
13312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13313   ...
13314
13315This conflicts with a previous write of size 1 by thread #x
13316Locks held: none
13317   at 0x........: child32 (tc19_shadowmem.c:81)
13318   by 0x........: steer (tc19_shadowmem.c:442)
13319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13320   ...
13321 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
13322   at 0x........: malloc (vg_replace_malloc.c:...)
13323   by 0x........: main (tc19_shadowmem.c:144)
13324 Block was alloc'd by thread #x
13325
13326----------------------------------------------------------------
13327
13328Possible data race during write of size 1 at 0x........ by thread #x
13329Locks held: none
13330   at 0x........: child32 (tc19_shadowmem.c:81)
13331   by 0x........: steer (tc19_shadowmem.c:442)
13332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13333   ...
13334
13335This conflicts with a previous write of size 1 by thread #x
13336Locks held: none
13337   at 0x........: child32 (tc19_shadowmem.c:81)
13338   by 0x........: steer (tc19_shadowmem.c:442)
13339   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13340   ...
13341 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13342   at 0x........: malloc (vg_replace_malloc.c:...)
13343   by 0x........: main (tc19_shadowmem.c:144)
13344 Block was alloc'd by thread #x
13345
13346---------- int gran, 2 .. 96, skip 78 ----------
13347---Thread-Announcement------------------------------------------
13348
13349Thread #x was created
13350   ...
13351   by 0x........: pthread_create@* (hg_intercepts.c:...)
13352   by 0x........: main (tc19_shadowmem.c:235)
13353
13354---Thread-Announcement------------------------------------------
13355
13356Thread #x was created
13357   ...
13358   by 0x........: pthread_create@* (hg_intercepts.c:...)
13359   by 0x........: main (tc19_shadowmem.c:234)
13360
13361----------------------------------------------------------------
13362
13363Possible data race during write of size 2 at 0x........ by thread #x
13364Locks held: none
13365   at 0x........: child32 (tc19_shadowmem.c:81)
13366   by 0x........: steer (tc19_shadowmem.c:444)
13367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13368   ...
13369
13370This conflicts with a previous write of size 2 by thread #x
13371Locks held: none
13372   at 0x........: child32 (tc19_shadowmem.c:81)
13373   by 0x........: steer (tc19_shadowmem.c:444)
13374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13375   ...
13376 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
13377   at 0x........: malloc (vg_replace_malloc.c:...)
13378   by 0x........: main (tc19_shadowmem.c:144)
13379 Block was alloc'd by thread #x
13380
13381----------------------------------------------------------------
13382
13383Possible data race during write of size 2 at 0x........ by thread #x
13384Locks held: none
13385   at 0x........: child32 (tc19_shadowmem.c:81)
13386   by 0x........: steer (tc19_shadowmem.c:444)
13387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13388   ...
13389
13390This conflicts with a previous write of size 2 by thread #x
13391Locks held: none
13392   at 0x........: child32 (tc19_shadowmem.c:81)
13393   by 0x........: steer (tc19_shadowmem.c:444)
13394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13395   ...
13396 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13397   at 0x........: malloc (vg_replace_malloc.c:...)
13398   by 0x........: main (tc19_shadowmem.c:144)
13399 Block was alloc'd by thread #x
13400
13401---------- int gran, 3 .. 96, skip 79 ----------
13402---Thread-Announcement------------------------------------------
13403
13404Thread #x was created
13405   ...
13406   by 0x........: pthread_create@* (hg_intercepts.c:...)
13407   by 0x........: main (tc19_shadowmem.c:235)
13408
13409---Thread-Announcement------------------------------------------
13410
13411Thread #x was created
13412   ...
13413   by 0x........: pthread_create@* (hg_intercepts.c:...)
13414   by 0x........: main (tc19_shadowmem.c:234)
13415
13416----------------------------------------------------------------
13417
13418Possible data race during write of size 1 at 0x........ by thread #x
13419Locks held: none
13420   at 0x........: child32 (tc19_shadowmem.c:81)
13421   by 0x........: steer (tc19_shadowmem.c:446)
13422   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13423   ...
13424
13425This conflicts with a previous write of size 1 by thread #x
13426Locks held: none
13427   at 0x........: child32 (tc19_shadowmem.c:81)
13428   by 0x........: steer (tc19_shadowmem.c:446)
13429   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13430   ...
13431 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
13432   at 0x........: malloc (vg_replace_malloc.c:...)
13433   by 0x........: main (tc19_shadowmem.c:144)
13434 Block was alloc'd by thread #x
13435
13436----------------------------------------------------------------
13437
13438Possible data race during write of size 1 at 0x........ by thread #x
13439Locks held: none
13440   at 0x........: child32 (tc19_shadowmem.c:81)
13441   by 0x........: steer (tc19_shadowmem.c:446)
13442   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13443   ...
13444
13445This conflicts with a previous write of size 1 by thread #x
13446Locks held: none
13447   at 0x........: child32 (tc19_shadowmem.c:81)
13448   by 0x........: steer (tc19_shadowmem.c:446)
13449   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13450   ...
13451 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13452   at 0x........: malloc (vg_replace_malloc.c:...)
13453   by 0x........: main (tc19_shadowmem.c:144)
13454 Block was alloc'd by thread #x
13455
13456----------------------------------------------------------------
13457
13458Possible data race during write of size 1 at 0x........ by thread #x
13459Locks held: none
13460   at 0x........: child32 (tc19_shadowmem.c:81)
13461   by 0x........: steer (tc19_shadowmem.c:446)
13462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13463   ...
13464
13465This conflicts with a previous write of size 1 by thread #x
13466Locks held: none
13467   at 0x........: child32 (tc19_shadowmem.c:81)
13468   by 0x........: steer (tc19_shadowmem.c:446)
13469   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13470   ...
13471 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
13472   at 0x........: malloc (vg_replace_malloc.c:...)
13473   by 0x........: main (tc19_shadowmem.c:144)
13474 Block was alloc'd by thread #x
13475
13476----------------------------------------------------------------
13477
13478Possible data race during write of size 1 at 0x........ by thread #x
13479Locks held: none
13480   at 0x........: child32 (tc19_shadowmem.c:81)
13481   by 0x........: steer (tc19_shadowmem.c:446)
13482   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13483   ...
13484
13485This conflicts with a previous write of size 1 by thread #x
13486Locks held: none
13487   at 0x........: child32 (tc19_shadowmem.c:81)
13488   by 0x........: steer (tc19_shadowmem.c:446)
13489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13490   ...
13491 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13492   at 0x........: malloc (vg_replace_malloc.c:...)
13493   by 0x........: main (tc19_shadowmem.c:144)
13494 Block was alloc'd by thread #x
13495
13496---------- int gran, 0 .. 96, skip 80 ----------
13497---Thread-Announcement------------------------------------------
13498
13499Thread #x was created
13500   ...
13501   by 0x........: pthread_create@* (hg_intercepts.c:...)
13502   by 0x........: main (tc19_shadowmem.c:235)
13503
13504---Thread-Announcement------------------------------------------
13505
13506Thread #x was created
13507   ...
13508   by 0x........: pthread_create@* (hg_intercepts.c:...)
13509   by 0x........: main (tc19_shadowmem.c:234)
13510
13511----------------------------------------------------------------
13512
13513Possible data race during write of size 4 at 0x........ by thread #x
13514Locks held: none
13515   at 0x........: child32 (tc19_shadowmem.c:81)
13516   by 0x........: steer (tc19_shadowmem.c:448)
13517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13518   ...
13519
13520This conflicts with a previous write of size 4 by thread #x
13521Locks held: none
13522   at 0x........: child32 (tc19_shadowmem.c:81)
13523   by 0x........: steer (tc19_shadowmem.c:448)
13524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13525   ...
13526 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
13527   at 0x........: malloc (vg_replace_malloc.c:...)
13528   by 0x........: main (tc19_shadowmem.c:144)
13529 Block was alloc'd by thread #x
13530
13531---------- int gran, 1 .. 96, skip 81 ----------
13532---Thread-Announcement------------------------------------------
13533
13534Thread #x was created
13535   ...
13536   by 0x........: pthread_create@* (hg_intercepts.c:...)
13537   by 0x........: main (tc19_shadowmem.c:235)
13538
13539---Thread-Announcement------------------------------------------
13540
13541Thread #x was created
13542   ...
13543   by 0x........: pthread_create@* (hg_intercepts.c:...)
13544   by 0x........: main (tc19_shadowmem.c:234)
13545
13546----------------------------------------------------------------
13547
13548Possible data race during write of size 1 at 0x........ by thread #x
13549Locks held: none
13550   at 0x........: child32 (tc19_shadowmem.c:81)
13551   by 0x........: steer (tc19_shadowmem.c:450)
13552   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13553   ...
13554
13555This conflicts with a previous write of size 1 by thread #x
13556Locks held: none
13557   at 0x........: child32 (tc19_shadowmem.c:81)
13558   by 0x........: steer (tc19_shadowmem.c:450)
13559   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13560   ...
13561 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
13562   at 0x........: malloc (vg_replace_malloc.c:...)
13563   by 0x........: main (tc19_shadowmem.c:144)
13564 Block was alloc'd by thread #x
13565
13566----------------------------------------------------------------
13567
13568Possible data race during write of size 1 at 0x........ by thread #x
13569Locks held: none
13570   at 0x........: child32 (tc19_shadowmem.c:81)
13571   by 0x........: steer (tc19_shadowmem.c:450)
13572   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13573   ...
13574
13575This conflicts with a previous write of size 1 by thread #x
13576Locks held: none
13577   at 0x........: child32 (tc19_shadowmem.c:81)
13578   by 0x........: steer (tc19_shadowmem.c:450)
13579   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13580   ...
13581 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13582   at 0x........: malloc (vg_replace_malloc.c:...)
13583   by 0x........: main (tc19_shadowmem.c:144)
13584 Block was alloc'd by thread #x
13585
13586----------------------------------------------------------------
13587
13588Possible data race during write of size 1 at 0x........ by thread #x
13589Locks held: none
13590   at 0x........: child32 (tc19_shadowmem.c:81)
13591   by 0x........: steer (tc19_shadowmem.c:450)
13592   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13593   ...
13594
13595This conflicts with a previous write of size 1 by thread #x
13596Locks held: none
13597   at 0x........: child32 (tc19_shadowmem.c:81)
13598   by 0x........: steer (tc19_shadowmem.c:450)
13599   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13600   ...
13601 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
13602   at 0x........: malloc (vg_replace_malloc.c:...)
13603   by 0x........: main (tc19_shadowmem.c:144)
13604 Block was alloc'd by thread #x
13605
13606----------------------------------------------------------------
13607
13608Possible data race during write of size 1 at 0x........ by thread #x
13609Locks held: none
13610   at 0x........: child32 (tc19_shadowmem.c:81)
13611   by 0x........: steer (tc19_shadowmem.c:450)
13612   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13613   ...
13614
13615This conflicts with a previous write of size 1 by thread #x
13616Locks held: none
13617   at 0x........: child32 (tc19_shadowmem.c:81)
13618   by 0x........: steer (tc19_shadowmem.c:450)
13619   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13620   ...
13621 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13622   at 0x........: malloc (vg_replace_malloc.c:...)
13623   by 0x........: main (tc19_shadowmem.c:144)
13624 Block was alloc'd by thread #x
13625
13626---------- int gran, 2 .. 96, skip 82 ----------
13627---Thread-Announcement------------------------------------------
13628
13629Thread #x was created
13630   ...
13631   by 0x........: pthread_create@* (hg_intercepts.c:...)
13632   by 0x........: main (tc19_shadowmem.c:235)
13633
13634---Thread-Announcement------------------------------------------
13635
13636Thread #x was created
13637   ...
13638   by 0x........: pthread_create@* (hg_intercepts.c:...)
13639   by 0x........: main (tc19_shadowmem.c:234)
13640
13641----------------------------------------------------------------
13642
13643Possible data race during write of size 2 at 0x........ by thread #x
13644Locks held: none
13645   at 0x........: child32 (tc19_shadowmem.c:81)
13646   by 0x........: steer (tc19_shadowmem.c:452)
13647   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13648   ...
13649
13650This conflicts with a previous write of size 2 by thread #x
13651Locks held: none
13652   at 0x........: child32 (tc19_shadowmem.c:81)
13653   by 0x........: steer (tc19_shadowmem.c:452)
13654   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13655   ...
13656 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
13657   at 0x........: malloc (vg_replace_malloc.c:...)
13658   by 0x........: main (tc19_shadowmem.c:144)
13659 Block was alloc'd by thread #x
13660
13661----------------------------------------------------------------
13662
13663Possible data race during write of size 2 at 0x........ by thread #x
13664Locks held: none
13665   at 0x........: child32 (tc19_shadowmem.c:81)
13666   by 0x........: steer (tc19_shadowmem.c:452)
13667   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13668   ...
13669
13670This conflicts with a previous write of size 2 by thread #x
13671Locks held: none
13672   at 0x........: child32 (tc19_shadowmem.c:81)
13673   by 0x........: steer (tc19_shadowmem.c:452)
13674   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13675   ...
13676 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13677   at 0x........: malloc (vg_replace_malloc.c:...)
13678   by 0x........: main (tc19_shadowmem.c:144)
13679 Block was alloc'd by thread #x
13680
13681---------- int gran, 3 .. 96, skip 83 ----------
13682---Thread-Announcement------------------------------------------
13683
13684Thread #x was created
13685   ...
13686   by 0x........: pthread_create@* (hg_intercepts.c:...)
13687   by 0x........: main (tc19_shadowmem.c:235)
13688
13689---Thread-Announcement------------------------------------------
13690
13691Thread #x was created
13692   ...
13693   by 0x........: pthread_create@* (hg_intercepts.c:...)
13694   by 0x........: main (tc19_shadowmem.c:234)
13695
13696----------------------------------------------------------------
13697
13698Possible data race during write of size 1 at 0x........ by thread #x
13699Locks held: none
13700   at 0x........: child32 (tc19_shadowmem.c:81)
13701   by 0x........: steer (tc19_shadowmem.c:454)
13702   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13703   ...
13704
13705This conflicts with a previous write of size 1 by thread #x
13706Locks held: none
13707   at 0x........: child32 (tc19_shadowmem.c:81)
13708   by 0x........: steer (tc19_shadowmem.c:454)
13709   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13710   ...
13711 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
13712   at 0x........: malloc (vg_replace_malloc.c:...)
13713   by 0x........: main (tc19_shadowmem.c:144)
13714 Block was alloc'd by thread #x
13715
13716----------------------------------------------------------------
13717
13718Possible data race during write of size 1 at 0x........ by thread #x
13719Locks held: none
13720   at 0x........: child32 (tc19_shadowmem.c:81)
13721   by 0x........: steer (tc19_shadowmem.c:454)
13722   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13723   ...
13724
13725This conflicts with a previous write of size 1 by thread #x
13726Locks held: none
13727   at 0x........: child32 (tc19_shadowmem.c:81)
13728   by 0x........: steer (tc19_shadowmem.c:454)
13729   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13730   ...
13731 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13732   at 0x........: malloc (vg_replace_malloc.c:...)
13733   by 0x........: main (tc19_shadowmem.c:144)
13734 Block was alloc'd by thread #x
13735
13736----------------------------------------------------------------
13737
13738Possible data race during write of size 1 at 0x........ by thread #x
13739Locks held: none
13740   at 0x........: child32 (tc19_shadowmem.c:81)
13741   by 0x........: steer (tc19_shadowmem.c:454)
13742   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13743   ...
13744
13745This conflicts with a previous write of size 1 by thread #x
13746Locks held: none
13747   at 0x........: child32 (tc19_shadowmem.c:81)
13748   by 0x........: steer (tc19_shadowmem.c:454)
13749   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13750   ...
13751 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
13752   at 0x........: malloc (vg_replace_malloc.c:...)
13753   by 0x........: main (tc19_shadowmem.c:144)
13754 Block was alloc'd by thread #x
13755
13756----------------------------------------------------------------
13757
13758Possible data race during write of size 1 at 0x........ by thread #x
13759Locks held: none
13760   at 0x........: child32 (tc19_shadowmem.c:81)
13761   by 0x........: steer (tc19_shadowmem.c:454)
13762   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13763   ...
13764
13765This conflicts with a previous write of size 1 by thread #x
13766Locks held: none
13767   at 0x........: child32 (tc19_shadowmem.c:81)
13768   by 0x........: steer (tc19_shadowmem.c:454)
13769   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13770   ...
13771 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13772   at 0x........: malloc (vg_replace_malloc.c:...)
13773   by 0x........: main (tc19_shadowmem.c:144)
13774 Block was alloc'd by thread #x
13775
13776---------- int gran, 0 .. 96, skip 84 ----------
13777---Thread-Announcement------------------------------------------
13778
13779Thread #x was created
13780   ...
13781   by 0x........: pthread_create@* (hg_intercepts.c:...)
13782   by 0x........: main (tc19_shadowmem.c:235)
13783
13784---Thread-Announcement------------------------------------------
13785
13786Thread #x was created
13787   ...
13788   by 0x........: pthread_create@* (hg_intercepts.c:...)
13789   by 0x........: main (tc19_shadowmem.c:234)
13790
13791----------------------------------------------------------------
13792
13793Possible data race during write of size 4 at 0x........ by thread #x
13794Locks held: none
13795   at 0x........: child32 (tc19_shadowmem.c:81)
13796   by 0x........: steer (tc19_shadowmem.c:456)
13797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13798   ...
13799
13800This conflicts with a previous write of size 4 by thread #x
13801Locks held: none
13802   at 0x........: child32 (tc19_shadowmem.c:81)
13803   by 0x........: steer (tc19_shadowmem.c:456)
13804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13805   ...
13806 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
13807   at 0x........: malloc (vg_replace_malloc.c:...)
13808   by 0x........: main (tc19_shadowmem.c:144)
13809 Block was alloc'd by thread #x
13810
13811---------- int gran, 1 .. 96, skip 85 ----------
13812---Thread-Announcement------------------------------------------
13813
13814Thread #x was created
13815   ...
13816   by 0x........: pthread_create@* (hg_intercepts.c:...)
13817   by 0x........: main (tc19_shadowmem.c:235)
13818
13819---Thread-Announcement------------------------------------------
13820
13821Thread #x was created
13822   ...
13823   by 0x........: pthread_create@* (hg_intercepts.c:...)
13824   by 0x........: main (tc19_shadowmem.c:234)
13825
13826----------------------------------------------------------------
13827
13828Possible data race during write of size 1 at 0x........ by thread #x
13829Locks held: none
13830   at 0x........: child32 (tc19_shadowmem.c:81)
13831   by 0x........: steer (tc19_shadowmem.c:458)
13832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13833   ...
13834
13835This conflicts with a previous write of size 1 by thread #x
13836Locks held: none
13837   at 0x........: child32 (tc19_shadowmem.c:81)
13838   by 0x........: steer (tc19_shadowmem.c:458)
13839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13840   ...
13841 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
13842   at 0x........: malloc (vg_replace_malloc.c:...)
13843   by 0x........: main (tc19_shadowmem.c:144)
13844 Block was alloc'd by thread #x
13845
13846----------------------------------------------------------------
13847
13848Possible data race during write of size 1 at 0x........ by thread #x
13849Locks held: none
13850   at 0x........: child32 (tc19_shadowmem.c:81)
13851   by 0x........: steer (tc19_shadowmem.c:458)
13852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13853   ...
13854
13855This conflicts with a previous write of size 1 by thread #x
13856Locks held: none
13857   at 0x........: child32 (tc19_shadowmem.c:81)
13858   by 0x........: steer (tc19_shadowmem.c:458)
13859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13860   ...
13861 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13862   at 0x........: malloc (vg_replace_malloc.c:...)
13863   by 0x........: main (tc19_shadowmem.c:144)
13864 Block was alloc'd by thread #x
13865
13866----------------------------------------------------------------
13867
13868Possible data race during write of size 1 at 0x........ by thread #x
13869Locks held: none
13870   at 0x........: child32 (tc19_shadowmem.c:81)
13871   by 0x........: steer (tc19_shadowmem.c:458)
13872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13873   ...
13874
13875This conflicts with a previous write of size 1 by thread #x
13876Locks held: none
13877   at 0x........: child32 (tc19_shadowmem.c:81)
13878   by 0x........: steer (tc19_shadowmem.c:458)
13879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13880   ...
13881 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
13882   at 0x........: malloc (vg_replace_malloc.c:...)
13883   by 0x........: main (tc19_shadowmem.c:144)
13884 Block was alloc'd by thread #x
13885
13886----------------------------------------------------------------
13887
13888Possible data race during write of size 1 at 0x........ by thread #x
13889Locks held: none
13890   at 0x........: child32 (tc19_shadowmem.c:81)
13891   by 0x........: steer (tc19_shadowmem.c:458)
13892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13893   ...
13894
13895This conflicts with a previous write of size 1 by thread #x
13896Locks held: none
13897   at 0x........: child32 (tc19_shadowmem.c:81)
13898   by 0x........: steer (tc19_shadowmem.c:458)
13899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13900   ...
13901 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13902   at 0x........: malloc (vg_replace_malloc.c:...)
13903   by 0x........: main (tc19_shadowmem.c:144)
13904 Block was alloc'd by thread #x
13905
13906---------- int gran, 2 .. 96, skip 86 ----------
13907---Thread-Announcement------------------------------------------
13908
13909Thread #x was created
13910   ...
13911   by 0x........: pthread_create@* (hg_intercepts.c:...)
13912   by 0x........: main (tc19_shadowmem.c:235)
13913
13914---Thread-Announcement------------------------------------------
13915
13916Thread #x was created
13917   ...
13918   by 0x........: pthread_create@* (hg_intercepts.c:...)
13919   by 0x........: main (tc19_shadowmem.c:234)
13920
13921----------------------------------------------------------------
13922
13923Possible data race during write of size 2 at 0x........ by thread #x
13924Locks held: none
13925   at 0x........: child32 (tc19_shadowmem.c:81)
13926   by 0x........: steer (tc19_shadowmem.c:460)
13927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13928   ...
13929
13930This conflicts with a previous write of size 2 by thread #x
13931Locks held: none
13932   at 0x........: child32 (tc19_shadowmem.c:81)
13933   by 0x........: steer (tc19_shadowmem.c:460)
13934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13935   ...
13936 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
13937   at 0x........: malloc (vg_replace_malloc.c:...)
13938   by 0x........: main (tc19_shadowmem.c:144)
13939 Block was alloc'd by thread #x
13940
13941----------------------------------------------------------------
13942
13943Possible data race during write of size 2 at 0x........ by thread #x
13944Locks held: none
13945   at 0x........: child32 (tc19_shadowmem.c:81)
13946   by 0x........: steer (tc19_shadowmem.c:460)
13947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13948   ...
13949
13950This conflicts with a previous write of size 2 by thread #x
13951Locks held: none
13952   at 0x........: child32 (tc19_shadowmem.c:81)
13953   by 0x........: steer (tc19_shadowmem.c:460)
13954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13955   ...
13956 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
13957   at 0x........: malloc (vg_replace_malloc.c:...)
13958   by 0x........: main (tc19_shadowmem.c:144)
13959 Block was alloc'd by thread #x
13960
13961---------- int gran, 3 .. 96, skip 87 ----------
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 1 at 0x........ by thread #x
13979Locks held: none
13980   at 0x........: child32 (tc19_shadowmem.c:81)
13981   by 0x........: steer (tc19_shadowmem.c:462)
13982   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13983   ...
13984
13985This conflicts with a previous write of size 1 by thread #x
13986Locks held: none
13987   at 0x........: child32 (tc19_shadowmem.c:81)
13988   by 0x........: steer (tc19_shadowmem.c:462)
13989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
13990   ...
13991 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
13992   at 0x........: malloc (vg_replace_malloc.c:...)
13993   by 0x........: main (tc19_shadowmem.c:144)
13994 Block was alloc'd by thread #x
13995
13996----------------------------------------------------------------
13997
13998Possible data race during write of size 1 at 0x........ by thread #x
13999Locks held: none
14000   at 0x........: child32 (tc19_shadowmem.c:81)
14001   by 0x........: steer (tc19_shadowmem.c:462)
14002   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14003   ...
14004
14005This conflicts with a previous write of size 1 by thread #x
14006Locks held: none
14007   at 0x........: child32 (tc19_shadowmem.c:81)
14008   by 0x........: steer (tc19_shadowmem.c:462)
14009   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14010   ...
14011 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
14012   at 0x........: malloc (vg_replace_malloc.c:...)
14013   by 0x........: main (tc19_shadowmem.c:144)
14014 Block was alloc'd by thread #x
14015
14016----------------------------------------------------------------
14017
14018Possible data race during write of size 1 at 0x........ by thread #x
14019Locks held: none
14020   at 0x........: child32 (tc19_shadowmem.c:81)
14021   by 0x........: steer (tc19_shadowmem.c:462)
14022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14023   ...
14024
14025This conflicts with a previous write of size 1 by thread #x
14026Locks held: none
14027   at 0x........: child32 (tc19_shadowmem.c:81)
14028   by 0x........: steer (tc19_shadowmem.c:462)
14029   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14030   ...
14031 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
14032   at 0x........: malloc (vg_replace_malloc.c:...)
14033   by 0x........: main (tc19_shadowmem.c:144)
14034 Block was alloc'd by thread #x
14035
14036----------------------------------------------------------------
14037
14038Possible data race during write of size 1 at 0x........ by thread #x
14039Locks held: none
14040   at 0x........: child32 (tc19_shadowmem.c:81)
14041   by 0x........: steer (tc19_shadowmem.c:462)
14042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14043   ...
14044
14045This conflicts with a previous write of size 1 by thread #x
14046Locks held: none
14047   at 0x........: child32 (tc19_shadowmem.c:81)
14048   by 0x........: steer (tc19_shadowmem.c:462)
14049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14050   ...
14051 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
14052   at 0x........: malloc (vg_replace_malloc.c:...)
14053   by 0x........: main (tc19_shadowmem.c:144)
14054 Block was alloc'd by thread #x
14055
14056---------- int gran, 0 .. 96, skip 88 ----------
14057---Thread-Announcement------------------------------------------
14058
14059Thread #x was created
14060   ...
14061   by 0x........: pthread_create@* (hg_intercepts.c:...)
14062   by 0x........: main (tc19_shadowmem.c:235)
14063
14064---Thread-Announcement------------------------------------------
14065
14066Thread #x was created
14067   ...
14068   by 0x........: pthread_create@* (hg_intercepts.c:...)
14069   by 0x........: main (tc19_shadowmem.c:234)
14070
14071----------------------------------------------------------------
14072
14073Possible data race during write of size 4 at 0x........ by thread #x
14074Locks held: none
14075   at 0x........: child32 (tc19_shadowmem.c:81)
14076   by 0x........: steer (tc19_shadowmem.c:464)
14077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14078   ...
14079
14080This conflicts with a previous write of size 4 by thread #x
14081Locks held: none
14082   at 0x........: child32 (tc19_shadowmem.c:81)
14083   by 0x........: steer (tc19_shadowmem.c:464)
14084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14085   ...
14086 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
14087   at 0x........: malloc (vg_replace_malloc.c:...)
14088   by 0x........: main (tc19_shadowmem.c:144)
14089 Block was alloc'd by thread #x
14090
14091---------- int gran, 1 .. 96, skip 89 ----------
14092---Thread-Announcement------------------------------------------
14093
14094Thread #x was created
14095   ...
14096   by 0x........: pthread_create@* (hg_intercepts.c:...)
14097   by 0x........: main (tc19_shadowmem.c:235)
14098
14099---Thread-Announcement------------------------------------------
14100
14101Thread #x was created
14102   ...
14103   by 0x........: pthread_create@* (hg_intercepts.c:...)
14104   by 0x........: main (tc19_shadowmem.c:234)
14105
14106----------------------------------------------------------------
14107
14108Possible data race during write of size 1 at 0x........ by thread #x
14109Locks held: none
14110   at 0x........: child32 (tc19_shadowmem.c:81)
14111   by 0x........: steer (tc19_shadowmem.c:466)
14112   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14113   ...
14114
14115This conflicts with a previous write of size 1 by thread #x
14116Locks held: none
14117   at 0x........: child32 (tc19_shadowmem.c:81)
14118   by 0x........: steer (tc19_shadowmem.c:466)
14119   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14120   ...
14121 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
14122   at 0x........: malloc (vg_replace_malloc.c:...)
14123   by 0x........: main (tc19_shadowmem.c:144)
14124 Block was alloc'd by thread #x
14125
14126----------------------------------------------------------------
14127
14128Possible data race during write of size 1 at 0x........ by thread #x
14129Locks held: none
14130   at 0x........: child32 (tc19_shadowmem.c:81)
14131   by 0x........: steer (tc19_shadowmem.c:466)
14132   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14133   ...
14134
14135This conflicts with a previous write of size 1 by thread #x
14136Locks held: none
14137   at 0x........: child32 (tc19_shadowmem.c:81)
14138   by 0x........: steer (tc19_shadowmem.c:466)
14139   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14140   ...
14141 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
14142   at 0x........: malloc (vg_replace_malloc.c:...)
14143   by 0x........: main (tc19_shadowmem.c:144)
14144 Block was alloc'd by thread #x
14145
14146----------------------------------------------------------------
14147
14148Possible data race during write of size 1 at 0x........ by thread #x
14149Locks held: none
14150   at 0x........: child32 (tc19_shadowmem.c:81)
14151   by 0x........: steer (tc19_shadowmem.c:466)
14152   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14153   ...
14154
14155This conflicts with a previous write of size 1 by thread #x
14156Locks held: none
14157   at 0x........: child32 (tc19_shadowmem.c:81)
14158   by 0x........: steer (tc19_shadowmem.c:466)
14159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14160   ...
14161 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
14162   at 0x........: malloc (vg_replace_malloc.c:...)
14163   by 0x........: main (tc19_shadowmem.c:144)
14164 Block was alloc'd by thread #x
14165
14166----------------------------------------------------------------
14167
14168Possible data race during write of size 1 at 0x........ by thread #x
14169Locks held: none
14170   at 0x........: child32 (tc19_shadowmem.c:81)
14171   by 0x........: steer (tc19_shadowmem.c:466)
14172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14173   ...
14174
14175This conflicts with a previous write of size 1 by thread #x
14176Locks held: none
14177   at 0x........: child32 (tc19_shadowmem.c:81)
14178   by 0x........: steer (tc19_shadowmem.c:466)
14179   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14180   ...
14181 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14182   at 0x........: malloc (vg_replace_malloc.c:...)
14183   by 0x........: main (tc19_shadowmem.c:144)
14184 Block was alloc'd by thread #x
14185
14186---------- int gran, 2 .. 96, skip 90 ----------
14187---Thread-Announcement------------------------------------------
14188
14189Thread #x was created
14190   ...
14191   by 0x........: pthread_create@* (hg_intercepts.c:...)
14192   by 0x........: main (tc19_shadowmem.c:235)
14193
14194---Thread-Announcement------------------------------------------
14195
14196Thread #x was created
14197   ...
14198   by 0x........: pthread_create@* (hg_intercepts.c:...)
14199   by 0x........: main (tc19_shadowmem.c:234)
14200
14201----------------------------------------------------------------
14202
14203Possible data race during write of size 2 at 0x........ by thread #x
14204Locks held: none
14205   at 0x........: child32 (tc19_shadowmem.c:81)
14206   by 0x........: steer (tc19_shadowmem.c:468)
14207   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14208   ...
14209
14210This conflicts with a previous write of size 2 by thread #x
14211Locks held: none
14212   at 0x........: child32 (tc19_shadowmem.c:81)
14213   by 0x........: steer (tc19_shadowmem.c:468)
14214   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14215   ...
14216 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
14217   at 0x........: malloc (vg_replace_malloc.c:...)
14218   by 0x........: main (tc19_shadowmem.c:144)
14219 Block was alloc'd by thread #x
14220
14221----------------------------------------------------------------
14222
14223Possible data race during write of size 2 at 0x........ by thread #x
14224Locks held: none
14225   at 0x........: child32 (tc19_shadowmem.c:81)
14226   by 0x........: steer (tc19_shadowmem.c:468)
14227   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14228   ...
14229
14230This conflicts with a previous write of size 2 by thread #x
14231Locks held: none
14232   at 0x........: child32 (tc19_shadowmem.c:81)
14233   by 0x........: steer (tc19_shadowmem.c:468)
14234   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14235   ...
14236 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14237   at 0x........: malloc (vg_replace_malloc.c:...)
14238   by 0x........: main (tc19_shadowmem.c:144)
14239 Block was alloc'd by thread #x
14240
14241---------- int gran, 3 .. 96, skip 91 ----------
14242---Thread-Announcement------------------------------------------
14243
14244Thread #x was created
14245   ...
14246   by 0x........: pthread_create@* (hg_intercepts.c:...)
14247   by 0x........: main (tc19_shadowmem.c:235)
14248
14249---Thread-Announcement------------------------------------------
14250
14251Thread #x was created
14252   ...
14253   by 0x........: pthread_create@* (hg_intercepts.c:...)
14254   by 0x........: main (tc19_shadowmem.c:234)
14255
14256----------------------------------------------------------------
14257
14258Possible data race during write of size 1 at 0x........ by thread #x
14259Locks held: none
14260   at 0x........: child32 (tc19_shadowmem.c:81)
14261   by 0x........: steer (tc19_shadowmem.c:470)
14262   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14263   ...
14264
14265This conflicts with a previous write of size 1 by thread #x
14266Locks held: none
14267   at 0x........: child32 (tc19_shadowmem.c:81)
14268   by 0x........: steer (tc19_shadowmem.c:470)
14269   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14270   ...
14271 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
14272   at 0x........: malloc (vg_replace_malloc.c:...)
14273   by 0x........: main (tc19_shadowmem.c:144)
14274 Block was alloc'd by thread #x
14275
14276----------------------------------------------------------------
14277
14278Possible data race during write of size 1 at 0x........ by thread #x
14279Locks held: none
14280   at 0x........: child32 (tc19_shadowmem.c:81)
14281   by 0x........: steer (tc19_shadowmem.c:470)
14282   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14283   ...
14284
14285This conflicts with a previous write of size 1 by thread #x
14286Locks held: none
14287   at 0x........: child32 (tc19_shadowmem.c:81)
14288   by 0x........: steer (tc19_shadowmem.c:470)
14289   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14290   ...
14291 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14292   at 0x........: malloc (vg_replace_malloc.c:...)
14293   by 0x........: main (tc19_shadowmem.c:144)
14294 Block was alloc'd by thread #x
14295
14296----------------------------------------------------------------
14297
14298Possible data race during write of size 1 at 0x........ by thread #x
14299Locks held: none
14300   at 0x........: child32 (tc19_shadowmem.c:81)
14301   by 0x........: steer (tc19_shadowmem.c:470)
14302   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14303   ...
14304
14305This conflicts with a previous write of size 1 by thread #x
14306Locks held: none
14307   at 0x........: child32 (tc19_shadowmem.c:81)
14308   by 0x........: steer (tc19_shadowmem.c:470)
14309   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14310   ...
14311 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
14312   at 0x........: malloc (vg_replace_malloc.c:...)
14313   by 0x........: main (tc19_shadowmem.c:144)
14314 Block was alloc'd by thread #x
14315
14316----------------------------------------------------------------
14317
14318Possible data race during write of size 1 at 0x........ by thread #x
14319Locks held: none
14320   at 0x........: child32 (tc19_shadowmem.c:81)
14321   by 0x........: steer (tc19_shadowmem.c:470)
14322   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14323   ...
14324
14325This conflicts with a previous write of size 1 by thread #x
14326Locks held: none
14327   at 0x........: child32 (tc19_shadowmem.c:81)
14328   by 0x........: steer (tc19_shadowmem.c:470)
14329   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14330   ...
14331 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
14332   at 0x........: malloc (vg_replace_malloc.c:...)
14333   by 0x........: main (tc19_shadowmem.c:144)
14334 Block was alloc'd by thread #x
14335
14336---------- int gran, 0 .. 96, skip 92 ----------
14337---Thread-Announcement------------------------------------------
14338
14339Thread #x was created
14340   ...
14341   by 0x........: pthread_create@* (hg_intercepts.c:...)
14342   by 0x........: main (tc19_shadowmem.c:235)
14343
14344---Thread-Announcement------------------------------------------
14345
14346Thread #x was created
14347   ...
14348   by 0x........: pthread_create@* (hg_intercepts.c:...)
14349   by 0x........: main (tc19_shadowmem.c:234)
14350
14351----------------------------------------------------------------
14352
14353Possible data race during write of size 4 at 0x........ by thread #x
14354Locks held: none
14355   at 0x........: child32 (tc19_shadowmem.c:81)
14356   by 0x........: steer (tc19_shadowmem.c:472)
14357   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14358   ...
14359
14360This conflicts with a previous write of size 4 by thread #x
14361Locks held: none
14362   at 0x........: child32 (tc19_shadowmem.c:81)
14363   by 0x........: steer (tc19_shadowmem.c:472)
14364   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14365   ...
14366 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
14367   at 0x........: malloc (vg_replace_malloc.c:...)
14368   by 0x........: main (tc19_shadowmem.c:144)
14369 Block was alloc'd by thread #x
14370
14371---------- int gran, 1 .. 96, skip 93 ----------
14372---Thread-Announcement------------------------------------------
14373
14374Thread #x was created
14375   ...
14376   by 0x........: pthread_create@* (hg_intercepts.c:...)
14377   by 0x........: main (tc19_shadowmem.c:235)
14378
14379---Thread-Announcement------------------------------------------
14380
14381Thread #x was created
14382   ...
14383   by 0x........: pthread_create@* (hg_intercepts.c:...)
14384   by 0x........: main (tc19_shadowmem.c:234)
14385
14386----------------------------------------------------------------
14387
14388Possible data race during write of size 1 at 0x........ by thread #x
14389Locks held: none
14390   at 0x........: child32 (tc19_shadowmem.c:81)
14391   by 0x........: steer (tc19_shadowmem.c:474)
14392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14393   ...
14394
14395This conflicts with a previous write of size 1 by thread #x
14396Locks held: none
14397   at 0x........: child32 (tc19_shadowmem.c:81)
14398   by 0x........: steer (tc19_shadowmem.c:474)
14399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14400   ...
14401 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
14402   at 0x........: malloc (vg_replace_malloc.c:...)
14403   by 0x........: main (tc19_shadowmem.c:144)
14404 Block was alloc'd by thread #x
14405
14406----------------------------------------------------------------
14407
14408Possible data race during write of size 1 at 0x........ by thread #x
14409Locks held: none
14410   at 0x........: child32 (tc19_shadowmem.c:81)
14411   by 0x........: steer (tc19_shadowmem.c:474)
14412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14413   ...
14414
14415This conflicts with a previous write of size 1 by thread #x
14416Locks held: none
14417   at 0x........: child32 (tc19_shadowmem.c:81)
14418   by 0x........: steer (tc19_shadowmem.c:474)
14419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14420   ...
14421 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
14422   at 0x........: malloc (vg_replace_malloc.c:...)
14423   by 0x........: main (tc19_shadowmem.c:144)
14424 Block was alloc'd by thread #x
14425
14426----------------------------------------------------------------
14427
14428Possible data race during write of size 1 at 0x........ by thread #x
14429Locks held: none
14430   at 0x........: child32 (tc19_shadowmem.c:81)
14431   by 0x........: steer (tc19_shadowmem.c:474)
14432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14433   ...
14434
14435This conflicts with a previous write of size 1 by thread #x
14436Locks held: none
14437   at 0x........: child32 (tc19_shadowmem.c:81)
14438   by 0x........: steer (tc19_shadowmem.c:474)
14439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14440   ...
14441 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
14442   at 0x........: malloc (vg_replace_malloc.c:...)
14443   by 0x........: main (tc19_shadowmem.c:144)
14444 Block was alloc'd by thread #x
14445
14446----------------------------------------------------------------
14447
14448Possible data race during write of size 1 at 0x........ by thread #x
14449Locks held: none
14450   at 0x........: child32 (tc19_shadowmem.c:81)
14451   by 0x........: steer (tc19_shadowmem.c:474)
14452   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14453   ...
14454
14455This conflicts with a previous write of size 1 by thread #x
14456Locks held: none
14457   at 0x........: child32 (tc19_shadowmem.c:81)
14458   by 0x........: steer (tc19_shadowmem.c:474)
14459   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14460   ...
14461 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14462   at 0x........: malloc (vg_replace_malloc.c:...)
14463   by 0x........: main (tc19_shadowmem.c:144)
14464 Block was alloc'd by thread #x
14465
14466---------- int gran, 2 .. 96, skip 94 ----------
14467---Thread-Announcement------------------------------------------
14468
14469Thread #x was created
14470   ...
14471   by 0x........: pthread_create@* (hg_intercepts.c:...)
14472   by 0x........: main (tc19_shadowmem.c:235)
14473
14474---Thread-Announcement------------------------------------------
14475
14476Thread #x was created
14477   ...
14478   by 0x........: pthread_create@* (hg_intercepts.c:...)
14479   by 0x........: main (tc19_shadowmem.c:234)
14480
14481----------------------------------------------------------------
14482
14483Possible data race during write of size 2 at 0x........ by thread #x
14484Locks held: none
14485   at 0x........: child32 (tc19_shadowmem.c:81)
14486   by 0x........: steer (tc19_shadowmem.c:476)
14487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14488   ...
14489
14490This conflicts with a previous write of size 2 by thread #x
14491Locks held: none
14492   at 0x........: child32 (tc19_shadowmem.c:81)
14493   by 0x........: steer (tc19_shadowmem.c:476)
14494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14495   ...
14496 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
14497   at 0x........: malloc (vg_replace_malloc.c:...)
14498   by 0x........: main (tc19_shadowmem.c:144)
14499 Block was alloc'd by thread #x
14500
14501----------------------------------------------------------------
14502
14503Possible data race during write of size 2 at 0x........ by thread #x
14504Locks held: none
14505   at 0x........: child32 (tc19_shadowmem.c:81)
14506   by 0x........: steer (tc19_shadowmem.c:476)
14507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14508   ...
14509
14510This conflicts with a previous write of size 2 by thread #x
14511Locks held: none
14512   at 0x........: child32 (tc19_shadowmem.c:81)
14513   by 0x........: steer (tc19_shadowmem.c:476)
14514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14515   ...
14516 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14517   at 0x........: malloc (vg_replace_malloc.c:...)
14518   by 0x........: main (tc19_shadowmem.c:144)
14519 Block was alloc'd by thread #x
14520
14521---------- int gran, 3 .. 96, skip 95 ----------
14522---Thread-Announcement------------------------------------------
14523
14524Thread #x was created
14525   ...
14526   by 0x........: pthread_create@* (hg_intercepts.c:...)
14527   by 0x........: main (tc19_shadowmem.c:235)
14528
14529---Thread-Announcement------------------------------------------
14530
14531Thread #x was created
14532   ...
14533   by 0x........: pthread_create@* (hg_intercepts.c:...)
14534   by 0x........: main (tc19_shadowmem.c:234)
14535
14536----------------------------------------------------------------
14537
14538Possible data race during write of size 1 at 0x........ by thread #x
14539Locks held: none
14540   at 0x........: child32 (tc19_shadowmem.c:81)
14541   by 0x........: steer (tc19_shadowmem.c:478)
14542   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14543   ...
14544
14545This conflicts with a previous write of size 1 by thread #x
14546Locks held: none
14547   at 0x........: child32 (tc19_shadowmem.c:81)
14548   by 0x........: steer (tc19_shadowmem.c:478)
14549   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14550   ...
14551 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
14552   at 0x........: malloc (vg_replace_malloc.c:...)
14553   by 0x........: main (tc19_shadowmem.c:144)
14554 Block was alloc'd by thread #x
14555
14556----------------------------------------------------------------
14557
14558Possible data race during write of size 1 at 0x........ by thread #x
14559Locks held: none
14560   at 0x........: child32 (tc19_shadowmem.c:81)
14561   by 0x........: steer (tc19_shadowmem.c:478)
14562   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14563   ...
14564
14565This conflicts with a previous write of size 1 by thread #x
14566Locks held: none
14567   at 0x........: child32 (tc19_shadowmem.c:81)
14568   by 0x........: steer (tc19_shadowmem.c:478)
14569   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14570   ...
14571 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
14572   at 0x........: malloc (vg_replace_malloc.c:...)
14573   by 0x........: main (tc19_shadowmem.c:144)
14574 Block was alloc'd by thread #x
14575
14576----------------------------------------------------------------
14577
14578Possible data race during write of size 1 at 0x........ by thread #x
14579Locks held: none
14580   at 0x........: child32 (tc19_shadowmem.c:81)
14581   by 0x........: steer (tc19_shadowmem.c:478)
14582   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14583   ...
14584
14585This conflicts with a previous write of size 1 by thread #x
14586Locks held: none
14587   at 0x........: child32 (tc19_shadowmem.c:81)
14588   by 0x........: steer (tc19_shadowmem.c:478)
14589   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14590   ...
14591 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
14592   at 0x........: malloc (vg_replace_malloc.c:...)
14593   by 0x........: main (tc19_shadowmem.c:144)
14594 Block was alloc'd by thread #x
14595
14596----------------------------------------------------------------
14597
14598Possible data race during write of size 1 at 0x........ by thread #x
14599Locks held: none
14600   at 0x........: child32 (tc19_shadowmem.c:81)
14601   by 0x........: steer (tc19_shadowmem.c:478)
14602   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14603   ...
14604
14605This conflicts with a previous write of size 1 by thread #x
14606Locks held: none
14607   at 0x........: child32 (tc19_shadowmem.c:81)
14608   by 0x........: steer (tc19_shadowmem.c:478)
14609   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14610   ...
14611 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
14612   at 0x........: malloc (vg_replace_malloc.c:...)
14613   by 0x........: main (tc19_shadowmem.c:144)
14614 Block was alloc'd by thread #x
14615
14616
14617==========================================================
14618=== 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 ===
14619==========================================================
14620
14621---------- double gran, 0 .. 92, skip 0 ----------
14622---Thread-Announcement------------------------------------------
14623
14624Thread #x was created
14625   ...
14626   by 0x........: pthread_create@* (hg_intercepts.c:...)
14627   by 0x........: main (tc19_shadowmem.c:266)
14628
14629---Thread-Announcement------------------------------------------
14630
14631Thread #x was created
14632   ...
14633   by 0x........: pthread_create@* (hg_intercepts.c:...)
14634   by 0x........: main (tc19_shadowmem.c:265)
14635
14636----------------------------------------------------------------
14637
14638Possible data race during write of size 4 at 0x........ by thread #x
14639Locks held: none
14640   at 0x........: child64 (tc19_shadowmem.c:105)
14641   by 0x........: steer (tc19_shadowmem.c:288)
14642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14643   ...
14644
14645This conflicts with a previous write of size 4 by thread #x
14646Locks held: none
14647   at 0x........: child64 (tc19_shadowmem.c:105)
14648   by 0x........: steer (tc19_shadowmem.c:288)
14649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14650   ...
14651 Address 0x........ is 0 bytes inside a block of size 100 alloc'd
14652   at 0x........: malloc (vg_replace_malloc.c:...)
14653   by 0x........: main (tc19_shadowmem.c:144)
14654 Block was alloc'd by thread #x
14655
14656----------------------------------------------------------------
14657
14658Possible data race during write of size 4 at 0x........ by thread #x
14659Locks held: none
14660   at 0x........: child64 (tc19_shadowmem.c:105)
14661   by 0x........: steer (tc19_shadowmem.c:288)
14662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14663   ...
14664
14665This conflicts with a previous write of size 4 by thread #x
14666Locks held: none
14667   at 0x........: child64 (tc19_shadowmem.c:105)
14668   by 0x........: steer (tc19_shadowmem.c:288)
14669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14670   ...
14671 Address 0x........ is 4 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 Block was alloc'd by thread #x
14675
14676---------- double gran, 1 .. 92, skip 1 ----------
14677---Thread-Announcement------------------------------------------
14678
14679Thread #x was created
14680   ...
14681   by 0x........: pthread_create@* (hg_intercepts.c:...)
14682   by 0x........: main (tc19_shadowmem.c:266)
14683
14684---Thread-Announcement------------------------------------------
14685
14686Thread #x was created
14687   ...
14688   by 0x........: pthread_create@* (hg_intercepts.c:...)
14689   by 0x........: main (tc19_shadowmem.c:265)
14690
14691----------------------------------------------------------------
14692
14693Possible data race during write of size 1 at 0x........ by thread #x
14694Locks held: none
14695   at 0x........: child64 (tc19_shadowmem.c:105)
14696   by 0x........: steer (tc19_shadowmem.c:290)
14697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14698   ...
14699
14700This conflicts with a previous write of size 1 by thread #x
14701Locks held: none
14702   at 0x........: child64 (tc19_shadowmem.c:105)
14703   by 0x........: steer (tc19_shadowmem.c:290)
14704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14705   ...
14706 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
14707   at 0x........: malloc (vg_replace_malloc.c:...)
14708   by 0x........: main (tc19_shadowmem.c:144)
14709 Block was alloc'd by thread #x
14710
14711----------------------------------------------------------------
14712
14713Possible data race during write of size 1 at 0x........ by thread #x
14714Locks held: none
14715   at 0x........: child64 (tc19_shadowmem.c:105)
14716   by 0x........: steer (tc19_shadowmem.c:290)
14717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14718   ...
14719
14720This conflicts with a previous write of size 1 by thread #x
14721Locks held: none
14722   at 0x........: child64 (tc19_shadowmem.c:105)
14723   by 0x........: steer (tc19_shadowmem.c:290)
14724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14725   ...
14726 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
14727   at 0x........: malloc (vg_replace_malloc.c:...)
14728   by 0x........: main (tc19_shadowmem.c:144)
14729 Block was alloc'd by thread #x
14730
14731----------------------------------------------------------------
14732
14733Possible data race during write of size 1 at 0x........ by thread #x
14734Locks held: none
14735   at 0x........: child64 (tc19_shadowmem.c:105)
14736   by 0x........: steer (tc19_shadowmem.c:290)
14737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14738   ...
14739
14740This conflicts with a previous write of size 1 by thread #x
14741Locks held: none
14742   at 0x........: child64 (tc19_shadowmem.c:105)
14743   by 0x........: steer (tc19_shadowmem.c:290)
14744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14745   ...
14746 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
14747   at 0x........: malloc (vg_replace_malloc.c:...)
14748   by 0x........: main (tc19_shadowmem.c:144)
14749 Block was alloc'd by thread #x
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:290)
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:290)
14764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14765   ...
14766 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14767   at 0x........: malloc (vg_replace_malloc.c:...)
14768   by 0x........: main (tc19_shadowmem.c:144)
14769 Block was alloc'd by thread #x
14770
14771----------------------------------------------------------------
14772
14773Possible data race during write of size 1 at 0x........ by thread #x
14774Locks held: none
14775   at 0x........: child64 (tc19_shadowmem.c:105)
14776   by 0x........: steer (tc19_shadowmem.c:290)
14777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14778   ...
14779
14780This conflicts with a previous write of size 1 by thread #x
14781Locks held: none
14782   at 0x........: child64 (tc19_shadowmem.c:105)
14783   by 0x........: steer (tc19_shadowmem.c:290)
14784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14785   ...
14786 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
14787   at 0x........: malloc (vg_replace_malloc.c:...)
14788   by 0x........: main (tc19_shadowmem.c:144)
14789 Block was alloc'd by thread #x
14790
14791----------------------------------------------------------------
14792
14793Possible data race during write of size 1 at 0x........ by thread #x
14794Locks held: none
14795   at 0x........: child64 (tc19_shadowmem.c:105)
14796   by 0x........: steer (tc19_shadowmem.c:290)
14797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14798   ...
14799
14800This conflicts with a previous write of size 1 by thread #x
14801Locks held: none
14802   at 0x........: child64 (tc19_shadowmem.c:105)
14803   by 0x........: steer (tc19_shadowmem.c:290)
14804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14805   ...
14806 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14807   at 0x........: malloc (vg_replace_malloc.c:...)
14808   by 0x........: main (tc19_shadowmem.c:144)
14809 Block was alloc'd by thread #x
14810
14811----------------------------------------------------------------
14812
14813Possible data race during write of size 1 at 0x........ by thread #x
14814Locks held: none
14815   at 0x........: child64 (tc19_shadowmem.c:105)
14816   by 0x........: steer (tc19_shadowmem.c:290)
14817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14818   ...
14819
14820This conflicts with a previous write of size 1 by thread #x
14821Locks held: none
14822   at 0x........: child64 (tc19_shadowmem.c:105)
14823   by 0x........: steer (tc19_shadowmem.c:290)
14824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14825   ...
14826 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
14827   at 0x........: malloc (vg_replace_malloc.c:...)
14828   by 0x........: main (tc19_shadowmem.c:144)
14829 Block was alloc'd by thread #x
14830
14831----------------------------------------------------------------
14832
14833Possible data race during write of size 1 at 0x........ by thread #x
14834Locks held: none
14835   at 0x........: child64 (tc19_shadowmem.c:105)
14836   by 0x........: steer (tc19_shadowmem.c:290)
14837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14838   ...
14839
14840This conflicts with a previous write of size 1 by thread #x
14841Locks held: none
14842   at 0x........: child64 (tc19_shadowmem.c:105)
14843   by 0x........: steer (tc19_shadowmem.c:290)
14844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14845   ...
14846 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14847   at 0x........: malloc (vg_replace_malloc.c:...)
14848   by 0x........: main (tc19_shadowmem.c:144)
14849 Block was alloc'd by thread #x
14850
14851---------- double gran, 2 .. 92, skip 2 ----------
14852---Thread-Announcement------------------------------------------
14853
14854Thread #x was created
14855   ...
14856   by 0x........: pthread_create@* (hg_intercepts.c:...)
14857   by 0x........: main (tc19_shadowmem.c:266)
14858
14859---Thread-Announcement------------------------------------------
14860
14861Thread #x was created
14862   ...
14863   by 0x........: pthread_create@* (hg_intercepts.c:...)
14864   by 0x........: main (tc19_shadowmem.c:265)
14865
14866----------------------------------------------------------------
14867
14868Possible data race during write of size 2 at 0x........ by thread #x
14869Locks held: none
14870   at 0x........: child64 (tc19_shadowmem.c:105)
14871   by 0x........: steer (tc19_shadowmem.c:292)
14872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14873   ...
14874
14875This conflicts with a previous write of size 2 by thread #x
14876Locks held: none
14877   at 0x........: child64 (tc19_shadowmem.c:105)
14878   by 0x........: steer (tc19_shadowmem.c:292)
14879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14880   ...
14881 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
14882   at 0x........: malloc (vg_replace_malloc.c:...)
14883   by 0x........: main (tc19_shadowmem.c:144)
14884 Block was alloc'd by thread #x
14885
14886----------------------------------------------------------------
14887
14888Possible data race during write of size 2 at 0x........ by thread #x
14889Locks held: none
14890   at 0x........: child64 (tc19_shadowmem.c:105)
14891   by 0x........: steer (tc19_shadowmem.c:292)
14892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14893   ...
14894
14895This conflicts with a previous write of size 2 by thread #x
14896Locks held: none
14897   at 0x........: child64 (tc19_shadowmem.c:105)
14898   by 0x........: steer (tc19_shadowmem.c:292)
14899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14900   ...
14901 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14902   at 0x........: malloc (vg_replace_malloc.c:...)
14903   by 0x........: main (tc19_shadowmem.c:144)
14904 Block was alloc'd by thread #x
14905
14906----------------------------------------------------------------
14907
14908Possible data race during write of size 2 at 0x........ by thread #x
14909Locks held: none
14910   at 0x........: child64 (tc19_shadowmem.c:105)
14911   by 0x........: steer (tc19_shadowmem.c:292)
14912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14913   ...
14914
14915This conflicts with a previous write of size 2 by thread #x
14916Locks held: none
14917   at 0x........: child64 (tc19_shadowmem.c:105)
14918   by 0x........: steer (tc19_shadowmem.c:292)
14919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14920   ...
14921 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
14922   at 0x........: malloc (vg_replace_malloc.c:...)
14923   by 0x........: main (tc19_shadowmem.c:144)
14924 Block was alloc'd by thread #x
14925
14926----------------------------------------------------------------
14927
14928Possible data race during write of size 2 at 0x........ by thread #x
14929Locks held: none
14930   at 0x........: child64 (tc19_shadowmem.c:105)
14931   by 0x........: steer (tc19_shadowmem.c:292)
14932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14933   ...
14934
14935This conflicts with a previous write of size 2 by thread #x
14936Locks held: none
14937   at 0x........: child64 (tc19_shadowmem.c:105)
14938   by 0x........: steer (tc19_shadowmem.c:292)
14939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14940   ...
14941 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
14942   at 0x........: malloc (vg_replace_malloc.c:...)
14943   by 0x........: main (tc19_shadowmem.c:144)
14944 Block was alloc'd by thread #x
14945
14946---------- double gran, 3 .. 92, skip 3 ----------
14947---Thread-Announcement------------------------------------------
14948
14949Thread #x was created
14950   ...
14951   by 0x........: pthread_create@* (hg_intercepts.c:...)
14952   by 0x........: main (tc19_shadowmem.c:266)
14953
14954---Thread-Announcement------------------------------------------
14955
14956Thread #x was created
14957   ...
14958   by 0x........: pthread_create@* (hg_intercepts.c:...)
14959   by 0x........: main (tc19_shadowmem.c:265)
14960
14961----------------------------------------------------------------
14962
14963Possible data race during write of size 1 at 0x........ by thread #x
14964Locks held: none
14965   at 0x........: child64 (tc19_shadowmem.c:105)
14966   by 0x........: steer (tc19_shadowmem.c:294)
14967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14968   ...
14969
14970This conflicts with a previous write of size 1 by thread #x
14971Locks held: none
14972   at 0x........: child64 (tc19_shadowmem.c:105)
14973   by 0x........: steer (tc19_shadowmem.c:294)
14974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14975   ...
14976 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
14977   at 0x........: malloc (vg_replace_malloc.c:...)
14978   by 0x........: main (tc19_shadowmem.c:144)
14979 Block was alloc'd by thread #x
14980
14981----------------------------------------------------------------
14982
14983Possible data race during write of size 1 at 0x........ by thread #x
14984Locks held: none
14985   at 0x........: child64 (tc19_shadowmem.c:105)
14986   by 0x........: steer (tc19_shadowmem.c:294)
14987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14988   ...
14989
14990This conflicts with a previous write of size 1 by thread #x
14991Locks held: none
14992   at 0x........: child64 (tc19_shadowmem.c:105)
14993   by 0x........: steer (tc19_shadowmem.c:294)
14994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14995   ...
14996 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
14997   at 0x........: malloc (vg_replace_malloc.c:...)
14998   by 0x........: main (tc19_shadowmem.c:144)
14999 Block was alloc'd by thread #x
15000
15001----------------------------------------------------------------
15002
15003Possible data race during write of size 1 at 0x........ by thread #x
15004Locks held: none
15005   at 0x........: child64 (tc19_shadowmem.c:105)
15006   by 0x........: steer (tc19_shadowmem.c:294)
15007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15008   ...
15009
15010This conflicts with a previous write of size 1 by thread #x
15011Locks held: none
15012   at 0x........: child64 (tc19_shadowmem.c:105)
15013   by 0x........: steer (tc19_shadowmem.c:294)
15014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15015   ...
15016 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
15017   at 0x........: malloc (vg_replace_malloc.c:...)
15018   by 0x........: main (tc19_shadowmem.c:144)
15019 Block was alloc'd by thread #x
15020
15021----------------------------------------------------------------
15022
15023Possible data race during write of size 1 at 0x........ by thread #x
15024Locks held: none
15025   at 0x........: child64 (tc19_shadowmem.c:105)
15026   by 0x........: steer (tc19_shadowmem.c:294)
15027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15028   ...
15029
15030This conflicts with a previous write of size 1 by thread #x
15031Locks held: none
15032   at 0x........: child64 (tc19_shadowmem.c:105)
15033   by 0x........: steer (tc19_shadowmem.c:294)
15034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15035   ...
15036 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
15037   at 0x........: malloc (vg_replace_malloc.c:...)
15038   by 0x........: main (tc19_shadowmem.c:144)
15039 Block was alloc'd by thread #x
15040
15041----------------------------------------------------------------
15042
15043Possible data race during write of size 1 at 0x........ by thread #x
15044Locks held: none
15045   at 0x........: child64 (tc19_shadowmem.c:105)
15046   by 0x........: steer (tc19_shadowmem.c:294)
15047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15048   ...
15049
15050This conflicts with a previous write of size 1 by thread #x
15051Locks held: none
15052   at 0x........: child64 (tc19_shadowmem.c:105)
15053   by 0x........: steer (tc19_shadowmem.c:294)
15054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15055   ...
15056 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
15057   at 0x........: malloc (vg_replace_malloc.c:...)
15058   by 0x........: main (tc19_shadowmem.c:144)
15059 Block was alloc'd by thread #x
15060
15061----------------------------------------------------------------
15062
15063Possible data race during write of size 1 at 0x........ by thread #x
15064Locks held: none
15065   at 0x........: child64 (tc19_shadowmem.c:105)
15066   by 0x........: steer (tc19_shadowmem.c:294)
15067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15068   ...
15069
15070This conflicts with a previous write of size 1 by thread #x
15071Locks held: none
15072   at 0x........: child64 (tc19_shadowmem.c:105)
15073   by 0x........: steer (tc19_shadowmem.c:294)
15074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15075   ...
15076 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15077   at 0x........: malloc (vg_replace_malloc.c:...)
15078   by 0x........: main (tc19_shadowmem.c:144)
15079 Block was alloc'd by thread #x
15080
15081----------------------------------------------------------------
15082
15083Possible data race during write of size 1 at 0x........ by thread #x
15084Locks held: none
15085   at 0x........: child64 (tc19_shadowmem.c:105)
15086   by 0x........: steer (tc19_shadowmem.c:294)
15087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15088   ...
15089
15090This conflicts with a previous write of size 1 by thread #x
15091Locks held: none
15092   at 0x........: child64 (tc19_shadowmem.c:105)
15093   by 0x........: steer (tc19_shadowmem.c:294)
15094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15095   ...
15096 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15097   at 0x........: malloc (vg_replace_malloc.c:...)
15098   by 0x........: main (tc19_shadowmem.c:144)
15099 Block was alloc'd by thread #x
15100
15101----------------------------------------------------------------
15102
15103Possible data race during write of size 1 at 0x........ by thread #x
15104Locks held: none
15105   at 0x........: child64 (tc19_shadowmem.c:105)
15106   by 0x........: steer (tc19_shadowmem.c:294)
15107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15108   ...
15109
15110This conflicts with a previous write of size 1 by thread #x
15111Locks held: none
15112   at 0x........: child64 (tc19_shadowmem.c:105)
15113   by 0x........: steer (tc19_shadowmem.c:294)
15114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15115   ...
15116 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15117   at 0x........: malloc (vg_replace_malloc.c:...)
15118   by 0x........: main (tc19_shadowmem.c:144)
15119 Block was alloc'd by thread #x
15120
15121---------- double gran, 4 .. 92, skip 4 ----------
15122---Thread-Announcement------------------------------------------
15123
15124Thread #x was created
15125   ...
15126   by 0x........: pthread_create@* (hg_intercepts.c:...)
15127   by 0x........: main (tc19_shadowmem.c:266)
15128
15129---Thread-Announcement------------------------------------------
15130
15131Thread #x was created
15132   ...
15133   by 0x........: pthread_create@* (hg_intercepts.c:...)
15134   by 0x........: main (tc19_shadowmem.c:265)
15135
15136----------------------------------------------------------------
15137
15138Possible data race during write of size 4 at 0x........ by thread #x
15139Locks held: none
15140   at 0x........: child64 (tc19_shadowmem.c:105)
15141   by 0x........: steer (tc19_shadowmem.c:296)
15142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15143   ...
15144
15145This conflicts with a previous write of size 4 by thread #x
15146Locks held: none
15147   at 0x........: child64 (tc19_shadowmem.c:105)
15148   by 0x........: steer (tc19_shadowmem.c:296)
15149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15150   ...
15151 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
15152   at 0x........: malloc (vg_replace_malloc.c:...)
15153   by 0x........: main (tc19_shadowmem.c:144)
15154 Block was alloc'd by thread #x
15155
15156----------------------------------------------------------------
15157
15158Possible data race during write of size 4 at 0x........ by thread #x
15159Locks held: none
15160   at 0x........: child64 (tc19_shadowmem.c:105)
15161   by 0x........: steer (tc19_shadowmem.c:296)
15162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15163   ...
15164
15165This conflicts with a previous write of size 4 by thread #x
15166Locks held: none
15167   at 0x........: child64 (tc19_shadowmem.c:105)
15168   by 0x........: steer (tc19_shadowmem.c:296)
15169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15170   ...
15171 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15172   at 0x........: malloc (vg_replace_malloc.c:...)
15173   by 0x........: main (tc19_shadowmem.c:144)
15174 Block was alloc'd by thread #x
15175
15176---------- double gran, 5 .. 92, skip 5 ----------
15177---Thread-Announcement------------------------------------------
15178
15179Thread #x was created
15180   ...
15181   by 0x........: pthread_create@* (hg_intercepts.c:...)
15182   by 0x........: main (tc19_shadowmem.c:266)
15183
15184---Thread-Announcement------------------------------------------
15185
15186Thread #x was created
15187   ...
15188   by 0x........: pthread_create@* (hg_intercepts.c:...)
15189   by 0x........: main (tc19_shadowmem.c:265)
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:298)
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:298)
15204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15205   ...
15206 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
15207   at 0x........: malloc (vg_replace_malloc.c:...)
15208   by 0x........: main (tc19_shadowmem.c:144)
15209 Block was alloc'd by thread #x
15210
15211----------------------------------------------------------------
15212
15213Possible data race during write of size 1 at 0x........ by thread #x
15214Locks held: none
15215   at 0x........: child64 (tc19_shadowmem.c:105)
15216   by 0x........: steer (tc19_shadowmem.c:298)
15217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15218   ...
15219
15220This conflicts with a previous write of size 1 by thread #x
15221Locks held: none
15222   at 0x........: child64 (tc19_shadowmem.c:105)
15223   by 0x........: steer (tc19_shadowmem.c:298)
15224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15225   ...
15226 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
15227   at 0x........: malloc (vg_replace_malloc.c:...)
15228   by 0x........: main (tc19_shadowmem.c:144)
15229 Block was alloc'd by thread #x
15230
15231----------------------------------------------------------------
15232
15233Possible data race during write of size 1 at 0x........ by thread #x
15234Locks held: none
15235   at 0x........: child64 (tc19_shadowmem.c:105)
15236   by 0x........: steer (tc19_shadowmem.c:298)
15237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15238   ...
15239
15240This conflicts with a previous write of size 1 by thread #x
15241Locks held: none
15242   at 0x........: child64 (tc19_shadowmem.c:105)
15243   by 0x........: steer (tc19_shadowmem.c:298)
15244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15245   ...
15246 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
15247   at 0x........: malloc (vg_replace_malloc.c:...)
15248   by 0x........: main (tc19_shadowmem.c:144)
15249 Block was alloc'd by thread #x
15250
15251----------------------------------------------------------------
15252
15253Possible data race during write of size 1 at 0x........ by thread #x
15254Locks held: none
15255   at 0x........: child64 (tc19_shadowmem.c:105)
15256   by 0x........: steer (tc19_shadowmem.c:298)
15257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15258   ...
15259
15260This conflicts with a previous write of size 1 by thread #x
15261Locks held: none
15262   at 0x........: child64 (tc19_shadowmem.c:105)
15263   by 0x........: steer (tc19_shadowmem.c:298)
15264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15265   ...
15266 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15267   at 0x........: malloc (vg_replace_malloc.c:...)
15268   by 0x........: main (tc19_shadowmem.c:144)
15269 Block was alloc'd by thread #x
15270
15271----------------------------------------------------------------
15272
15273Possible data race during write of size 1 at 0x........ by thread #x
15274Locks held: none
15275   at 0x........: child64 (tc19_shadowmem.c:105)
15276   by 0x........: steer (tc19_shadowmem.c:298)
15277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15278   ...
15279
15280This conflicts with a previous write of size 1 by thread #x
15281Locks held: none
15282   at 0x........: child64 (tc19_shadowmem.c:105)
15283   by 0x........: steer (tc19_shadowmem.c:298)
15284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15285   ...
15286 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15287   at 0x........: malloc (vg_replace_malloc.c:...)
15288   by 0x........: main (tc19_shadowmem.c:144)
15289 Block was alloc'd by thread #x
15290
15291----------------------------------------------------------------
15292
15293Possible data race during write of size 1 at 0x........ by thread #x
15294Locks held: none
15295   at 0x........: child64 (tc19_shadowmem.c:105)
15296   by 0x........: steer (tc19_shadowmem.c:298)
15297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15298   ...
15299
15300This conflicts with a previous write of size 1 by thread #x
15301Locks held: none
15302   at 0x........: child64 (tc19_shadowmem.c:105)
15303   by 0x........: steer (tc19_shadowmem.c:298)
15304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15305   ...
15306 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15307   at 0x........: malloc (vg_replace_malloc.c:...)
15308   by 0x........: main (tc19_shadowmem.c:144)
15309 Block was alloc'd by thread #x
15310
15311----------------------------------------------------------------
15312
15313Possible data race during write of size 1 at 0x........ by thread #x
15314Locks held: none
15315   at 0x........: child64 (tc19_shadowmem.c:105)
15316   by 0x........: steer (tc19_shadowmem.c:298)
15317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15318   ...
15319
15320This conflicts with a previous write of size 1 by thread #x
15321Locks held: none
15322   at 0x........: child64 (tc19_shadowmem.c:105)
15323   by 0x........: steer (tc19_shadowmem.c:298)
15324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15325   ...
15326 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15327   at 0x........: malloc (vg_replace_malloc.c:...)
15328   by 0x........: main (tc19_shadowmem.c:144)
15329 Block was alloc'd by thread #x
15330
15331----------------------------------------------------------------
15332
15333Possible data race during write of size 1 at 0x........ by thread #x
15334Locks held: none
15335   at 0x........: child64 (tc19_shadowmem.c:105)
15336   by 0x........: steer (tc19_shadowmem.c:298)
15337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15338   ...
15339
15340This conflicts with a previous write of size 1 by thread #x
15341Locks held: none
15342   at 0x........: child64 (tc19_shadowmem.c:105)
15343   by 0x........: steer (tc19_shadowmem.c:298)
15344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15345   ...
15346 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15347   at 0x........: malloc (vg_replace_malloc.c:...)
15348   by 0x........: main (tc19_shadowmem.c:144)
15349 Block was alloc'd by thread #x
15350
15351---------- double gran, 6 .. 92, skip 6 ----------
15352---Thread-Announcement------------------------------------------
15353
15354Thread #x was created
15355   ...
15356   by 0x........: pthread_create@* (hg_intercepts.c:...)
15357   by 0x........: main (tc19_shadowmem.c:266)
15358
15359---Thread-Announcement------------------------------------------
15360
15361Thread #x was created
15362   ...
15363   by 0x........: pthread_create@* (hg_intercepts.c:...)
15364   by 0x........: main (tc19_shadowmem.c:265)
15365
15366----------------------------------------------------------------
15367
15368Possible data race during write of size 2 at 0x........ by thread #x
15369Locks held: none
15370   at 0x........: child64 (tc19_shadowmem.c:105)
15371   by 0x........: steer (tc19_shadowmem.c:300)
15372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15373   ...
15374
15375This conflicts with a previous write of size 2 by thread #x
15376Locks held: none
15377   at 0x........: child64 (tc19_shadowmem.c:105)
15378   by 0x........: steer (tc19_shadowmem.c:300)
15379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15380   ...
15381 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
15382   at 0x........: malloc (vg_replace_malloc.c:...)
15383   by 0x........: main (tc19_shadowmem.c:144)
15384 Block was alloc'd by thread #x
15385
15386----------------------------------------------------------------
15387
15388Possible data race during write of size 2 at 0x........ by thread #x
15389Locks held: none
15390   at 0x........: child64 (tc19_shadowmem.c:105)
15391   by 0x........: steer (tc19_shadowmem.c:300)
15392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15393   ...
15394
15395This conflicts with a previous write of size 2 by thread #x
15396Locks held: none
15397   at 0x........: child64 (tc19_shadowmem.c:105)
15398   by 0x........: steer (tc19_shadowmem.c:300)
15399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15400   ...
15401 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15402   at 0x........: malloc (vg_replace_malloc.c:...)
15403   by 0x........: main (tc19_shadowmem.c:144)
15404 Block was alloc'd by thread #x
15405
15406----------------------------------------------------------------
15407
15408Possible data race during write of size 2 at 0x........ by thread #x
15409Locks held: none
15410   at 0x........: child64 (tc19_shadowmem.c:105)
15411   by 0x........: steer (tc19_shadowmem.c:300)
15412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15413   ...
15414
15415This conflicts with a previous write of size 2 by thread #x
15416Locks held: none
15417   at 0x........: child64 (tc19_shadowmem.c:105)
15418   by 0x........: steer (tc19_shadowmem.c:300)
15419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15420   ...
15421 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15422   at 0x........: malloc (vg_replace_malloc.c:...)
15423   by 0x........: main (tc19_shadowmem.c:144)
15424 Block was alloc'd by thread #x
15425
15426----------------------------------------------------------------
15427
15428Possible data race during write of size 2 at 0x........ by thread #x
15429Locks held: none
15430   at 0x........: child64 (tc19_shadowmem.c:105)
15431   by 0x........: steer (tc19_shadowmem.c:300)
15432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15433   ...
15434
15435This conflicts with a previous write of size 2 by thread #x
15436Locks held: none
15437   at 0x........: child64 (tc19_shadowmem.c:105)
15438   by 0x........: steer (tc19_shadowmem.c:300)
15439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15440   ...
15441 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15442   at 0x........: malloc (vg_replace_malloc.c:...)
15443   by 0x........: main (tc19_shadowmem.c:144)
15444 Block was alloc'd by thread #x
15445
15446---------- double gran, 7 .. 92, skip 7 ----------
15447---Thread-Announcement------------------------------------------
15448
15449Thread #x was created
15450   ...
15451   by 0x........: pthread_create@* (hg_intercepts.c:...)
15452   by 0x........: main (tc19_shadowmem.c:266)
15453
15454---Thread-Announcement------------------------------------------
15455
15456Thread #x was created
15457   ...
15458   by 0x........: pthread_create@* (hg_intercepts.c:...)
15459   by 0x........: main (tc19_shadowmem.c:265)
15460
15461----------------------------------------------------------------
15462
15463Possible data race during write of size 1 at 0x........ by thread #x
15464Locks held: none
15465   at 0x........: child64 (tc19_shadowmem.c:105)
15466   by 0x........: steer (tc19_shadowmem.c:302)
15467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15468   ...
15469
15470This conflicts with a previous write of size 1 by thread #x
15471Locks held: none
15472   at 0x........: child64 (tc19_shadowmem.c:105)
15473   by 0x........: steer (tc19_shadowmem.c:302)
15474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15475   ...
15476 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
15477   at 0x........: malloc (vg_replace_malloc.c:...)
15478   by 0x........: main (tc19_shadowmem.c:144)
15479 Block was alloc'd by thread #x
15480
15481----------------------------------------------------------------
15482
15483Possible data race during write of size 1 at 0x........ by thread #x
15484Locks held: none
15485   at 0x........: child64 (tc19_shadowmem.c:105)
15486   by 0x........: steer (tc19_shadowmem.c:302)
15487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15488   ...
15489
15490This conflicts with a previous write of size 1 by thread #x
15491Locks held: none
15492   at 0x........: child64 (tc19_shadowmem.c:105)
15493   by 0x........: steer (tc19_shadowmem.c:302)
15494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15495   ...
15496 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15497   at 0x........: malloc (vg_replace_malloc.c:...)
15498   by 0x........: main (tc19_shadowmem.c:144)
15499 Block was alloc'd by thread #x
15500
15501----------------------------------------------------------------
15502
15503Possible data race during write of size 1 at 0x........ by thread #x
15504Locks held: none
15505   at 0x........: child64 (tc19_shadowmem.c:105)
15506   by 0x........: steer (tc19_shadowmem.c:302)
15507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15508   ...
15509
15510This conflicts with a previous write of size 1 by thread #x
15511Locks held: none
15512   at 0x........: child64 (tc19_shadowmem.c:105)
15513   by 0x........: steer (tc19_shadowmem.c:302)
15514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15515   ...
15516 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15517   at 0x........: malloc (vg_replace_malloc.c:...)
15518   by 0x........: main (tc19_shadowmem.c:144)
15519 Block was alloc'd by thread #x
15520
15521----------------------------------------------------------------
15522
15523Possible data race during write of size 1 at 0x........ by thread #x
15524Locks held: none
15525   at 0x........: child64 (tc19_shadowmem.c:105)
15526   by 0x........: steer (tc19_shadowmem.c:302)
15527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15528   ...
15529
15530This conflicts with a previous write of size 1 by thread #x
15531Locks held: none
15532   at 0x........: child64 (tc19_shadowmem.c:105)
15533   by 0x........: steer (tc19_shadowmem.c:302)
15534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15535   ...
15536 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15537   at 0x........: malloc (vg_replace_malloc.c:...)
15538   by 0x........: main (tc19_shadowmem.c:144)
15539 Block was alloc'd by thread #x
15540
15541----------------------------------------------------------------
15542
15543Possible data race during write of size 1 at 0x........ by thread #x
15544Locks held: none
15545   at 0x........: child64 (tc19_shadowmem.c:105)
15546   by 0x........: steer (tc19_shadowmem.c:302)
15547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15548   ...
15549
15550This conflicts with a previous write of size 1 by thread #x
15551Locks held: none
15552   at 0x........: child64 (tc19_shadowmem.c:105)
15553   by 0x........: steer (tc19_shadowmem.c:302)
15554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15555   ...
15556 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15557   at 0x........: malloc (vg_replace_malloc.c:...)
15558   by 0x........: main (tc19_shadowmem.c:144)
15559 Block was alloc'd by thread #x
15560
15561----------------------------------------------------------------
15562
15563Possible data race during write of size 1 at 0x........ by thread #x
15564Locks held: none
15565   at 0x........: child64 (tc19_shadowmem.c:105)
15566   by 0x........: steer (tc19_shadowmem.c:302)
15567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15568   ...
15569
15570This conflicts with a previous write of size 1 by thread #x
15571Locks held: none
15572   at 0x........: child64 (tc19_shadowmem.c:105)
15573   by 0x........: steer (tc19_shadowmem.c:302)
15574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15575   ...
15576 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15577   at 0x........: malloc (vg_replace_malloc.c:...)
15578   by 0x........: main (tc19_shadowmem.c:144)
15579 Block was alloc'd by thread #x
15580
15581----------------------------------------------------------------
15582
15583Possible data race during write of size 1 at 0x........ by thread #x
15584Locks held: none
15585   at 0x........: child64 (tc19_shadowmem.c:105)
15586   by 0x........: steer (tc19_shadowmem.c:302)
15587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15588   ...
15589
15590This conflicts with a previous write of size 1 by thread #x
15591Locks held: none
15592   at 0x........: child64 (tc19_shadowmem.c:105)
15593   by 0x........: steer (tc19_shadowmem.c:302)
15594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15595   ...
15596 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15597   at 0x........: malloc (vg_replace_malloc.c:...)
15598   by 0x........: main (tc19_shadowmem.c:144)
15599 Block was alloc'd by thread #x
15600
15601----------------------------------------------------------------
15602
15603Possible data race during write of size 1 at 0x........ by thread #x
15604Locks held: none
15605   at 0x........: child64 (tc19_shadowmem.c:105)
15606   by 0x........: steer (tc19_shadowmem.c:302)
15607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15608   ...
15609
15610This conflicts with a previous write of size 1 by thread #x
15611Locks held: none
15612   at 0x........: child64 (tc19_shadowmem.c:105)
15613   by 0x........: steer (tc19_shadowmem.c:302)
15614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15615   ...
15616 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15617   at 0x........: malloc (vg_replace_malloc.c:...)
15618   by 0x........: main (tc19_shadowmem.c:144)
15619 Block was alloc'd by thread #x
15620
15621---------- double gran, 0 .. 92, skip 8 ----------
15622---Thread-Announcement------------------------------------------
15623
15624Thread #x was created
15625   ...
15626   by 0x........: pthread_create@* (hg_intercepts.c:...)
15627   by 0x........: main (tc19_shadowmem.c:266)
15628
15629---Thread-Announcement------------------------------------------
15630
15631Thread #x was created
15632   ...
15633   by 0x........: pthread_create@* (hg_intercepts.c:...)
15634   by 0x........: main (tc19_shadowmem.c:265)
15635
15636----------------------------------------------------------------
15637
15638Possible data race during write of size 4 at 0x........ by thread #x
15639Locks held: none
15640   at 0x........: child64 (tc19_shadowmem.c:105)
15641   by 0x........: steer (tc19_shadowmem.c:304)
15642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15643   ...
15644
15645This conflicts with a previous write of size 4 by thread #x
15646Locks held: none
15647   at 0x........: child64 (tc19_shadowmem.c:105)
15648   by 0x........: steer (tc19_shadowmem.c:304)
15649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15650   ...
15651 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15652   at 0x........: malloc (vg_replace_malloc.c:...)
15653   by 0x........: main (tc19_shadowmem.c:144)
15654 Block was alloc'd by thread #x
15655
15656----------------------------------------------------------------
15657
15658Possible data race during write of size 4 at 0x........ by thread #x
15659Locks held: none
15660   at 0x........: child64 (tc19_shadowmem.c:105)
15661   by 0x........: steer (tc19_shadowmem.c:304)
15662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15663   ...
15664
15665This conflicts with a previous write of size 4 by thread #x
15666Locks held: none
15667   at 0x........: child64 (tc19_shadowmem.c:105)
15668   by 0x........: steer (tc19_shadowmem.c:304)
15669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15670   ...
15671 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15672   at 0x........: malloc (vg_replace_malloc.c:...)
15673   by 0x........: main (tc19_shadowmem.c:144)
15674 Block was alloc'd by thread #x
15675
15676---------- double gran, 1 .. 92, skip 9 ----------
15677---Thread-Announcement------------------------------------------
15678
15679Thread #x was created
15680   ...
15681   by 0x........: pthread_create@* (hg_intercepts.c:...)
15682   by 0x........: main (tc19_shadowmem.c:266)
15683
15684---Thread-Announcement------------------------------------------
15685
15686Thread #x was created
15687   ...
15688   by 0x........: pthread_create@* (hg_intercepts.c:...)
15689   by 0x........: main (tc19_shadowmem.c:265)
15690
15691----------------------------------------------------------------
15692
15693Possible data race during write of size 1 at 0x........ by thread #x
15694Locks held: none
15695   at 0x........: child64 (tc19_shadowmem.c:105)
15696   by 0x........: steer (tc19_shadowmem.c:306)
15697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15698   ...
15699
15700This conflicts with a previous write of size 1 by thread #x
15701Locks held: none
15702   at 0x........: child64 (tc19_shadowmem.c:105)
15703   by 0x........: steer (tc19_shadowmem.c:306)
15704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15705   ...
15706 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15707   at 0x........: malloc (vg_replace_malloc.c:...)
15708   by 0x........: main (tc19_shadowmem.c:144)
15709 Block was alloc'd by thread #x
15710
15711----------------------------------------------------------------
15712
15713Possible data race during write of size 1 at 0x........ by thread #x
15714Locks held: none
15715   at 0x........: child64 (tc19_shadowmem.c:105)
15716   by 0x........: steer (tc19_shadowmem.c:306)
15717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15718   ...
15719
15720This conflicts with a previous write of size 1 by thread #x
15721Locks held: none
15722   at 0x........: child64 (tc19_shadowmem.c:105)
15723   by 0x........: steer (tc19_shadowmem.c:306)
15724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15725   ...
15726 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15727   at 0x........: malloc (vg_replace_malloc.c:...)
15728   by 0x........: main (tc19_shadowmem.c:144)
15729 Block was alloc'd by thread #x
15730
15731----------------------------------------------------------------
15732
15733Possible data race during write of size 1 at 0x........ by thread #x
15734Locks held: none
15735   at 0x........: child64 (tc19_shadowmem.c:105)
15736   by 0x........: steer (tc19_shadowmem.c:306)
15737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15738   ...
15739
15740This conflicts with a previous write of size 1 by thread #x
15741Locks held: none
15742   at 0x........: child64 (tc19_shadowmem.c:105)
15743   by 0x........: steer (tc19_shadowmem.c:306)
15744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15745   ...
15746 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15747   at 0x........: malloc (vg_replace_malloc.c:...)
15748   by 0x........: main (tc19_shadowmem.c:144)
15749 Block was alloc'd by thread #x
15750
15751----------------------------------------------------------------
15752
15753Possible data race during write of size 1 at 0x........ by thread #x
15754Locks held: none
15755   at 0x........: child64 (tc19_shadowmem.c:105)
15756   by 0x........: steer (tc19_shadowmem.c:306)
15757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15758   ...
15759
15760This conflicts with a previous write of size 1 by thread #x
15761Locks held: none
15762   at 0x........: child64 (tc19_shadowmem.c:105)
15763   by 0x........: steer (tc19_shadowmem.c:306)
15764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15765   ...
15766 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15767   at 0x........: malloc (vg_replace_malloc.c:...)
15768   by 0x........: main (tc19_shadowmem.c:144)
15769 Block was alloc'd by thread #x
15770
15771----------------------------------------------------------------
15772
15773Possible data race during write of size 1 at 0x........ by thread #x
15774Locks held: none
15775   at 0x........: child64 (tc19_shadowmem.c:105)
15776   by 0x........: steer (tc19_shadowmem.c:306)
15777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15778   ...
15779
15780This conflicts with a previous write of size 1 by thread #x
15781Locks held: none
15782   at 0x........: child64 (tc19_shadowmem.c:105)
15783   by 0x........: steer (tc19_shadowmem.c:306)
15784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15785   ...
15786 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
15787   at 0x........: malloc (vg_replace_malloc.c:...)
15788   by 0x........: main (tc19_shadowmem.c:144)
15789 Block was alloc'd by thread #x
15790
15791----------------------------------------------------------------
15792
15793Possible data race during write of size 1 at 0x........ by thread #x
15794Locks held: none
15795   at 0x........: child64 (tc19_shadowmem.c:105)
15796   by 0x........: steer (tc19_shadowmem.c:306)
15797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15798   ...
15799
15800This conflicts with a previous write of size 1 by thread #x
15801Locks held: none
15802   at 0x........: child64 (tc19_shadowmem.c:105)
15803   by 0x........: steer (tc19_shadowmem.c:306)
15804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15805   ...
15806 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15807   at 0x........: malloc (vg_replace_malloc.c:...)
15808   by 0x........: main (tc19_shadowmem.c:144)
15809 Block was alloc'd by thread #x
15810
15811----------------------------------------------------------------
15812
15813Possible data race during write of size 1 at 0x........ by thread #x
15814Locks held: none
15815   at 0x........: child64 (tc19_shadowmem.c:105)
15816   by 0x........: steer (tc19_shadowmem.c:306)
15817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15818   ...
15819
15820This conflicts with a previous write of size 1 by thread #x
15821Locks held: none
15822   at 0x........: child64 (tc19_shadowmem.c:105)
15823   by 0x........: steer (tc19_shadowmem.c:306)
15824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15825   ...
15826 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
15827   at 0x........: malloc (vg_replace_malloc.c:...)
15828   by 0x........: main (tc19_shadowmem.c:144)
15829 Block was alloc'd by thread #x
15830
15831----------------------------------------------------------------
15832
15833Possible data race during write of size 1 at 0x........ by thread #x
15834Locks held: none
15835   at 0x........: child64 (tc19_shadowmem.c:105)
15836   by 0x........: steer (tc19_shadowmem.c:306)
15837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15838   ...
15839
15840This conflicts with a previous write of size 1 by thread #x
15841Locks held: none
15842   at 0x........: child64 (tc19_shadowmem.c:105)
15843   by 0x........: steer (tc19_shadowmem.c:306)
15844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15845   ...
15846 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15847   at 0x........: malloc (vg_replace_malloc.c:...)
15848   by 0x........: main (tc19_shadowmem.c:144)
15849 Block was alloc'd by thread #x
15850
15851---------- double gran, 2 .. 92, skip 10 ----------
15852---Thread-Announcement------------------------------------------
15853
15854Thread #x was created
15855   ...
15856   by 0x........: pthread_create@* (hg_intercepts.c:...)
15857   by 0x........: main (tc19_shadowmem.c:266)
15858
15859---Thread-Announcement------------------------------------------
15860
15861Thread #x was created
15862   ...
15863   by 0x........: pthread_create@* (hg_intercepts.c:...)
15864   by 0x........: main (tc19_shadowmem.c:265)
15865
15866----------------------------------------------------------------
15867
15868Possible data race during write of size 2 at 0x........ by thread #x
15869Locks held: none
15870   at 0x........: child64 (tc19_shadowmem.c:105)
15871   by 0x........: steer (tc19_shadowmem.c:308)
15872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15873   ...
15874
15875This conflicts with a previous write of size 2 by thread #x
15876Locks held: none
15877   at 0x........: child64 (tc19_shadowmem.c:105)
15878   by 0x........: steer (tc19_shadowmem.c:308)
15879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15880   ...
15881 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15882   at 0x........: malloc (vg_replace_malloc.c:...)
15883   by 0x........: main (tc19_shadowmem.c:144)
15884 Block was alloc'd by thread #x
15885
15886----------------------------------------------------------------
15887
15888Possible data race during write of size 2 at 0x........ by thread #x
15889Locks held: none
15890   at 0x........: child64 (tc19_shadowmem.c:105)
15891   by 0x........: steer (tc19_shadowmem.c:308)
15892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15893   ...
15894
15895This conflicts with a previous write of size 2 by thread #x
15896Locks held: none
15897   at 0x........: child64 (tc19_shadowmem.c:105)
15898   by 0x........: steer (tc19_shadowmem.c:308)
15899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15900   ...
15901 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15902   at 0x........: malloc (vg_replace_malloc.c:...)
15903   by 0x........: main (tc19_shadowmem.c:144)
15904 Block was alloc'd by thread #x
15905
15906----------------------------------------------------------------
15907
15908Possible data race during write of size 2 at 0x........ by thread #x
15909Locks held: none
15910   at 0x........: child64 (tc19_shadowmem.c:105)
15911   by 0x........: steer (tc19_shadowmem.c:308)
15912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15913   ...
15914
15915This conflicts with a previous write of size 2 by thread #x
15916Locks held: none
15917   at 0x........: child64 (tc19_shadowmem.c:105)
15918   by 0x........: steer (tc19_shadowmem.c:308)
15919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15920   ...
15921 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
15922   at 0x........: malloc (vg_replace_malloc.c:...)
15923   by 0x........: main (tc19_shadowmem.c:144)
15924 Block was alloc'd by thread #x
15925
15926----------------------------------------------------------------
15927
15928Possible data race during write of size 2 at 0x........ by thread #x
15929Locks held: none
15930   at 0x........: child64 (tc19_shadowmem.c:105)
15931   by 0x........: steer (tc19_shadowmem.c:308)
15932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15933   ...
15934
15935This conflicts with a previous write of size 2 by thread #x
15936Locks held: none
15937   at 0x........: child64 (tc19_shadowmem.c:105)
15938   by 0x........: steer (tc19_shadowmem.c:308)
15939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15940   ...
15941 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
15942   at 0x........: malloc (vg_replace_malloc.c:...)
15943   by 0x........: main (tc19_shadowmem.c:144)
15944 Block was alloc'd by thread #x
15945
15946---------- double gran, 3 .. 92, skip 11 ----------
15947---Thread-Announcement------------------------------------------
15948
15949Thread #x was created
15950   ...
15951   by 0x........: pthread_create@* (hg_intercepts.c:...)
15952   by 0x........: main (tc19_shadowmem.c:266)
15953
15954---Thread-Announcement------------------------------------------
15955
15956Thread #x was created
15957   ...
15958   by 0x........: pthread_create@* (hg_intercepts.c:...)
15959   by 0x........: main (tc19_shadowmem.c:265)
15960
15961----------------------------------------------------------------
15962
15963Possible data race during write of size 1 at 0x........ by thread #x
15964Locks held: none
15965   at 0x........: child64 (tc19_shadowmem.c:105)
15966   by 0x........: steer (tc19_shadowmem.c:310)
15967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15968   ...
15969
15970This conflicts with a previous write of size 1 by thread #x
15971Locks held: none
15972   at 0x........: child64 (tc19_shadowmem.c:105)
15973   by 0x........: steer (tc19_shadowmem.c:310)
15974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15975   ...
15976 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15977   at 0x........: malloc (vg_replace_malloc.c:...)
15978   by 0x........: main (tc19_shadowmem.c:144)
15979 Block was alloc'd by thread #x
15980
15981----------------------------------------------------------------
15982
15983Possible data race during write of size 1 at 0x........ by thread #x
15984Locks held: none
15985   at 0x........: child64 (tc19_shadowmem.c:105)
15986   by 0x........: steer (tc19_shadowmem.c:310)
15987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15988   ...
15989
15990This conflicts with a previous write of size 1 by thread #x
15991Locks held: none
15992   at 0x........: child64 (tc19_shadowmem.c:105)
15993   by 0x........: steer (tc19_shadowmem.c:310)
15994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15995   ...
15996 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15997   at 0x........: malloc (vg_replace_malloc.c:...)
15998   by 0x........: main (tc19_shadowmem.c:144)
15999 Block was alloc'd by thread #x
16000
16001----------------------------------------------------------------
16002
16003Possible data race during write of size 1 at 0x........ by thread #x
16004Locks held: none
16005   at 0x........: child64 (tc19_shadowmem.c:105)
16006   by 0x........: steer (tc19_shadowmem.c:310)
16007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16008   ...
16009
16010This conflicts with a previous write of size 1 by thread #x
16011Locks held: none
16012   at 0x........: child64 (tc19_shadowmem.c:105)
16013   by 0x........: steer (tc19_shadowmem.c:310)
16014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16015   ...
16016 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
16017   at 0x........: malloc (vg_replace_malloc.c:...)
16018   by 0x........: main (tc19_shadowmem.c:144)
16019 Block was alloc'd by thread #x
16020
16021----------------------------------------------------------------
16022
16023Possible data race during write of size 1 at 0x........ by thread #x
16024Locks held: none
16025   at 0x........: child64 (tc19_shadowmem.c:105)
16026   by 0x........: steer (tc19_shadowmem.c:310)
16027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16028   ...
16029
16030This conflicts with a previous write of size 1 by thread #x
16031Locks held: none
16032   at 0x........: child64 (tc19_shadowmem.c:105)
16033   by 0x........: steer (tc19_shadowmem.c:310)
16034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16035   ...
16036 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
16037   at 0x........: malloc (vg_replace_malloc.c:...)
16038   by 0x........: main (tc19_shadowmem.c:144)
16039 Block was alloc'd by thread #x
16040
16041----------------------------------------------------------------
16042
16043Possible data race during write of size 1 at 0x........ by thread #x
16044Locks held: none
16045   at 0x........: child64 (tc19_shadowmem.c:105)
16046   by 0x........: steer (tc19_shadowmem.c:310)
16047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16048   ...
16049
16050This conflicts with a previous write of size 1 by thread #x
16051Locks held: none
16052   at 0x........: child64 (tc19_shadowmem.c:105)
16053   by 0x........: steer (tc19_shadowmem.c:310)
16054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16055   ...
16056 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
16057   at 0x........: malloc (vg_replace_malloc.c:...)
16058   by 0x........: main (tc19_shadowmem.c:144)
16059 Block was alloc'd by thread #x
16060
16061----------------------------------------------------------------
16062
16063Possible data race during write of size 1 at 0x........ by thread #x
16064Locks held: none
16065   at 0x........: child64 (tc19_shadowmem.c:105)
16066   by 0x........: steer (tc19_shadowmem.c:310)
16067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16068   ...
16069
16070This conflicts with a previous write of size 1 by thread #x
16071Locks held: none
16072   at 0x........: child64 (tc19_shadowmem.c:105)
16073   by 0x........: steer (tc19_shadowmem.c:310)
16074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16075   ...
16076 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16077   at 0x........: malloc (vg_replace_malloc.c:...)
16078   by 0x........: main (tc19_shadowmem.c:144)
16079 Block was alloc'd by thread #x
16080
16081----------------------------------------------------------------
16082
16083Possible data race during write of size 1 at 0x........ by thread #x
16084Locks held: none
16085   at 0x........: child64 (tc19_shadowmem.c:105)
16086   by 0x........: steer (tc19_shadowmem.c:310)
16087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16088   ...
16089
16090This conflicts with a previous write of size 1 by thread #x
16091Locks held: none
16092   at 0x........: child64 (tc19_shadowmem.c:105)
16093   by 0x........: steer (tc19_shadowmem.c:310)
16094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16095   ...
16096 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16097   at 0x........: malloc (vg_replace_malloc.c:...)
16098   by 0x........: main (tc19_shadowmem.c:144)
16099 Block was alloc'd by thread #x
16100
16101----------------------------------------------------------------
16102
16103Possible data race during write of size 1 at 0x........ by thread #x
16104Locks held: none
16105   at 0x........: child64 (tc19_shadowmem.c:105)
16106   by 0x........: steer (tc19_shadowmem.c:310)
16107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16108   ...
16109
16110This conflicts with a previous write of size 1 by thread #x
16111Locks held: none
16112   at 0x........: child64 (tc19_shadowmem.c:105)
16113   by 0x........: steer (tc19_shadowmem.c:310)
16114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16115   ...
16116 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16117   at 0x........: malloc (vg_replace_malloc.c:...)
16118   by 0x........: main (tc19_shadowmem.c:144)
16119 Block was alloc'd by thread #x
16120
16121---------- double gran, 4 .. 92, skip 12 ----------
16122---Thread-Announcement------------------------------------------
16123
16124Thread #x was created
16125   ...
16126   by 0x........: pthread_create@* (hg_intercepts.c:...)
16127   by 0x........: main (tc19_shadowmem.c:266)
16128
16129---Thread-Announcement------------------------------------------
16130
16131Thread #x was created
16132   ...
16133   by 0x........: pthread_create@* (hg_intercepts.c:...)
16134   by 0x........: main (tc19_shadowmem.c:265)
16135
16136----------------------------------------------------------------
16137
16138Possible data race during write of size 4 at 0x........ by thread #x
16139Locks held: none
16140   at 0x........: child64 (tc19_shadowmem.c:105)
16141   by 0x........: steer (tc19_shadowmem.c:312)
16142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16143   ...
16144
16145This conflicts with a previous write of size 4 by thread #x
16146Locks held: none
16147   at 0x........: child64 (tc19_shadowmem.c:105)
16148   by 0x........: steer (tc19_shadowmem.c:312)
16149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16150   ...
16151 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
16152   at 0x........: malloc (vg_replace_malloc.c:...)
16153   by 0x........: main (tc19_shadowmem.c:144)
16154 Block was alloc'd by thread #x
16155
16156----------------------------------------------------------------
16157
16158Possible data race during write of size 4 at 0x........ by thread #x
16159Locks held: none
16160   at 0x........: child64 (tc19_shadowmem.c:105)
16161   by 0x........: steer (tc19_shadowmem.c:312)
16162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16163   ...
16164
16165This conflicts with a previous write of size 4 by thread #x
16166Locks held: none
16167   at 0x........: child64 (tc19_shadowmem.c:105)
16168   by 0x........: steer (tc19_shadowmem.c:312)
16169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16170   ...
16171 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16172   at 0x........: malloc (vg_replace_malloc.c:...)
16173   by 0x........: main (tc19_shadowmem.c:144)
16174 Block was alloc'd by thread #x
16175
16176---------- double gran, 5 .. 92, skip 13 ----------
16177---Thread-Announcement------------------------------------------
16178
16179Thread #x was created
16180   ...
16181   by 0x........: pthread_create@* (hg_intercepts.c:...)
16182   by 0x........: main (tc19_shadowmem.c:266)
16183
16184---Thread-Announcement------------------------------------------
16185
16186Thread #x was created
16187   ...
16188   by 0x........: pthread_create@* (hg_intercepts.c:...)
16189   by 0x........: main (tc19_shadowmem.c:265)
16190
16191----------------------------------------------------------------
16192
16193Possible data race during write of size 1 at 0x........ by thread #x
16194Locks held: none
16195   at 0x........: child64 (tc19_shadowmem.c:105)
16196   by 0x........: steer (tc19_shadowmem.c:314)
16197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16198   ...
16199
16200This conflicts with a previous write of size 1 by thread #x
16201Locks held: none
16202   at 0x........: child64 (tc19_shadowmem.c:105)
16203   by 0x........: steer (tc19_shadowmem.c:314)
16204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16205   ...
16206 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
16207   at 0x........: malloc (vg_replace_malloc.c:...)
16208   by 0x........: main (tc19_shadowmem.c:144)
16209 Block was alloc'd by thread #x
16210
16211----------------------------------------------------------------
16212
16213Possible data race during write of size 1 at 0x........ by thread #x
16214Locks held: none
16215   at 0x........: child64 (tc19_shadowmem.c:105)
16216   by 0x........: steer (tc19_shadowmem.c:314)
16217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16218   ...
16219
16220This conflicts with a previous write of size 1 by thread #x
16221Locks held: none
16222   at 0x........: child64 (tc19_shadowmem.c:105)
16223   by 0x........: steer (tc19_shadowmem.c:314)
16224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16225   ...
16226 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
16227   at 0x........: malloc (vg_replace_malloc.c:...)
16228   by 0x........: main (tc19_shadowmem.c:144)
16229 Block was alloc'd by thread #x
16230
16231----------------------------------------------------------------
16232
16233Possible data race during write of size 1 at 0x........ by thread #x
16234Locks held: none
16235   at 0x........: child64 (tc19_shadowmem.c:105)
16236   by 0x........: steer (tc19_shadowmem.c:314)
16237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16238   ...
16239
16240This conflicts with a previous write of size 1 by thread #x
16241Locks held: none
16242   at 0x........: child64 (tc19_shadowmem.c:105)
16243   by 0x........: steer (tc19_shadowmem.c:314)
16244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16245   ...
16246 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
16247   at 0x........: malloc (vg_replace_malloc.c:...)
16248   by 0x........: main (tc19_shadowmem.c:144)
16249 Block was alloc'd by thread #x
16250
16251----------------------------------------------------------------
16252
16253Possible data race during write of size 1 at 0x........ by thread #x
16254Locks held: none
16255   at 0x........: child64 (tc19_shadowmem.c:105)
16256   by 0x........: steer (tc19_shadowmem.c:314)
16257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16258   ...
16259
16260This conflicts with a previous write of size 1 by thread #x
16261Locks held: none
16262   at 0x........: child64 (tc19_shadowmem.c:105)
16263   by 0x........: steer (tc19_shadowmem.c:314)
16264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16265   ...
16266 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16267   at 0x........: malloc (vg_replace_malloc.c:...)
16268   by 0x........: main (tc19_shadowmem.c:144)
16269 Block was alloc'd by thread #x
16270
16271----------------------------------------------------------------
16272
16273Possible data race during write of size 1 at 0x........ by thread #x
16274Locks held: none
16275   at 0x........: child64 (tc19_shadowmem.c:105)
16276   by 0x........: steer (tc19_shadowmem.c:314)
16277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16278   ...
16279
16280This conflicts with a previous write of size 1 by thread #x
16281Locks held: none
16282   at 0x........: child64 (tc19_shadowmem.c:105)
16283   by 0x........: steer (tc19_shadowmem.c:314)
16284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16285   ...
16286 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16287   at 0x........: malloc (vg_replace_malloc.c:...)
16288   by 0x........: main (tc19_shadowmem.c:144)
16289 Block was alloc'd by thread #x
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:314)
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:314)
16304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16305   ...
16306 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16307   at 0x........: malloc (vg_replace_malloc.c:...)
16308   by 0x........: main (tc19_shadowmem.c:144)
16309 Block was alloc'd by thread #x
16310
16311----------------------------------------------------------------
16312
16313Possible data race during write of size 1 at 0x........ by thread #x
16314Locks held: none
16315   at 0x........: child64 (tc19_shadowmem.c:105)
16316   by 0x........: steer (tc19_shadowmem.c:314)
16317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16318   ...
16319
16320This conflicts with a previous write of size 1 by thread #x
16321Locks held: none
16322   at 0x........: child64 (tc19_shadowmem.c:105)
16323   by 0x........: steer (tc19_shadowmem.c:314)
16324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16325   ...
16326 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16327   at 0x........: malloc (vg_replace_malloc.c:...)
16328   by 0x........: main (tc19_shadowmem.c:144)
16329 Block was alloc'd by thread #x
16330
16331----------------------------------------------------------------
16332
16333Possible data race during write of size 1 at 0x........ by thread #x
16334Locks held: none
16335   at 0x........: child64 (tc19_shadowmem.c:105)
16336   by 0x........: steer (tc19_shadowmem.c:314)
16337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16338   ...
16339
16340This conflicts with a previous write of size 1 by thread #x
16341Locks held: none
16342   at 0x........: child64 (tc19_shadowmem.c:105)
16343   by 0x........: steer (tc19_shadowmem.c:314)
16344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16345   ...
16346 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16347   at 0x........: malloc (vg_replace_malloc.c:...)
16348   by 0x........: main (tc19_shadowmem.c:144)
16349 Block was alloc'd by thread #x
16350
16351---------- double gran, 6 .. 92, skip 14 ----------
16352---Thread-Announcement------------------------------------------
16353
16354Thread #x was created
16355   ...
16356   by 0x........: pthread_create@* (hg_intercepts.c:...)
16357   by 0x........: main (tc19_shadowmem.c:266)
16358
16359---Thread-Announcement------------------------------------------
16360
16361Thread #x was created
16362   ...
16363   by 0x........: pthread_create@* (hg_intercepts.c:...)
16364   by 0x........: main (tc19_shadowmem.c:265)
16365
16366----------------------------------------------------------------
16367
16368Possible data race during write of size 2 at 0x........ by thread #x
16369Locks held: none
16370   at 0x........: child64 (tc19_shadowmem.c:105)
16371   by 0x........: steer (tc19_shadowmem.c:316)
16372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16373   ...
16374
16375This conflicts with a previous write of size 2 by thread #x
16376Locks held: none
16377   at 0x........: child64 (tc19_shadowmem.c:105)
16378   by 0x........: steer (tc19_shadowmem.c:316)
16379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16380   ...
16381 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
16382   at 0x........: malloc (vg_replace_malloc.c:...)
16383   by 0x........: main (tc19_shadowmem.c:144)
16384 Block was alloc'd by thread #x
16385
16386----------------------------------------------------------------
16387
16388Possible data race during write of size 2 at 0x........ by thread #x
16389Locks held: none
16390   at 0x........: child64 (tc19_shadowmem.c:105)
16391   by 0x........: steer (tc19_shadowmem.c:316)
16392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16393   ...
16394
16395This conflicts with a previous write of size 2 by thread #x
16396Locks held: none
16397   at 0x........: child64 (tc19_shadowmem.c:105)
16398   by 0x........: steer (tc19_shadowmem.c:316)
16399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16400   ...
16401 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16402   at 0x........: malloc (vg_replace_malloc.c:...)
16403   by 0x........: main (tc19_shadowmem.c:144)
16404 Block was alloc'd by thread #x
16405
16406----------------------------------------------------------------
16407
16408Possible data race during write of size 2 at 0x........ by thread #x
16409Locks held: none
16410   at 0x........: child64 (tc19_shadowmem.c:105)
16411   by 0x........: steer (tc19_shadowmem.c:316)
16412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16413   ...
16414
16415This conflicts with a previous write of size 2 by thread #x
16416Locks held: none
16417   at 0x........: child64 (tc19_shadowmem.c:105)
16418   by 0x........: steer (tc19_shadowmem.c:316)
16419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16420   ...
16421 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16422   at 0x........: malloc (vg_replace_malloc.c:...)
16423   by 0x........: main (tc19_shadowmem.c:144)
16424 Block was alloc'd by thread #x
16425
16426----------------------------------------------------------------
16427
16428Possible data race during write of size 2 at 0x........ by thread #x
16429Locks held: none
16430   at 0x........: child64 (tc19_shadowmem.c:105)
16431   by 0x........: steer (tc19_shadowmem.c:316)
16432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16433   ...
16434
16435This conflicts with a previous write of size 2 by thread #x
16436Locks held: none
16437   at 0x........: child64 (tc19_shadowmem.c:105)
16438   by 0x........: steer (tc19_shadowmem.c:316)
16439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16440   ...
16441 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16442   at 0x........: malloc (vg_replace_malloc.c:...)
16443   by 0x........: main (tc19_shadowmem.c:144)
16444 Block was alloc'd by thread #x
16445
16446---------- double gran, 7 .. 92, skip 15 ----------
16447---Thread-Announcement------------------------------------------
16448
16449Thread #x was created
16450   ...
16451   by 0x........: pthread_create@* (hg_intercepts.c:...)
16452   by 0x........: main (tc19_shadowmem.c:266)
16453
16454---Thread-Announcement------------------------------------------
16455
16456Thread #x was created
16457   ...
16458   by 0x........: pthread_create@* (hg_intercepts.c:...)
16459   by 0x........: main (tc19_shadowmem.c:265)
16460
16461----------------------------------------------------------------
16462
16463Possible data race during write of size 1 at 0x........ by thread #x
16464Locks held: none
16465   at 0x........: child64 (tc19_shadowmem.c:105)
16466   by 0x........: steer (tc19_shadowmem.c:318)
16467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16468   ...
16469
16470This conflicts with a previous write of size 1 by thread #x
16471Locks held: none
16472   at 0x........: child64 (tc19_shadowmem.c:105)
16473   by 0x........: steer (tc19_shadowmem.c:318)
16474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16475   ...
16476 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
16477   at 0x........: malloc (vg_replace_malloc.c:...)
16478   by 0x........: main (tc19_shadowmem.c:144)
16479 Block was alloc'd by thread #x
16480
16481----------------------------------------------------------------
16482
16483Possible data race during write of size 1 at 0x........ by thread #x
16484Locks held: none
16485   at 0x........: child64 (tc19_shadowmem.c:105)
16486   by 0x........: steer (tc19_shadowmem.c:318)
16487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16488   ...
16489
16490This conflicts with a previous write of size 1 by thread #x
16491Locks held: none
16492   at 0x........: child64 (tc19_shadowmem.c:105)
16493   by 0x........: steer (tc19_shadowmem.c:318)
16494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16495   ...
16496 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16497   at 0x........: malloc (vg_replace_malloc.c:...)
16498   by 0x........: main (tc19_shadowmem.c:144)
16499 Block was alloc'd by thread #x
16500
16501----------------------------------------------------------------
16502
16503Possible data race during write of size 1 at 0x........ by thread #x
16504Locks held: none
16505   at 0x........: child64 (tc19_shadowmem.c:105)
16506   by 0x........: steer (tc19_shadowmem.c:318)
16507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16508   ...
16509
16510This conflicts with a previous write of size 1 by thread #x
16511Locks held: none
16512   at 0x........: child64 (tc19_shadowmem.c:105)
16513   by 0x........: steer (tc19_shadowmem.c:318)
16514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16515   ...
16516 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16517   at 0x........: malloc (vg_replace_malloc.c:...)
16518   by 0x........: main (tc19_shadowmem.c:144)
16519 Block was alloc'd by thread #x
16520
16521----------------------------------------------------------------
16522
16523Possible data race during write of size 1 at 0x........ by thread #x
16524Locks held: none
16525   at 0x........: child64 (tc19_shadowmem.c:105)
16526   by 0x........: steer (tc19_shadowmem.c:318)
16527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16528   ...
16529
16530This conflicts with a previous write of size 1 by thread #x
16531Locks held: none
16532   at 0x........: child64 (tc19_shadowmem.c:105)
16533   by 0x........: steer (tc19_shadowmem.c:318)
16534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16535   ...
16536 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16537   at 0x........: malloc (vg_replace_malloc.c:...)
16538   by 0x........: main (tc19_shadowmem.c:144)
16539 Block was alloc'd by thread #x
16540
16541----------------------------------------------------------------
16542
16543Possible data race during write of size 1 at 0x........ by thread #x
16544Locks held: none
16545   at 0x........: child64 (tc19_shadowmem.c:105)
16546   by 0x........: steer (tc19_shadowmem.c:318)
16547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16548   ...
16549
16550This conflicts with a previous write of size 1 by thread #x
16551Locks held: none
16552   at 0x........: child64 (tc19_shadowmem.c:105)
16553   by 0x........: steer (tc19_shadowmem.c:318)
16554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16555   ...
16556 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16557   at 0x........: malloc (vg_replace_malloc.c:...)
16558   by 0x........: main (tc19_shadowmem.c:144)
16559 Block was alloc'd by thread #x
16560
16561----------------------------------------------------------------
16562
16563Possible data race during write of size 1 at 0x........ by thread #x
16564Locks held: none
16565   at 0x........: child64 (tc19_shadowmem.c:105)
16566   by 0x........: steer (tc19_shadowmem.c:318)
16567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16568   ...
16569
16570This conflicts with a previous write of size 1 by thread #x
16571Locks held: none
16572   at 0x........: child64 (tc19_shadowmem.c:105)
16573   by 0x........: steer (tc19_shadowmem.c:318)
16574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16575   ...
16576 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16577   at 0x........: malloc (vg_replace_malloc.c:...)
16578   by 0x........: main (tc19_shadowmem.c:144)
16579 Block was alloc'd by thread #x
16580
16581----------------------------------------------------------------
16582
16583Possible data race during write of size 1 at 0x........ by thread #x
16584Locks held: none
16585   at 0x........: child64 (tc19_shadowmem.c:105)
16586   by 0x........: steer (tc19_shadowmem.c:318)
16587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16588   ...
16589
16590This conflicts with a previous write of size 1 by thread #x
16591Locks held: none
16592   at 0x........: child64 (tc19_shadowmem.c:105)
16593   by 0x........: steer (tc19_shadowmem.c:318)
16594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16595   ...
16596 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16597   at 0x........: malloc (vg_replace_malloc.c:...)
16598   by 0x........: main (tc19_shadowmem.c:144)
16599 Block was alloc'd by thread #x
16600
16601----------------------------------------------------------------
16602
16603Possible data race during write of size 1 at 0x........ by thread #x
16604Locks held: none
16605   at 0x........: child64 (tc19_shadowmem.c:105)
16606   by 0x........: steer (tc19_shadowmem.c:318)
16607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16608   ...
16609
16610This conflicts with a previous write of size 1 by thread #x
16611Locks held: none
16612   at 0x........: child64 (tc19_shadowmem.c:105)
16613   by 0x........: steer (tc19_shadowmem.c:318)
16614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16615   ...
16616 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16617   at 0x........: malloc (vg_replace_malloc.c:...)
16618   by 0x........: main (tc19_shadowmem.c:144)
16619 Block was alloc'd by thread #x
16620
16621---------- double gran, 0 .. 92, skip 16 ----------
16622---Thread-Announcement------------------------------------------
16623
16624Thread #x was created
16625   ...
16626   by 0x........: pthread_create@* (hg_intercepts.c:...)
16627   by 0x........: main (tc19_shadowmem.c:266)
16628
16629---Thread-Announcement------------------------------------------
16630
16631Thread #x was created
16632   ...
16633   by 0x........: pthread_create@* (hg_intercepts.c:...)
16634   by 0x........: main (tc19_shadowmem.c:265)
16635
16636----------------------------------------------------------------
16637
16638Possible data race during write of size 4 at 0x........ by thread #x
16639Locks held: none
16640   at 0x........: child64 (tc19_shadowmem.c:105)
16641   by 0x........: steer (tc19_shadowmem.c:320)
16642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16643   ...
16644
16645This conflicts with a previous write of size 4 by thread #x
16646Locks held: none
16647   at 0x........: child64 (tc19_shadowmem.c:105)
16648   by 0x........: steer (tc19_shadowmem.c:320)
16649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16650   ...
16651 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16652   at 0x........: malloc (vg_replace_malloc.c:...)
16653   by 0x........: main (tc19_shadowmem.c:144)
16654 Block was alloc'd by thread #x
16655
16656----------------------------------------------------------------
16657
16658Possible data race during write of size 4 at 0x........ by thread #x
16659Locks held: none
16660   at 0x........: child64 (tc19_shadowmem.c:105)
16661   by 0x........: steer (tc19_shadowmem.c:320)
16662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16663   ...
16664
16665This conflicts with a previous write of size 4 by thread #x
16666Locks held: none
16667   at 0x........: child64 (tc19_shadowmem.c:105)
16668   by 0x........: steer (tc19_shadowmem.c:320)
16669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16670   ...
16671 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16672   at 0x........: malloc (vg_replace_malloc.c:...)
16673   by 0x........: main (tc19_shadowmem.c:144)
16674 Block was alloc'd by thread #x
16675
16676---------- double gran, 1 .. 92, skip 17 ----------
16677---Thread-Announcement------------------------------------------
16678
16679Thread #x was created
16680   ...
16681   by 0x........: pthread_create@* (hg_intercepts.c:...)
16682   by 0x........: main (tc19_shadowmem.c:266)
16683
16684---Thread-Announcement------------------------------------------
16685
16686Thread #x was created
16687   ...
16688   by 0x........: pthread_create@* (hg_intercepts.c:...)
16689   by 0x........: main (tc19_shadowmem.c:265)
16690
16691----------------------------------------------------------------
16692
16693Possible data race during write of size 1 at 0x........ by thread #x
16694Locks held: none
16695   at 0x........: child64 (tc19_shadowmem.c:105)
16696   by 0x........: steer (tc19_shadowmem.c:322)
16697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16698   ...
16699
16700This conflicts with a previous write of size 1 by thread #x
16701Locks held: none
16702   at 0x........: child64 (tc19_shadowmem.c:105)
16703   by 0x........: steer (tc19_shadowmem.c:322)
16704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16705   ...
16706 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16707   at 0x........: malloc (vg_replace_malloc.c:...)
16708   by 0x........: main (tc19_shadowmem.c:144)
16709 Block was alloc'd by thread #x
16710
16711----------------------------------------------------------------
16712
16713Possible data race during write of size 1 at 0x........ by thread #x
16714Locks held: none
16715   at 0x........: child64 (tc19_shadowmem.c:105)
16716   by 0x........: steer (tc19_shadowmem.c:322)
16717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16718   ...
16719
16720This conflicts with a previous write of size 1 by thread #x
16721Locks held: none
16722   at 0x........: child64 (tc19_shadowmem.c:105)
16723   by 0x........: steer (tc19_shadowmem.c:322)
16724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16725   ...
16726 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16727   at 0x........: malloc (vg_replace_malloc.c:...)
16728   by 0x........: main (tc19_shadowmem.c:144)
16729 Block was alloc'd by thread #x
16730
16731----------------------------------------------------------------
16732
16733Possible data race during write of size 1 at 0x........ by thread #x
16734Locks held: none
16735   at 0x........: child64 (tc19_shadowmem.c:105)
16736   by 0x........: steer (tc19_shadowmem.c:322)
16737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16738   ...
16739
16740This conflicts with a previous write of size 1 by thread #x
16741Locks held: none
16742   at 0x........: child64 (tc19_shadowmem.c:105)
16743   by 0x........: steer (tc19_shadowmem.c:322)
16744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16745   ...
16746 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16747   at 0x........: malloc (vg_replace_malloc.c:...)
16748   by 0x........: main (tc19_shadowmem.c:144)
16749 Block was alloc'd by thread #x
16750
16751----------------------------------------------------------------
16752
16753Possible data race during write of size 1 at 0x........ by thread #x
16754Locks held: none
16755   at 0x........: child64 (tc19_shadowmem.c:105)
16756   by 0x........: steer (tc19_shadowmem.c:322)
16757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16758   ...
16759
16760This conflicts with a previous write of size 1 by thread #x
16761Locks held: none
16762   at 0x........: child64 (tc19_shadowmem.c:105)
16763   by 0x........: steer (tc19_shadowmem.c:322)
16764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16765   ...
16766 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16767   at 0x........: malloc (vg_replace_malloc.c:...)
16768   by 0x........: main (tc19_shadowmem.c:144)
16769 Block was alloc'd by thread #x
16770
16771----------------------------------------------------------------
16772
16773Possible data race during write of size 1 at 0x........ by thread #x
16774Locks held: none
16775   at 0x........: child64 (tc19_shadowmem.c:105)
16776   by 0x........: steer (tc19_shadowmem.c:322)
16777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16778   ...
16779
16780This conflicts with a previous write of size 1 by thread #x
16781Locks held: none
16782   at 0x........: child64 (tc19_shadowmem.c:105)
16783   by 0x........: steer (tc19_shadowmem.c:322)
16784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16785   ...
16786 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16787   at 0x........: malloc (vg_replace_malloc.c:...)
16788   by 0x........: main (tc19_shadowmem.c:144)
16789 Block was alloc'd by thread #x
16790
16791----------------------------------------------------------------
16792
16793Possible data race during write of size 1 at 0x........ by thread #x
16794Locks held: none
16795   at 0x........: child64 (tc19_shadowmem.c:105)
16796   by 0x........: steer (tc19_shadowmem.c:322)
16797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16798   ...
16799
16800This conflicts with a previous write of size 1 by thread #x
16801Locks held: none
16802   at 0x........: child64 (tc19_shadowmem.c:105)
16803   by 0x........: steer (tc19_shadowmem.c:322)
16804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16805   ...
16806 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16807   at 0x........: malloc (vg_replace_malloc.c:...)
16808   by 0x........: main (tc19_shadowmem.c:144)
16809 Block was alloc'd by thread #x
16810
16811----------------------------------------------------------------
16812
16813Possible data race during write of size 1 at 0x........ by thread #x
16814Locks held: none
16815   at 0x........: child64 (tc19_shadowmem.c:105)
16816   by 0x........: steer (tc19_shadowmem.c:322)
16817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16818   ...
16819
16820This conflicts with a previous write of size 1 by thread #x
16821Locks held: none
16822   at 0x........: child64 (tc19_shadowmem.c:105)
16823   by 0x........: steer (tc19_shadowmem.c:322)
16824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16825   ...
16826 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
16827   at 0x........: malloc (vg_replace_malloc.c:...)
16828   by 0x........: main (tc19_shadowmem.c:144)
16829 Block was alloc'd by thread #x
16830
16831----------------------------------------------------------------
16832
16833Possible data race during write of size 1 at 0x........ by thread #x
16834Locks held: none
16835   at 0x........: child64 (tc19_shadowmem.c:105)
16836   by 0x........: steer (tc19_shadowmem.c:322)
16837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16838   ...
16839
16840This conflicts with a previous write of size 1 by thread #x
16841Locks held: none
16842   at 0x........: child64 (tc19_shadowmem.c:105)
16843   by 0x........: steer (tc19_shadowmem.c:322)
16844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16845   ...
16846 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16847   at 0x........: malloc (vg_replace_malloc.c:...)
16848   by 0x........: main (tc19_shadowmem.c:144)
16849 Block was alloc'd by thread #x
16850
16851---------- double gran, 2 .. 92, skip 18 ----------
16852---Thread-Announcement------------------------------------------
16853
16854Thread #x was created
16855   ...
16856   by 0x........: pthread_create@* (hg_intercepts.c:...)
16857   by 0x........: main (tc19_shadowmem.c:266)
16858
16859---Thread-Announcement------------------------------------------
16860
16861Thread #x was created
16862   ...
16863   by 0x........: pthread_create@* (hg_intercepts.c:...)
16864   by 0x........: main (tc19_shadowmem.c:265)
16865
16866----------------------------------------------------------------
16867
16868Possible data race during write of size 2 at 0x........ by thread #x
16869Locks held: none
16870   at 0x........: child64 (tc19_shadowmem.c:105)
16871   by 0x........: steer (tc19_shadowmem.c:324)
16872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16873   ...
16874
16875This conflicts with a previous write of size 2 by thread #x
16876Locks held: none
16877   at 0x........: child64 (tc19_shadowmem.c:105)
16878   by 0x........: steer (tc19_shadowmem.c:324)
16879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16880   ...
16881 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16882   at 0x........: malloc (vg_replace_malloc.c:...)
16883   by 0x........: main (tc19_shadowmem.c:144)
16884 Block was alloc'd by thread #x
16885
16886----------------------------------------------------------------
16887
16888Possible data race during write of size 2 at 0x........ by thread #x
16889Locks held: none
16890   at 0x........: child64 (tc19_shadowmem.c:105)
16891   by 0x........: steer (tc19_shadowmem.c:324)
16892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16893   ...
16894
16895This conflicts with a previous write of size 2 by thread #x
16896Locks held: none
16897   at 0x........: child64 (tc19_shadowmem.c:105)
16898   by 0x........: steer (tc19_shadowmem.c:324)
16899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16900   ...
16901 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16902   at 0x........: malloc (vg_replace_malloc.c:...)
16903   by 0x........: main (tc19_shadowmem.c:144)
16904 Block was alloc'd by thread #x
16905
16906----------------------------------------------------------------
16907
16908Possible data race during write of size 2 at 0x........ by thread #x
16909Locks held: none
16910   at 0x........: child64 (tc19_shadowmem.c:105)
16911   by 0x........: steer (tc19_shadowmem.c:324)
16912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16913   ...
16914
16915This conflicts with a previous write of size 2 by thread #x
16916Locks held: none
16917   at 0x........: child64 (tc19_shadowmem.c:105)
16918   by 0x........: steer (tc19_shadowmem.c:324)
16919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16920   ...
16921 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16922   at 0x........: malloc (vg_replace_malloc.c:...)
16923   by 0x........: main (tc19_shadowmem.c:144)
16924 Block was alloc'd by thread #x
16925
16926----------------------------------------------------------------
16927
16928Possible data race during write of size 2 at 0x........ by thread #x
16929Locks held: none
16930   at 0x........: child64 (tc19_shadowmem.c:105)
16931   by 0x........: steer (tc19_shadowmem.c:324)
16932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16933   ...
16934
16935This conflicts with a previous write of size 2 by thread #x
16936Locks held: none
16937   at 0x........: child64 (tc19_shadowmem.c:105)
16938   by 0x........: steer (tc19_shadowmem.c:324)
16939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16940   ...
16941 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
16942   at 0x........: malloc (vg_replace_malloc.c:...)
16943   by 0x........: main (tc19_shadowmem.c:144)
16944 Block was alloc'd by thread #x
16945
16946---------- double gran, 3 .. 92, skip 19 ----------
16947---Thread-Announcement------------------------------------------
16948
16949Thread #x was created
16950   ...
16951   by 0x........: pthread_create@* (hg_intercepts.c:...)
16952   by 0x........: main (tc19_shadowmem.c:266)
16953
16954---Thread-Announcement------------------------------------------
16955
16956Thread #x was created
16957   ...
16958   by 0x........: pthread_create@* (hg_intercepts.c:...)
16959   by 0x........: main (tc19_shadowmem.c:265)
16960
16961----------------------------------------------------------------
16962
16963Possible data race during write of size 1 at 0x........ by thread #x
16964Locks held: none
16965   at 0x........: child64 (tc19_shadowmem.c:105)
16966   by 0x........: steer (tc19_shadowmem.c:326)
16967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16968   ...
16969
16970This conflicts with a previous write of size 1 by thread #x
16971Locks held: none
16972   at 0x........: child64 (tc19_shadowmem.c:105)
16973   by 0x........: steer (tc19_shadowmem.c:326)
16974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16975   ...
16976 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16977   at 0x........: malloc (vg_replace_malloc.c:...)
16978   by 0x........: main (tc19_shadowmem.c:144)
16979 Block was alloc'd by thread #x
16980
16981----------------------------------------------------------------
16982
16983Possible data race during write of size 1 at 0x........ by thread #x
16984Locks held: none
16985   at 0x........: child64 (tc19_shadowmem.c:105)
16986   by 0x........: steer (tc19_shadowmem.c:326)
16987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16988   ...
16989
16990This conflicts with a previous write of size 1 by thread #x
16991Locks held: none
16992   at 0x........: child64 (tc19_shadowmem.c:105)
16993   by 0x........: steer (tc19_shadowmem.c:326)
16994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16995   ...
16996 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16997   at 0x........: malloc (vg_replace_malloc.c:...)
16998   by 0x........: main (tc19_shadowmem.c:144)
16999 Block was alloc'd by thread #x
17000
17001----------------------------------------------------------------
17002
17003Possible data race during write of size 1 at 0x........ by thread #x
17004Locks held: none
17005   at 0x........: child64 (tc19_shadowmem.c:105)
17006   by 0x........: steer (tc19_shadowmem.c:326)
17007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17008   ...
17009
17010This conflicts with a previous write of size 1 by thread #x
17011Locks held: none
17012   at 0x........: child64 (tc19_shadowmem.c:105)
17013   by 0x........: steer (tc19_shadowmem.c:326)
17014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17015   ...
17016 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
17017   at 0x........: malloc (vg_replace_malloc.c:...)
17018   by 0x........: main (tc19_shadowmem.c:144)
17019 Block was alloc'd by thread #x
17020
17021----------------------------------------------------------------
17022
17023Possible data race during write of size 1 at 0x........ by thread #x
17024Locks held: none
17025   at 0x........: child64 (tc19_shadowmem.c:105)
17026   by 0x........: steer (tc19_shadowmem.c:326)
17027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17028   ...
17029
17030This conflicts with a previous write of size 1 by thread #x
17031Locks held: none
17032   at 0x........: child64 (tc19_shadowmem.c:105)
17033   by 0x........: steer (tc19_shadowmem.c:326)
17034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17035   ...
17036 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
17037   at 0x........: malloc (vg_replace_malloc.c:...)
17038   by 0x........: main (tc19_shadowmem.c:144)
17039 Block was alloc'd by thread #x
17040
17041----------------------------------------------------------------
17042
17043Possible data race during write of size 1 at 0x........ by thread #x
17044Locks held: none
17045   at 0x........: child64 (tc19_shadowmem.c:105)
17046   by 0x........: steer (tc19_shadowmem.c:326)
17047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17048   ...
17049
17050This conflicts with a previous write of size 1 by thread #x
17051Locks held: none
17052   at 0x........: child64 (tc19_shadowmem.c:105)
17053   by 0x........: steer (tc19_shadowmem.c:326)
17054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17055   ...
17056 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
17057   at 0x........: malloc (vg_replace_malloc.c:...)
17058   by 0x........: main (tc19_shadowmem.c:144)
17059 Block was alloc'd by thread #x
17060
17061----------------------------------------------------------------
17062
17063Possible data race during write of size 1 at 0x........ by thread #x
17064Locks held: none
17065   at 0x........: child64 (tc19_shadowmem.c:105)
17066   by 0x........: steer (tc19_shadowmem.c:326)
17067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17068   ...
17069
17070This conflicts with a previous write of size 1 by thread #x
17071Locks held: none
17072   at 0x........: child64 (tc19_shadowmem.c:105)
17073   by 0x........: steer (tc19_shadowmem.c:326)
17074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17075   ...
17076 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17077   at 0x........: malloc (vg_replace_malloc.c:...)
17078   by 0x........: main (tc19_shadowmem.c:144)
17079 Block was alloc'd by thread #x
17080
17081----------------------------------------------------------------
17082
17083Possible data race during write of size 1 at 0x........ by thread #x
17084Locks held: none
17085   at 0x........: child64 (tc19_shadowmem.c:105)
17086   by 0x........: steer (tc19_shadowmem.c:326)
17087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17088   ...
17089
17090This conflicts with a previous write of size 1 by thread #x
17091Locks held: none
17092   at 0x........: child64 (tc19_shadowmem.c:105)
17093   by 0x........: steer (tc19_shadowmem.c:326)
17094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17095   ...
17096 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17097   at 0x........: malloc (vg_replace_malloc.c:...)
17098   by 0x........: main (tc19_shadowmem.c:144)
17099 Block was alloc'd by thread #x
17100
17101----------------------------------------------------------------
17102
17103Possible data race during write of size 1 at 0x........ by thread #x
17104Locks held: none
17105   at 0x........: child64 (tc19_shadowmem.c:105)
17106   by 0x........: steer (tc19_shadowmem.c:326)
17107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17108   ...
17109
17110This conflicts with a previous write of size 1 by thread #x
17111Locks held: none
17112   at 0x........: child64 (tc19_shadowmem.c:105)
17113   by 0x........: steer (tc19_shadowmem.c:326)
17114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17115   ...
17116 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17117   at 0x........: malloc (vg_replace_malloc.c:...)
17118   by 0x........: main (tc19_shadowmem.c:144)
17119 Block was alloc'd by thread #x
17120
17121---------- double gran, 4 .. 92, skip 20 ----------
17122---Thread-Announcement------------------------------------------
17123
17124Thread #x was created
17125   ...
17126   by 0x........: pthread_create@* (hg_intercepts.c:...)
17127   by 0x........: main (tc19_shadowmem.c:266)
17128
17129---Thread-Announcement------------------------------------------
17130
17131Thread #x was created
17132   ...
17133   by 0x........: pthread_create@* (hg_intercepts.c:...)
17134   by 0x........: main (tc19_shadowmem.c:265)
17135
17136----------------------------------------------------------------
17137
17138Possible data race during write of size 4 at 0x........ by thread #x
17139Locks held: none
17140   at 0x........: child64 (tc19_shadowmem.c:105)
17141   by 0x........: steer (tc19_shadowmem.c:328)
17142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17143   ...
17144
17145This conflicts with a previous write of size 4 by thread #x
17146Locks held: none
17147   at 0x........: child64 (tc19_shadowmem.c:105)
17148   by 0x........: steer (tc19_shadowmem.c:328)
17149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17150   ...
17151 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
17152   at 0x........: malloc (vg_replace_malloc.c:...)
17153   by 0x........: main (tc19_shadowmem.c:144)
17154 Block was alloc'd by thread #x
17155
17156----------------------------------------------------------------
17157
17158Possible data race during write of size 4 at 0x........ by thread #x
17159Locks held: none
17160   at 0x........: child64 (tc19_shadowmem.c:105)
17161   by 0x........: steer (tc19_shadowmem.c:328)
17162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17163   ...
17164
17165This conflicts with a previous write of size 4 by thread #x
17166Locks held: none
17167   at 0x........: child64 (tc19_shadowmem.c:105)
17168   by 0x........: steer (tc19_shadowmem.c:328)
17169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17170   ...
17171 Address 0x........ is 24 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 Block was alloc'd by thread #x
17175
17176---------- double gran, 5 .. 92, skip 21 ----------
17177---Thread-Announcement------------------------------------------
17178
17179Thread #x was created
17180   ...
17181   by 0x........: pthread_create@* (hg_intercepts.c:...)
17182   by 0x........: main (tc19_shadowmem.c:266)
17183
17184---Thread-Announcement------------------------------------------
17185
17186Thread #x was created
17187   ...
17188   by 0x........: pthread_create@* (hg_intercepts.c:...)
17189   by 0x........: main (tc19_shadowmem.c:265)
17190
17191----------------------------------------------------------------
17192
17193Possible data race during write of size 1 at 0x........ by thread #x
17194Locks held: none
17195   at 0x........: child64 (tc19_shadowmem.c:105)
17196   by 0x........: steer (tc19_shadowmem.c:330)
17197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17198   ...
17199
17200This conflicts with a previous write of size 1 by thread #x
17201Locks held: none
17202   at 0x........: child64 (tc19_shadowmem.c:105)
17203   by 0x........: steer (tc19_shadowmem.c:330)
17204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17205   ...
17206 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
17207   at 0x........: malloc (vg_replace_malloc.c:...)
17208   by 0x........: main (tc19_shadowmem.c:144)
17209 Block was alloc'd by thread #x
17210
17211----------------------------------------------------------------
17212
17213Possible data race during write of size 1 at 0x........ by thread #x
17214Locks held: none
17215   at 0x........: child64 (tc19_shadowmem.c:105)
17216   by 0x........: steer (tc19_shadowmem.c:330)
17217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17218   ...
17219
17220This conflicts with a previous write of size 1 by thread #x
17221Locks held: none
17222   at 0x........: child64 (tc19_shadowmem.c:105)
17223   by 0x........: steer (tc19_shadowmem.c:330)
17224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17225   ...
17226 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
17227   at 0x........: malloc (vg_replace_malloc.c:...)
17228   by 0x........: main (tc19_shadowmem.c:144)
17229 Block was alloc'd by thread #x
17230
17231----------------------------------------------------------------
17232
17233Possible data race during write of size 1 at 0x........ by thread #x
17234Locks held: none
17235   at 0x........: child64 (tc19_shadowmem.c:105)
17236   by 0x........: steer (tc19_shadowmem.c:330)
17237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17238   ...
17239
17240This conflicts with a previous write of size 1 by thread #x
17241Locks held: none
17242   at 0x........: child64 (tc19_shadowmem.c:105)
17243   by 0x........: steer (tc19_shadowmem.c:330)
17244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17245   ...
17246 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
17247   at 0x........: malloc (vg_replace_malloc.c:...)
17248   by 0x........: main (tc19_shadowmem.c:144)
17249 Block was alloc'd by thread #x
17250
17251----------------------------------------------------------------
17252
17253Possible data race during write of size 1 at 0x........ by thread #x
17254Locks held: none
17255   at 0x........: child64 (tc19_shadowmem.c:105)
17256   by 0x........: steer (tc19_shadowmem.c:330)
17257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17258   ...
17259
17260This conflicts with a previous write of size 1 by thread #x
17261Locks held: none
17262   at 0x........: child64 (tc19_shadowmem.c:105)
17263   by 0x........: steer (tc19_shadowmem.c:330)
17264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17265   ...
17266 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17267   at 0x........: malloc (vg_replace_malloc.c:...)
17268   by 0x........: main (tc19_shadowmem.c:144)
17269 Block was alloc'd by thread #x
17270
17271----------------------------------------------------------------
17272
17273Possible data race during write of size 1 at 0x........ by thread #x
17274Locks held: none
17275   at 0x........: child64 (tc19_shadowmem.c:105)
17276   by 0x........: steer (tc19_shadowmem.c:330)
17277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17278   ...
17279
17280This conflicts with a previous write of size 1 by thread #x
17281Locks held: none
17282   at 0x........: child64 (tc19_shadowmem.c:105)
17283   by 0x........: steer (tc19_shadowmem.c:330)
17284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17285   ...
17286 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17287   at 0x........: malloc (vg_replace_malloc.c:...)
17288   by 0x........: main (tc19_shadowmem.c:144)
17289 Block was alloc'd by thread #x
17290
17291----------------------------------------------------------------
17292
17293Possible data race during write of size 1 at 0x........ by thread #x
17294Locks held: none
17295   at 0x........: child64 (tc19_shadowmem.c:105)
17296   by 0x........: steer (tc19_shadowmem.c:330)
17297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17298   ...
17299
17300This conflicts with a previous write of size 1 by thread #x
17301Locks held: none
17302   at 0x........: child64 (tc19_shadowmem.c:105)
17303   by 0x........: steer (tc19_shadowmem.c:330)
17304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17305   ...
17306 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17307   at 0x........: malloc (vg_replace_malloc.c:...)
17308   by 0x........: main (tc19_shadowmem.c:144)
17309 Block was alloc'd by thread #x
17310
17311----------------------------------------------------------------
17312
17313Possible data race during write of size 1 at 0x........ by thread #x
17314Locks held: none
17315   at 0x........: child64 (tc19_shadowmem.c:105)
17316   by 0x........: steer (tc19_shadowmem.c:330)
17317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17318   ...
17319
17320This conflicts with a previous write of size 1 by thread #x
17321Locks held: none
17322   at 0x........: child64 (tc19_shadowmem.c:105)
17323   by 0x........: steer (tc19_shadowmem.c:330)
17324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17325   ...
17326 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17327   at 0x........: malloc (vg_replace_malloc.c:...)
17328   by 0x........: main (tc19_shadowmem.c:144)
17329 Block was alloc'd by thread #x
17330
17331----------------------------------------------------------------
17332
17333Possible data race during write of size 1 at 0x........ by thread #x
17334Locks held: none
17335   at 0x........: child64 (tc19_shadowmem.c:105)
17336   by 0x........: steer (tc19_shadowmem.c:330)
17337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17338   ...
17339
17340This conflicts with a previous write of size 1 by thread #x
17341Locks held: none
17342   at 0x........: child64 (tc19_shadowmem.c:105)
17343   by 0x........: steer (tc19_shadowmem.c:330)
17344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17345   ...
17346 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17347   at 0x........: malloc (vg_replace_malloc.c:...)
17348   by 0x........: main (tc19_shadowmem.c:144)
17349 Block was alloc'd by thread #x
17350
17351---------- double gran, 6 .. 92, skip 22 ----------
17352---Thread-Announcement------------------------------------------
17353
17354Thread #x was created
17355   ...
17356   by 0x........: pthread_create@* (hg_intercepts.c:...)
17357   by 0x........: main (tc19_shadowmem.c:266)
17358
17359---Thread-Announcement------------------------------------------
17360
17361Thread #x was created
17362   ...
17363   by 0x........: pthread_create@* (hg_intercepts.c:...)
17364   by 0x........: main (tc19_shadowmem.c:265)
17365
17366----------------------------------------------------------------
17367
17368Possible data race during write of size 2 at 0x........ by thread #x
17369Locks held: none
17370   at 0x........: child64 (tc19_shadowmem.c:105)
17371   by 0x........: steer (tc19_shadowmem.c:332)
17372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17373   ...
17374
17375This conflicts with a previous write of size 2 by thread #x
17376Locks held: none
17377   at 0x........: child64 (tc19_shadowmem.c:105)
17378   by 0x........: steer (tc19_shadowmem.c:332)
17379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17380   ...
17381 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
17382   at 0x........: malloc (vg_replace_malloc.c:...)
17383   by 0x........: main (tc19_shadowmem.c:144)
17384 Block was alloc'd by thread #x
17385
17386----------------------------------------------------------------
17387
17388Possible data race during write of size 2 at 0x........ by thread #x
17389Locks held: none
17390   at 0x........: child64 (tc19_shadowmem.c:105)
17391   by 0x........: steer (tc19_shadowmem.c:332)
17392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17393   ...
17394
17395This conflicts with a previous write of size 2 by thread #x
17396Locks held: none
17397   at 0x........: child64 (tc19_shadowmem.c:105)
17398   by 0x........: steer (tc19_shadowmem.c:332)
17399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17400   ...
17401 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17402   at 0x........: malloc (vg_replace_malloc.c:...)
17403   by 0x........: main (tc19_shadowmem.c:144)
17404 Block was alloc'd by thread #x
17405
17406----------------------------------------------------------------
17407
17408Possible data race during write of size 2 at 0x........ by thread #x
17409Locks held: none
17410   at 0x........: child64 (tc19_shadowmem.c:105)
17411   by 0x........: steer (tc19_shadowmem.c:332)
17412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17413   ...
17414
17415This conflicts with a previous write of size 2 by thread #x
17416Locks held: none
17417   at 0x........: child64 (tc19_shadowmem.c:105)
17418   by 0x........: steer (tc19_shadowmem.c:332)
17419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17420   ...
17421 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17422   at 0x........: malloc (vg_replace_malloc.c:...)
17423   by 0x........: main (tc19_shadowmem.c:144)
17424 Block was alloc'd by thread #x
17425
17426----------------------------------------------------------------
17427
17428Possible data race during write of size 2 at 0x........ by thread #x
17429Locks held: none
17430   at 0x........: child64 (tc19_shadowmem.c:105)
17431   by 0x........: steer (tc19_shadowmem.c:332)
17432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17433   ...
17434
17435This conflicts with a previous write of size 2 by thread #x
17436Locks held: none
17437   at 0x........: child64 (tc19_shadowmem.c:105)
17438   by 0x........: steer (tc19_shadowmem.c:332)
17439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17440   ...
17441 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17442   at 0x........: malloc (vg_replace_malloc.c:...)
17443   by 0x........: main (tc19_shadowmem.c:144)
17444 Block was alloc'd by thread #x
17445
17446---------- double gran, 7 .. 92, skip 23 ----------
17447---Thread-Announcement------------------------------------------
17448
17449Thread #x was created
17450   ...
17451   by 0x........: pthread_create@* (hg_intercepts.c:...)
17452   by 0x........: main (tc19_shadowmem.c:266)
17453
17454---Thread-Announcement------------------------------------------
17455
17456Thread #x was created
17457   ...
17458   by 0x........: pthread_create@* (hg_intercepts.c:...)
17459   by 0x........: main (tc19_shadowmem.c:265)
17460
17461----------------------------------------------------------------
17462
17463Possible data race during write of size 1 at 0x........ by thread #x
17464Locks held: none
17465   at 0x........: child64 (tc19_shadowmem.c:105)
17466   by 0x........: steer (tc19_shadowmem.c:334)
17467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17468   ...
17469
17470This conflicts with a previous write of size 1 by thread #x
17471Locks held: none
17472   at 0x........: child64 (tc19_shadowmem.c:105)
17473   by 0x........: steer (tc19_shadowmem.c:334)
17474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17475   ...
17476 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
17477   at 0x........: malloc (vg_replace_malloc.c:...)
17478   by 0x........: main (tc19_shadowmem.c:144)
17479 Block was alloc'd by thread #x
17480
17481----------------------------------------------------------------
17482
17483Possible data race during write of size 1 at 0x........ by thread #x
17484Locks held: none
17485   at 0x........: child64 (tc19_shadowmem.c:105)
17486   by 0x........: steer (tc19_shadowmem.c:334)
17487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17488   ...
17489
17490This conflicts with a previous write of size 1 by thread #x
17491Locks held: none
17492   at 0x........: child64 (tc19_shadowmem.c:105)
17493   by 0x........: steer (tc19_shadowmem.c:334)
17494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17495   ...
17496 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17497   at 0x........: malloc (vg_replace_malloc.c:...)
17498   by 0x........: main (tc19_shadowmem.c:144)
17499 Block was alloc'd by thread #x
17500
17501----------------------------------------------------------------
17502
17503Possible data race during write of size 1 at 0x........ by thread #x
17504Locks held: none
17505   at 0x........: child64 (tc19_shadowmem.c:105)
17506   by 0x........: steer (tc19_shadowmem.c:334)
17507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17508   ...
17509
17510This conflicts with a previous write of size 1 by thread #x
17511Locks held: none
17512   at 0x........: child64 (tc19_shadowmem.c:105)
17513   by 0x........: steer (tc19_shadowmem.c:334)
17514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17515   ...
17516 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17517   at 0x........: malloc (vg_replace_malloc.c:...)
17518   by 0x........: main (tc19_shadowmem.c:144)
17519 Block was alloc'd by thread #x
17520
17521----------------------------------------------------------------
17522
17523Possible data race during write of size 1 at 0x........ by thread #x
17524Locks held: none
17525   at 0x........: child64 (tc19_shadowmem.c:105)
17526   by 0x........: steer (tc19_shadowmem.c:334)
17527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17528   ...
17529
17530This conflicts with a previous write of size 1 by thread #x
17531Locks held: none
17532   at 0x........: child64 (tc19_shadowmem.c:105)
17533   by 0x........: steer (tc19_shadowmem.c:334)
17534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17535   ...
17536 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17537   at 0x........: malloc (vg_replace_malloc.c:...)
17538   by 0x........: main (tc19_shadowmem.c:144)
17539 Block was alloc'd by thread #x
17540
17541----------------------------------------------------------------
17542
17543Possible data race during write of size 1 at 0x........ by thread #x
17544Locks held: none
17545   at 0x........: child64 (tc19_shadowmem.c:105)
17546   by 0x........: steer (tc19_shadowmem.c:334)
17547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17548   ...
17549
17550This conflicts with a previous write of size 1 by thread #x
17551Locks held: none
17552   at 0x........: child64 (tc19_shadowmem.c:105)
17553   by 0x........: steer (tc19_shadowmem.c:334)
17554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17555   ...
17556 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17557   at 0x........: malloc (vg_replace_malloc.c:...)
17558   by 0x........: main (tc19_shadowmem.c:144)
17559 Block was alloc'd by thread #x
17560
17561----------------------------------------------------------------
17562
17563Possible data race during write of size 1 at 0x........ by thread #x
17564Locks held: none
17565   at 0x........: child64 (tc19_shadowmem.c:105)
17566   by 0x........: steer (tc19_shadowmem.c:334)
17567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17568   ...
17569
17570This conflicts with a previous write of size 1 by thread #x
17571Locks held: none
17572   at 0x........: child64 (tc19_shadowmem.c:105)
17573   by 0x........: steer (tc19_shadowmem.c:334)
17574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17575   ...
17576 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17577   at 0x........: malloc (vg_replace_malloc.c:...)
17578   by 0x........: main (tc19_shadowmem.c:144)
17579 Block was alloc'd by thread #x
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:334)
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:334)
17594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17595   ...
17596 Address 0x........ is 29 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 Block was alloc'd by thread #x
17600
17601----------------------------------------------------------------
17602
17603Possible data race during write of size 1 at 0x........ by thread #x
17604Locks held: none
17605   at 0x........: child64 (tc19_shadowmem.c:105)
17606   by 0x........: steer (tc19_shadowmem.c:334)
17607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17608   ...
17609
17610This conflicts with a previous write of size 1 by thread #x
17611Locks held: none
17612   at 0x........: child64 (tc19_shadowmem.c:105)
17613   by 0x........: steer (tc19_shadowmem.c:334)
17614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17615   ...
17616 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17617   at 0x........: malloc (vg_replace_malloc.c:...)
17618   by 0x........: main (tc19_shadowmem.c:144)
17619 Block was alloc'd by thread #x
17620
17621---------- double gran, 0 .. 92, skip 24 ----------
17622---Thread-Announcement------------------------------------------
17623
17624Thread #x was created
17625   ...
17626   by 0x........: pthread_create@* (hg_intercepts.c:...)
17627   by 0x........: main (tc19_shadowmem.c:266)
17628
17629---Thread-Announcement------------------------------------------
17630
17631Thread #x was created
17632   ...
17633   by 0x........: pthread_create@* (hg_intercepts.c:...)
17634   by 0x........: main (tc19_shadowmem.c:265)
17635
17636----------------------------------------------------------------
17637
17638Possible data race during write of size 4 at 0x........ by thread #x
17639Locks held: none
17640   at 0x........: child64 (tc19_shadowmem.c:105)
17641   by 0x........: steer (tc19_shadowmem.c:336)
17642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17643   ...
17644
17645This conflicts with a previous write of size 4 by thread #x
17646Locks held: none
17647   at 0x........: child64 (tc19_shadowmem.c:105)
17648   by 0x........: steer (tc19_shadowmem.c:336)
17649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17650   ...
17651 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17652   at 0x........: malloc (vg_replace_malloc.c:...)
17653   by 0x........: main (tc19_shadowmem.c:144)
17654 Block was alloc'd by thread #x
17655
17656----------------------------------------------------------------
17657
17658Possible data race during write of size 4 at 0x........ by thread #x
17659Locks held: none
17660   at 0x........: child64 (tc19_shadowmem.c:105)
17661   by 0x........: steer (tc19_shadowmem.c:336)
17662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17663   ...
17664
17665This conflicts with a previous write of size 4 by thread #x
17666Locks held: none
17667   at 0x........: child64 (tc19_shadowmem.c:105)
17668   by 0x........: steer (tc19_shadowmem.c:336)
17669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17670   ...
17671 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17672   at 0x........: malloc (vg_replace_malloc.c:...)
17673   by 0x........: main (tc19_shadowmem.c:144)
17674 Block was alloc'd by thread #x
17675
17676---------- double gran, 1 .. 92, skip 25 ----------
17677---Thread-Announcement------------------------------------------
17678
17679Thread #x was created
17680   ...
17681   by 0x........: pthread_create@* (hg_intercepts.c:...)
17682   by 0x........: main (tc19_shadowmem.c:266)
17683
17684---Thread-Announcement------------------------------------------
17685
17686Thread #x was created
17687   ...
17688   by 0x........: pthread_create@* (hg_intercepts.c:...)
17689   by 0x........: main (tc19_shadowmem.c:265)
17690
17691----------------------------------------------------------------
17692
17693Possible data race during write of size 1 at 0x........ by thread #x
17694Locks held: none
17695   at 0x........: child64 (tc19_shadowmem.c:105)
17696   by 0x........: steer (tc19_shadowmem.c:338)
17697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17698   ...
17699
17700This conflicts with a previous write of size 1 by thread #x
17701Locks held: none
17702   at 0x........: child64 (tc19_shadowmem.c:105)
17703   by 0x........: steer (tc19_shadowmem.c:338)
17704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17705   ...
17706 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17707   at 0x........: malloc (vg_replace_malloc.c:...)
17708   by 0x........: main (tc19_shadowmem.c:144)
17709 Block was alloc'd by thread #x
17710
17711----------------------------------------------------------------
17712
17713Possible data race during write of size 1 at 0x........ by thread #x
17714Locks held: none
17715   at 0x........: child64 (tc19_shadowmem.c:105)
17716   by 0x........: steer (tc19_shadowmem.c:338)
17717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17718   ...
17719
17720This conflicts with a previous write of size 1 by thread #x
17721Locks held: none
17722   at 0x........: child64 (tc19_shadowmem.c:105)
17723   by 0x........: steer (tc19_shadowmem.c:338)
17724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17725   ...
17726 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17727   at 0x........: malloc (vg_replace_malloc.c:...)
17728   by 0x........: main (tc19_shadowmem.c:144)
17729 Block was alloc'd by thread #x
17730
17731----------------------------------------------------------------
17732
17733Possible data race during write of size 1 at 0x........ by thread #x
17734Locks held: none
17735   at 0x........: child64 (tc19_shadowmem.c:105)
17736   by 0x........: steer (tc19_shadowmem.c:338)
17737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17738   ...
17739
17740This conflicts with a previous write of size 1 by thread #x
17741Locks held: none
17742   at 0x........: child64 (tc19_shadowmem.c:105)
17743   by 0x........: steer (tc19_shadowmem.c:338)
17744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17745   ...
17746 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17747   at 0x........: malloc (vg_replace_malloc.c:...)
17748   by 0x........: main (tc19_shadowmem.c:144)
17749 Block was alloc'd by thread #x
17750
17751----------------------------------------------------------------
17752
17753Possible data race during write of size 1 at 0x........ by thread #x
17754Locks held: none
17755   at 0x........: child64 (tc19_shadowmem.c:105)
17756   by 0x........: steer (tc19_shadowmem.c:338)
17757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17758   ...
17759
17760This conflicts with a previous write of size 1 by thread #x
17761Locks held: none
17762   at 0x........: child64 (tc19_shadowmem.c:105)
17763   by 0x........: steer (tc19_shadowmem.c:338)
17764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17765   ...
17766 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17767   at 0x........: malloc (vg_replace_malloc.c:...)
17768   by 0x........: main (tc19_shadowmem.c:144)
17769 Block was alloc'd by thread #x
17770
17771----------------------------------------------------------------
17772
17773Possible data race during write of size 1 at 0x........ by thread #x
17774Locks held: none
17775   at 0x........: child64 (tc19_shadowmem.c:105)
17776   by 0x........: steer (tc19_shadowmem.c:338)
17777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17778   ...
17779
17780This conflicts with a previous write of size 1 by thread #x
17781Locks held: none
17782   at 0x........: child64 (tc19_shadowmem.c:105)
17783   by 0x........: steer (tc19_shadowmem.c:338)
17784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17785   ...
17786 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17787   at 0x........: malloc (vg_replace_malloc.c:...)
17788   by 0x........: main (tc19_shadowmem.c:144)
17789 Block was alloc'd by thread #x
17790
17791----------------------------------------------------------------
17792
17793Possible data race during write of size 1 at 0x........ by thread #x
17794Locks held: none
17795   at 0x........: child64 (tc19_shadowmem.c:105)
17796   by 0x........: steer (tc19_shadowmem.c:338)
17797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17798   ...
17799
17800This conflicts with a previous write of size 1 by thread #x
17801Locks held: none
17802   at 0x........: child64 (tc19_shadowmem.c:105)
17803   by 0x........: steer (tc19_shadowmem.c:338)
17804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17805   ...
17806 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17807   at 0x........: malloc (vg_replace_malloc.c:...)
17808   by 0x........: main (tc19_shadowmem.c:144)
17809 Block was alloc'd by thread #x
17810
17811----------------------------------------------------------------
17812
17813Possible data race during write of size 1 at 0x........ by thread #x
17814Locks held: none
17815   at 0x........: child64 (tc19_shadowmem.c:105)
17816   by 0x........: steer (tc19_shadowmem.c:338)
17817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17818   ...
17819
17820This conflicts with a previous write of size 1 by thread #x
17821Locks held: none
17822   at 0x........: child64 (tc19_shadowmem.c:105)
17823   by 0x........: steer (tc19_shadowmem.c:338)
17824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17825   ...
17826 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
17827   at 0x........: malloc (vg_replace_malloc.c:...)
17828   by 0x........: main (tc19_shadowmem.c:144)
17829 Block was alloc'd by thread #x
17830
17831----------------------------------------------------------------
17832
17833Possible data race during write of size 1 at 0x........ by thread #x
17834Locks held: none
17835   at 0x........: child64 (tc19_shadowmem.c:105)
17836   by 0x........: steer (tc19_shadowmem.c:338)
17837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17838   ...
17839
17840This conflicts with a previous write of size 1 by thread #x
17841Locks held: none
17842   at 0x........: child64 (tc19_shadowmem.c:105)
17843   by 0x........: steer (tc19_shadowmem.c:338)
17844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17845   ...
17846 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17847   at 0x........: malloc (vg_replace_malloc.c:...)
17848   by 0x........: main (tc19_shadowmem.c:144)
17849 Block was alloc'd by thread #x
17850
17851---------- double gran, 2 .. 92, skip 26 ----------
17852---Thread-Announcement------------------------------------------
17853
17854Thread #x was created
17855   ...
17856   by 0x........: pthread_create@* (hg_intercepts.c:...)
17857   by 0x........: main (tc19_shadowmem.c:266)
17858
17859---Thread-Announcement------------------------------------------
17860
17861Thread #x was created
17862   ...
17863   by 0x........: pthread_create@* (hg_intercepts.c:...)
17864   by 0x........: main (tc19_shadowmem.c:265)
17865
17866----------------------------------------------------------------
17867
17868Possible data race during write of size 2 at 0x........ by thread #x
17869Locks held: none
17870   at 0x........: child64 (tc19_shadowmem.c:105)
17871   by 0x........: steer (tc19_shadowmem.c:340)
17872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17873   ...
17874
17875This conflicts with a previous write of size 2 by thread #x
17876Locks held: none
17877   at 0x........: child64 (tc19_shadowmem.c:105)
17878   by 0x........: steer (tc19_shadowmem.c:340)
17879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17880   ...
17881 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17882   at 0x........: malloc (vg_replace_malloc.c:...)
17883   by 0x........: main (tc19_shadowmem.c:144)
17884 Block was alloc'd by thread #x
17885
17886----------------------------------------------------------------
17887
17888Possible data race during write of size 2 at 0x........ by thread #x
17889Locks held: none
17890   at 0x........: child64 (tc19_shadowmem.c:105)
17891   by 0x........: steer (tc19_shadowmem.c:340)
17892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17893   ...
17894
17895This conflicts with a previous write of size 2 by thread #x
17896Locks held: none
17897   at 0x........: child64 (tc19_shadowmem.c:105)
17898   by 0x........: steer (tc19_shadowmem.c:340)
17899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17900   ...
17901 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17902   at 0x........: malloc (vg_replace_malloc.c:...)
17903   by 0x........: main (tc19_shadowmem.c:144)
17904 Block was alloc'd by thread #x
17905
17906----------------------------------------------------------------
17907
17908Possible data race during write of size 2 at 0x........ by thread #x
17909Locks held: none
17910   at 0x........: child64 (tc19_shadowmem.c:105)
17911   by 0x........: steer (tc19_shadowmem.c:340)
17912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17913   ...
17914
17915This conflicts with a previous write of size 2 by thread #x
17916Locks held: none
17917   at 0x........: child64 (tc19_shadowmem.c:105)
17918   by 0x........: steer (tc19_shadowmem.c:340)
17919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17920   ...
17921 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17922   at 0x........: malloc (vg_replace_malloc.c:...)
17923   by 0x........: main (tc19_shadowmem.c:144)
17924 Block was alloc'd by thread #x
17925
17926----------------------------------------------------------------
17927
17928Possible data race during write of size 2 at 0x........ by thread #x
17929Locks held: none
17930   at 0x........: child64 (tc19_shadowmem.c:105)
17931   by 0x........: steer (tc19_shadowmem.c:340)
17932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17933   ...
17934
17935This conflicts with a previous write of size 2 by thread #x
17936Locks held: none
17937   at 0x........: child64 (tc19_shadowmem.c:105)
17938   by 0x........: steer (tc19_shadowmem.c:340)
17939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17940   ...
17941 Address 0x........ is 32 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 Block was alloc'd by thread #x
17945
17946---------- double gran, 3 .. 92, skip 27 ----------
17947---Thread-Announcement------------------------------------------
17948
17949Thread #x was created
17950   ...
17951   by 0x........: pthread_create@* (hg_intercepts.c:...)
17952   by 0x........: main (tc19_shadowmem.c:266)
17953
17954---Thread-Announcement------------------------------------------
17955
17956Thread #x was created
17957   ...
17958   by 0x........: pthread_create@* (hg_intercepts.c:...)
17959   by 0x........: main (tc19_shadowmem.c:265)
17960
17961----------------------------------------------------------------
17962
17963Possible data race during write of size 1 at 0x........ by thread #x
17964Locks held: none
17965   at 0x........: child64 (tc19_shadowmem.c:105)
17966   by 0x........: steer (tc19_shadowmem.c:342)
17967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17968   ...
17969
17970This conflicts with a previous write of size 1 by thread #x
17971Locks held: none
17972   at 0x........: child64 (tc19_shadowmem.c:105)
17973   by 0x........: steer (tc19_shadowmem.c:342)
17974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17975   ...
17976 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17977   at 0x........: malloc (vg_replace_malloc.c:...)
17978   by 0x........: main (tc19_shadowmem.c:144)
17979 Block was alloc'd by thread #x
17980
17981----------------------------------------------------------------
17982
17983Possible data race during write of size 1 at 0x........ by thread #x
17984Locks held: none
17985   at 0x........: child64 (tc19_shadowmem.c:105)
17986   by 0x........: steer (tc19_shadowmem.c:342)
17987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17988   ...
17989
17990This conflicts with a previous write of size 1 by thread #x
17991Locks held: none
17992   at 0x........: child64 (tc19_shadowmem.c:105)
17993   by 0x........: steer (tc19_shadowmem.c:342)
17994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17995   ...
17996 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17997   at 0x........: malloc (vg_replace_malloc.c:...)
17998   by 0x........: main (tc19_shadowmem.c:144)
17999 Block was alloc'd by thread #x
18000
18001----------------------------------------------------------------
18002
18003Possible data race during write of size 1 at 0x........ by thread #x
18004Locks held: none
18005   at 0x........: child64 (tc19_shadowmem.c:105)
18006   by 0x........: steer (tc19_shadowmem.c:342)
18007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18008   ...
18009
18010This conflicts with a previous write of size 1 by thread #x
18011Locks held: none
18012   at 0x........: child64 (tc19_shadowmem.c:105)
18013   by 0x........: steer (tc19_shadowmem.c:342)
18014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18015   ...
18016 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
18017   at 0x........: malloc (vg_replace_malloc.c:...)
18018   by 0x........: main (tc19_shadowmem.c:144)
18019 Block was alloc'd by thread #x
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:342)
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:342)
18034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18035   ...
18036 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
18037   at 0x........: malloc (vg_replace_malloc.c:...)
18038   by 0x........: main (tc19_shadowmem.c:144)
18039 Block was alloc'd by thread #x
18040
18041----------------------------------------------------------------
18042
18043Possible data race during write of size 1 at 0x........ by thread #x
18044Locks held: none
18045   at 0x........: child64 (tc19_shadowmem.c:105)
18046   by 0x........: steer (tc19_shadowmem.c:342)
18047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18048   ...
18049
18050This conflicts with a previous write of size 1 by thread #x
18051Locks held: none
18052   at 0x........: child64 (tc19_shadowmem.c:105)
18053   by 0x........: steer (tc19_shadowmem.c:342)
18054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18055   ...
18056 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
18057   at 0x........: malloc (vg_replace_malloc.c:...)
18058   by 0x........: main (tc19_shadowmem.c:144)
18059 Block was alloc'd by thread #x
18060
18061----------------------------------------------------------------
18062
18063Possible data race during write of size 1 at 0x........ by thread #x
18064Locks held: none
18065   at 0x........: child64 (tc19_shadowmem.c:105)
18066   by 0x........: steer (tc19_shadowmem.c:342)
18067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18068   ...
18069
18070This conflicts with a previous write of size 1 by thread #x
18071Locks held: none
18072   at 0x........: child64 (tc19_shadowmem.c:105)
18073   by 0x........: steer (tc19_shadowmem.c:342)
18074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18075   ...
18076 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18077   at 0x........: malloc (vg_replace_malloc.c:...)
18078   by 0x........: main (tc19_shadowmem.c:144)
18079 Block was alloc'd by thread #x
18080
18081----------------------------------------------------------------
18082
18083Possible data race during write of size 1 at 0x........ by thread #x
18084Locks held: none
18085   at 0x........: child64 (tc19_shadowmem.c:105)
18086   by 0x........: steer (tc19_shadowmem.c:342)
18087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18088   ...
18089
18090This conflicts with a previous write of size 1 by thread #x
18091Locks held: none
18092   at 0x........: child64 (tc19_shadowmem.c:105)
18093   by 0x........: steer (tc19_shadowmem.c:342)
18094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18095   ...
18096 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18097   at 0x........: malloc (vg_replace_malloc.c:...)
18098   by 0x........: main (tc19_shadowmem.c:144)
18099 Block was alloc'd by thread #x
18100
18101----------------------------------------------------------------
18102
18103Possible data race during write of size 1 at 0x........ by thread #x
18104Locks held: none
18105   at 0x........: child64 (tc19_shadowmem.c:105)
18106   by 0x........: steer (tc19_shadowmem.c:342)
18107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18108   ...
18109
18110This conflicts with a previous write of size 1 by thread #x
18111Locks held: none
18112   at 0x........: child64 (tc19_shadowmem.c:105)
18113   by 0x........: steer (tc19_shadowmem.c:342)
18114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18115   ...
18116 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18117   at 0x........: malloc (vg_replace_malloc.c:...)
18118   by 0x........: main (tc19_shadowmem.c:144)
18119 Block was alloc'd by thread #x
18120
18121---------- double gran, 4 .. 92, skip 28 ----------
18122---Thread-Announcement------------------------------------------
18123
18124Thread #x was created
18125   ...
18126   by 0x........: pthread_create@* (hg_intercepts.c:...)
18127   by 0x........: main (tc19_shadowmem.c:266)
18128
18129---Thread-Announcement------------------------------------------
18130
18131Thread #x was created
18132   ...
18133   by 0x........: pthread_create@* (hg_intercepts.c:...)
18134   by 0x........: main (tc19_shadowmem.c:265)
18135
18136----------------------------------------------------------------
18137
18138Possible data race during write of size 4 at 0x........ by thread #x
18139Locks held: none
18140   at 0x........: child64 (tc19_shadowmem.c:105)
18141   by 0x........: steer (tc19_shadowmem.c:344)
18142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18143   ...
18144
18145This conflicts with a previous write of size 4 by thread #x
18146Locks held: none
18147   at 0x........: child64 (tc19_shadowmem.c:105)
18148   by 0x........: steer (tc19_shadowmem.c:344)
18149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18150   ...
18151 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
18152   at 0x........: malloc (vg_replace_malloc.c:...)
18153   by 0x........: main (tc19_shadowmem.c:144)
18154 Block was alloc'd by thread #x
18155
18156----------------------------------------------------------------
18157
18158Possible data race during write of size 4 at 0x........ by thread #x
18159Locks held: none
18160   at 0x........: child64 (tc19_shadowmem.c:105)
18161   by 0x........: steer (tc19_shadowmem.c:344)
18162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18163   ...
18164
18165This conflicts with a previous write of size 4 by thread #x
18166Locks held: none
18167   at 0x........: child64 (tc19_shadowmem.c:105)
18168   by 0x........: steer (tc19_shadowmem.c:344)
18169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18170   ...
18171 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18172   at 0x........: malloc (vg_replace_malloc.c:...)
18173   by 0x........: main (tc19_shadowmem.c:144)
18174 Block was alloc'd by thread #x
18175
18176---------- double gran, 5 .. 92, skip 29 ----------
18177---Thread-Announcement------------------------------------------
18178
18179Thread #x was created
18180   ...
18181   by 0x........: pthread_create@* (hg_intercepts.c:...)
18182   by 0x........: main (tc19_shadowmem.c:266)
18183
18184---Thread-Announcement------------------------------------------
18185
18186Thread #x was created
18187   ...
18188   by 0x........: pthread_create@* (hg_intercepts.c:...)
18189   by 0x........: main (tc19_shadowmem.c:265)
18190
18191----------------------------------------------------------------
18192
18193Possible data race during write of size 1 at 0x........ by thread #x
18194Locks held: none
18195   at 0x........: child64 (tc19_shadowmem.c:105)
18196   by 0x........: steer (tc19_shadowmem.c:346)
18197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18198   ...
18199
18200This conflicts with a previous write of size 1 by thread #x
18201Locks held: none
18202   at 0x........: child64 (tc19_shadowmem.c:105)
18203   by 0x........: steer (tc19_shadowmem.c:346)
18204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18205   ...
18206 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
18207   at 0x........: malloc (vg_replace_malloc.c:...)
18208   by 0x........: main (tc19_shadowmem.c:144)
18209 Block was alloc'd by thread #x
18210
18211----------------------------------------------------------------
18212
18213Possible data race during write of size 1 at 0x........ by thread #x
18214Locks held: none
18215   at 0x........: child64 (tc19_shadowmem.c:105)
18216   by 0x........: steer (tc19_shadowmem.c:346)
18217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18218   ...
18219
18220This conflicts with a previous write of size 1 by thread #x
18221Locks held: none
18222   at 0x........: child64 (tc19_shadowmem.c:105)
18223   by 0x........: steer (tc19_shadowmem.c:346)
18224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18225   ...
18226 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
18227   at 0x........: malloc (vg_replace_malloc.c:...)
18228   by 0x........: main (tc19_shadowmem.c:144)
18229 Block was alloc'd by thread #x
18230
18231----------------------------------------------------------------
18232
18233Possible data race during write of size 1 at 0x........ by thread #x
18234Locks held: none
18235   at 0x........: child64 (tc19_shadowmem.c:105)
18236   by 0x........: steer (tc19_shadowmem.c:346)
18237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18238   ...
18239
18240This conflicts with a previous write of size 1 by thread #x
18241Locks held: none
18242   at 0x........: child64 (tc19_shadowmem.c:105)
18243   by 0x........: steer (tc19_shadowmem.c:346)
18244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18245   ...
18246 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
18247   at 0x........: malloc (vg_replace_malloc.c:...)
18248   by 0x........: main (tc19_shadowmem.c:144)
18249 Block was alloc'd by thread #x
18250
18251----------------------------------------------------------------
18252
18253Possible data race during write of size 1 at 0x........ by thread #x
18254Locks held: none
18255   at 0x........: child64 (tc19_shadowmem.c:105)
18256   by 0x........: steer (tc19_shadowmem.c:346)
18257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18258   ...
18259
18260This conflicts with a previous write of size 1 by thread #x
18261Locks held: none
18262   at 0x........: child64 (tc19_shadowmem.c:105)
18263   by 0x........: steer (tc19_shadowmem.c:346)
18264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18265   ...
18266 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18267   at 0x........: malloc (vg_replace_malloc.c:...)
18268   by 0x........: main (tc19_shadowmem.c:144)
18269 Block was alloc'd by thread #x
18270
18271----------------------------------------------------------------
18272
18273Possible data race during write of size 1 at 0x........ by thread #x
18274Locks held: none
18275   at 0x........: child64 (tc19_shadowmem.c:105)
18276   by 0x........: steer (tc19_shadowmem.c:346)
18277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18278   ...
18279
18280This conflicts with a previous write of size 1 by thread #x
18281Locks held: none
18282   at 0x........: child64 (tc19_shadowmem.c:105)
18283   by 0x........: steer (tc19_shadowmem.c:346)
18284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18285   ...
18286 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18287   at 0x........: malloc (vg_replace_malloc.c:...)
18288   by 0x........: main (tc19_shadowmem.c:144)
18289 Block was alloc'd by thread #x
18290
18291----------------------------------------------------------------
18292
18293Possible data race during write of size 1 at 0x........ by thread #x
18294Locks held: none
18295   at 0x........: child64 (tc19_shadowmem.c:105)
18296   by 0x........: steer (tc19_shadowmem.c:346)
18297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18298   ...
18299
18300This conflicts with a previous write of size 1 by thread #x
18301Locks held: none
18302   at 0x........: child64 (tc19_shadowmem.c:105)
18303   by 0x........: steer (tc19_shadowmem.c:346)
18304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18305   ...
18306 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18307   at 0x........: malloc (vg_replace_malloc.c:...)
18308   by 0x........: main (tc19_shadowmem.c:144)
18309 Block was alloc'd by thread #x
18310
18311----------------------------------------------------------------
18312
18313Possible data race during write of size 1 at 0x........ by thread #x
18314Locks held: none
18315   at 0x........: child64 (tc19_shadowmem.c:105)
18316   by 0x........: steer (tc19_shadowmem.c:346)
18317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18318   ...
18319
18320This conflicts with a previous write of size 1 by thread #x
18321Locks held: none
18322   at 0x........: child64 (tc19_shadowmem.c:105)
18323   by 0x........: steer (tc19_shadowmem.c:346)
18324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18325   ...
18326 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18327   at 0x........: malloc (vg_replace_malloc.c:...)
18328   by 0x........: main (tc19_shadowmem.c:144)
18329 Block was alloc'd by thread #x
18330
18331----------------------------------------------------------------
18332
18333Possible data race during write of size 1 at 0x........ by thread #x
18334Locks held: none
18335   at 0x........: child64 (tc19_shadowmem.c:105)
18336   by 0x........: steer (tc19_shadowmem.c:346)
18337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18338   ...
18339
18340This conflicts with a previous write of size 1 by thread #x
18341Locks held: none
18342   at 0x........: child64 (tc19_shadowmem.c:105)
18343   by 0x........: steer (tc19_shadowmem.c:346)
18344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18345   ...
18346 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18347   at 0x........: malloc (vg_replace_malloc.c:...)
18348   by 0x........: main (tc19_shadowmem.c:144)
18349 Block was alloc'd by thread #x
18350
18351---------- double gran, 6 .. 92, skip 30 ----------
18352---Thread-Announcement------------------------------------------
18353
18354Thread #x was created
18355   ...
18356   by 0x........: pthread_create@* (hg_intercepts.c:...)
18357   by 0x........: main (tc19_shadowmem.c:266)
18358
18359---Thread-Announcement------------------------------------------
18360
18361Thread #x was created
18362   ...
18363   by 0x........: pthread_create@* (hg_intercepts.c:...)
18364   by 0x........: main (tc19_shadowmem.c:265)
18365
18366----------------------------------------------------------------
18367
18368Possible data race during write of size 2 at 0x........ by thread #x
18369Locks held: none
18370   at 0x........: child64 (tc19_shadowmem.c:105)
18371   by 0x........: steer (tc19_shadowmem.c:348)
18372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18373   ...
18374
18375This conflicts with a previous write of size 2 by thread #x
18376Locks held: none
18377   at 0x........: child64 (tc19_shadowmem.c:105)
18378   by 0x........: steer (tc19_shadowmem.c:348)
18379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18380   ...
18381 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
18382   at 0x........: malloc (vg_replace_malloc.c:...)
18383   by 0x........: main (tc19_shadowmem.c:144)
18384 Block was alloc'd by thread #x
18385
18386----------------------------------------------------------------
18387
18388Possible data race during write of size 2 at 0x........ by thread #x
18389Locks held: none
18390   at 0x........: child64 (tc19_shadowmem.c:105)
18391   by 0x........: steer (tc19_shadowmem.c:348)
18392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18393   ...
18394
18395This conflicts with a previous write of size 2 by thread #x
18396Locks held: none
18397   at 0x........: child64 (tc19_shadowmem.c:105)
18398   by 0x........: steer (tc19_shadowmem.c:348)
18399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18400   ...
18401 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18402   at 0x........: malloc (vg_replace_malloc.c:...)
18403   by 0x........: main (tc19_shadowmem.c:144)
18404 Block was alloc'd by thread #x
18405
18406----------------------------------------------------------------
18407
18408Possible data race during write of size 2 at 0x........ by thread #x
18409Locks held: none
18410   at 0x........: child64 (tc19_shadowmem.c:105)
18411   by 0x........: steer (tc19_shadowmem.c:348)
18412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18413   ...
18414
18415This conflicts with a previous write of size 2 by thread #x
18416Locks held: none
18417   at 0x........: child64 (tc19_shadowmem.c:105)
18418   by 0x........: steer (tc19_shadowmem.c:348)
18419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18420   ...
18421 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18422   at 0x........: malloc (vg_replace_malloc.c:...)
18423   by 0x........: main (tc19_shadowmem.c:144)
18424 Block was alloc'd by thread #x
18425
18426----------------------------------------------------------------
18427
18428Possible data race during write of size 2 at 0x........ by thread #x
18429Locks held: none
18430   at 0x........: child64 (tc19_shadowmem.c:105)
18431   by 0x........: steer (tc19_shadowmem.c:348)
18432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18433   ...
18434
18435This conflicts with a previous write of size 2 by thread #x
18436Locks held: none
18437   at 0x........: child64 (tc19_shadowmem.c:105)
18438   by 0x........: steer (tc19_shadowmem.c:348)
18439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18440   ...
18441 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18442   at 0x........: malloc (vg_replace_malloc.c:...)
18443   by 0x........: main (tc19_shadowmem.c:144)
18444 Block was alloc'd by thread #x
18445
18446---------- double gran, 7 .. 92, skip 31 ----------
18447---Thread-Announcement------------------------------------------
18448
18449Thread #x was created
18450   ...
18451   by 0x........: pthread_create@* (hg_intercepts.c:...)
18452   by 0x........: main (tc19_shadowmem.c:266)
18453
18454---Thread-Announcement------------------------------------------
18455
18456Thread #x was created
18457   ...
18458   by 0x........: pthread_create@* (hg_intercepts.c:...)
18459   by 0x........: main (tc19_shadowmem.c:265)
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:350)
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:350)
18474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18475   ...
18476 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
18477   at 0x........: malloc (vg_replace_malloc.c:...)
18478   by 0x........: main (tc19_shadowmem.c:144)
18479 Block was alloc'd by thread #x
18480
18481----------------------------------------------------------------
18482
18483Possible data race during write of size 1 at 0x........ by thread #x
18484Locks held: none
18485   at 0x........: child64 (tc19_shadowmem.c:105)
18486   by 0x........: steer (tc19_shadowmem.c:350)
18487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18488   ...
18489
18490This conflicts with a previous write of size 1 by thread #x
18491Locks held: none
18492   at 0x........: child64 (tc19_shadowmem.c:105)
18493   by 0x........: steer (tc19_shadowmem.c:350)
18494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18495   ...
18496 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18497   at 0x........: malloc (vg_replace_malloc.c:...)
18498   by 0x........: main (tc19_shadowmem.c:144)
18499 Block was alloc'd by thread #x
18500
18501----------------------------------------------------------------
18502
18503Possible data race during write of size 1 at 0x........ by thread #x
18504Locks held: none
18505   at 0x........: child64 (tc19_shadowmem.c:105)
18506   by 0x........: steer (tc19_shadowmem.c:350)
18507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18508   ...
18509
18510This conflicts with a previous write of size 1 by thread #x
18511Locks held: none
18512   at 0x........: child64 (tc19_shadowmem.c:105)
18513   by 0x........: steer (tc19_shadowmem.c:350)
18514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18515   ...
18516 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18517   at 0x........: malloc (vg_replace_malloc.c:...)
18518   by 0x........: main (tc19_shadowmem.c:144)
18519 Block was alloc'd by thread #x
18520
18521----------------------------------------------------------------
18522
18523Possible data race during write of size 1 at 0x........ by thread #x
18524Locks held: none
18525   at 0x........: child64 (tc19_shadowmem.c:105)
18526   by 0x........: steer (tc19_shadowmem.c:350)
18527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18528   ...
18529
18530This conflicts with a previous write of size 1 by thread #x
18531Locks held: none
18532   at 0x........: child64 (tc19_shadowmem.c:105)
18533   by 0x........: steer (tc19_shadowmem.c:350)
18534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18535   ...
18536 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18537   at 0x........: malloc (vg_replace_malloc.c:...)
18538   by 0x........: main (tc19_shadowmem.c:144)
18539 Block was alloc'd by thread #x
18540
18541----------------------------------------------------------------
18542
18543Possible data race during write of size 1 at 0x........ by thread #x
18544Locks held: none
18545   at 0x........: child64 (tc19_shadowmem.c:105)
18546   by 0x........: steer (tc19_shadowmem.c:350)
18547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18548   ...
18549
18550This conflicts with a previous write of size 1 by thread #x
18551Locks held: none
18552   at 0x........: child64 (tc19_shadowmem.c:105)
18553   by 0x........: steer (tc19_shadowmem.c:350)
18554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18555   ...
18556 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18557   at 0x........: malloc (vg_replace_malloc.c:...)
18558   by 0x........: main (tc19_shadowmem.c:144)
18559 Block was alloc'd by thread #x
18560
18561----------------------------------------------------------------
18562
18563Possible data race during write of size 1 at 0x........ by thread #x
18564Locks held: none
18565   at 0x........: child64 (tc19_shadowmem.c:105)
18566   by 0x........: steer (tc19_shadowmem.c:350)
18567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18568   ...
18569
18570This conflicts with a previous write of size 1 by thread #x
18571Locks held: none
18572   at 0x........: child64 (tc19_shadowmem.c:105)
18573   by 0x........: steer (tc19_shadowmem.c:350)
18574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18575   ...
18576 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18577   at 0x........: malloc (vg_replace_malloc.c:...)
18578   by 0x........: main (tc19_shadowmem.c:144)
18579 Block was alloc'd by thread #x
18580
18581----------------------------------------------------------------
18582
18583Possible data race during write of size 1 at 0x........ by thread #x
18584Locks held: none
18585   at 0x........: child64 (tc19_shadowmem.c:105)
18586   by 0x........: steer (tc19_shadowmem.c:350)
18587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18588   ...
18589
18590This conflicts with a previous write of size 1 by thread #x
18591Locks held: none
18592   at 0x........: child64 (tc19_shadowmem.c:105)
18593   by 0x........: steer (tc19_shadowmem.c:350)
18594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18595   ...
18596 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18597   at 0x........: malloc (vg_replace_malloc.c:...)
18598   by 0x........: main (tc19_shadowmem.c:144)
18599 Block was alloc'd by thread #x
18600
18601----------------------------------------------------------------
18602
18603Possible data race during write of size 1 at 0x........ by thread #x
18604Locks held: none
18605   at 0x........: child64 (tc19_shadowmem.c:105)
18606   by 0x........: steer (tc19_shadowmem.c:350)
18607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18608   ...
18609
18610This conflicts with a previous write of size 1 by thread #x
18611Locks held: none
18612   at 0x........: child64 (tc19_shadowmem.c:105)
18613   by 0x........: steer (tc19_shadowmem.c:350)
18614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18615   ...
18616 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18617   at 0x........: malloc (vg_replace_malloc.c:...)
18618   by 0x........: main (tc19_shadowmem.c:144)
18619 Block was alloc'd by thread #x
18620
18621---------- double gran, 0 .. 92, skip 32 ----------
18622---Thread-Announcement------------------------------------------
18623
18624Thread #x was created
18625   ...
18626   by 0x........: pthread_create@* (hg_intercepts.c:...)
18627   by 0x........: main (tc19_shadowmem.c:266)
18628
18629---Thread-Announcement------------------------------------------
18630
18631Thread #x was created
18632   ...
18633   by 0x........: pthread_create@* (hg_intercepts.c:...)
18634   by 0x........: main (tc19_shadowmem.c:265)
18635
18636----------------------------------------------------------------
18637
18638Possible data race during write of size 4 at 0x........ by thread #x
18639Locks held: none
18640   at 0x........: child64 (tc19_shadowmem.c:105)
18641   by 0x........: steer (tc19_shadowmem.c:352)
18642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18643   ...
18644
18645This conflicts with a previous write of size 4 by thread #x
18646Locks held: none
18647   at 0x........: child64 (tc19_shadowmem.c:105)
18648   by 0x........: steer (tc19_shadowmem.c:352)
18649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18650   ...
18651 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18652   at 0x........: malloc (vg_replace_malloc.c:...)
18653   by 0x........: main (tc19_shadowmem.c:144)
18654 Block was alloc'd by thread #x
18655
18656----------------------------------------------------------------
18657
18658Possible data race during write of size 4 at 0x........ by thread #x
18659Locks held: none
18660   at 0x........: child64 (tc19_shadowmem.c:105)
18661   by 0x........: steer (tc19_shadowmem.c:352)
18662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18663   ...
18664
18665This conflicts with a previous write of size 4 by thread #x
18666Locks held: none
18667   at 0x........: child64 (tc19_shadowmem.c:105)
18668   by 0x........: steer (tc19_shadowmem.c:352)
18669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18670   ...
18671 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18672   at 0x........: malloc (vg_replace_malloc.c:...)
18673   by 0x........: main (tc19_shadowmem.c:144)
18674 Block was alloc'd by thread #x
18675
18676---------- double gran, 1 .. 92, skip 33 ----------
18677---Thread-Announcement------------------------------------------
18678
18679Thread #x was created
18680   ...
18681   by 0x........: pthread_create@* (hg_intercepts.c:...)
18682   by 0x........: main (tc19_shadowmem.c:266)
18683
18684---Thread-Announcement------------------------------------------
18685
18686Thread #x was created
18687   ...
18688   by 0x........: pthread_create@* (hg_intercepts.c:...)
18689   by 0x........: main (tc19_shadowmem.c:265)
18690
18691----------------------------------------------------------------
18692
18693Possible data race during write of size 1 at 0x........ by thread #x
18694Locks held: none
18695   at 0x........: child64 (tc19_shadowmem.c:105)
18696   by 0x........: steer (tc19_shadowmem.c:354)
18697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18698   ...
18699
18700This conflicts with a previous write of size 1 by thread #x
18701Locks held: none
18702   at 0x........: child64 (tc19_shadowmem.c:105)
18703   by 0x........: steer (tc19_shadowmem.c:354)
18704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18705   ...
18706 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18707   at 0x........: malloc (vg_replace_malloc.c:...)
18708   by 0x........: main (tc19_shadowmem.c:144)
18709 Block was alloc'd by thread #x
18710
18711----------------------------------------------------------------
18712
18713Possible data race during write of size 1 at 0x........ by thread #x
18714Locks held: none
18715   at 0x........: child64 (tc19_shadowmem.c:105)
18716   by 0x........: steer (tc19_shadowmem.c:354)
18717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18718   ...
18719
18720This conflicts with a previous write of size 1 by thread #x
18721Locks held: none
18722   at 0x........: child64 (tc19_shadowmem.c:105)
18723   by 0x........: steer (tc19_shadowmem.c:354)
18724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18725   ...
18726 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18727   at 0x........: malloc (vg_replace_malloc.c:...)
18728   by 0x........: main (tc19_shadowmem.c:144)
18729 Block was alloc'd by thread #x
18730
18731----------------------------------------------------------------
18732
18733Possible data race during write of size 1 at 0x........ by thread #x
18734Locks held: none
18735   at 0x........: child64 (tc19_shadowmem.c:105)
18736   by 0x........: steer (tc19_shadowmem.c:354)
18737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18738   ...
18739
18740This conflicts with a previous write of size 1 by thread #x
18741Locks held: none
18742   at 0x........: child64 (tc19_shadowmem.c:105)
18743   by 0x........: steer (tc19_shadowmem.c:354)
18744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18745   ...
18746 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18747   at 0x........: malloc (vg_replace_malloc.c:...)
18748   by 0x........: main (tc19_shadowmem.c:144)
18749 Block was alloc'd by thread #x
18750
18751----------------------------------------------------------------
18752
18753Possible data race during write of size 1 at 0x........ by thread #x
18754Locks held: none
18755   at 0x........: child64 (tc19_shadowmem.c:105)
18756   by 0x........: steer (tc19_shadowmem.c:354)
18757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18758   ...
18759
18760This conflicts with a previous write of size 1 by thread #x
18761Locks held: none
18762   at 0x........: child64 (tc19_shadowmem.c:105)
18763   by 0x........: steer (tc19_shadowmem.c:354)
18764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18765   ...
18766 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18767   at 0x........: malloc (vg_replace_malloc.c:...)
18768   by 0x........: main (tc19_shadowmem.c:144)
18769 Block was alloc'd by thread #x
18770
18771----------------------------------------------------------------
18772
18773Possible data race during write of size 1 at 0x........ by thread #x
18774Locks held: none
18775   at 0x........: child64 (tc19_shadowmem.c:105)
18776   by 0x........: steer (tc19_shadowmem.c:354)
18777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18778   ...
18779
18780This conflicts with a previous write of size 1 by thread #x
18781Locks held: none
18782   at 0x........: child64 (tc19_shadowmem.c:105)
18783   by 0x........: steer (tc19_shadowmem.c:354)
18784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18785   ...
18786 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18787   at 0x........: malloc (vg_replace_malloc.c:...)
18788   by 0x........: main (tc19_shadowmem.c:144)
18789 Block was alloc'd by thread #x
18790
18791----------------------------------------------------------------
18792
18793Possible data race during write of size 1 at 0x........ by thread #x
18794Locks held: none
18795   at 0x........: child64 (tc19_shadowmem.c:105)
18796   by 0x........: steer (tc19_shadowmem.c:354)
18797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18798   ...
18799
18800This conflicts with a previous write of size 1 by thread #x
18801Locks held: none
18802   at 0x........: child64 (tc19_shadowmem.c:105)
18803   by 0x........: steer (tc19_shadowmem.c:354)
18804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18805   ...
18806 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18807   at 0x........: malloc (vg_replace_malloc.c:...)
18808   by 0x........: main (tc19_shadowmem.c:144)
18809 Block was alloc'd by thread #x
18810
18811----------------------------------------------------------------
18812
18813Possible data race during write of size 1 at 0x........ by thread #x
18814Locks held: none
18815   at 0x........: child64 (tc19_shadowmem.c:105)
18816   by 0x........: steer (tc19_shadowmem.c:354)
18817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18818   ...
18819
18820This conflicts with a previous write of size 1 by thread #x
18821Locks held: none
18822   at 0x........: child64 (tc19_shadowmem.c:105)
18823   by 0x........: steer (tc19_shadowmem.c:354)
18824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18825   ...
18826 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
18827   at 0x........: malloc (vg_replace_malloc.c:...)
18828   by 0x........: main (tc19_shadowmem.c:144)
18829 Block was alloc'd by thread #x
18830
18831----------------------------------------------------------------
18832
18833Possible data race during write of size 1 at 0x........ by thread #x
18834Locks held: none
18835   at 0x........: child64 (tc19_shadowmem.c:105)
18836   by 0x........: steer (tc19_shadowmem.c:354)
18837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18838   ...
18839
18840This conflicts with a previous write of size 1 by thread #x
18841Locks held: none
18842   at 0x........: child64 (tc19_shadowmem.c:105)
18843   by 0x........: steer (tc19_shadowmem.c:354)
18844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18845   ...
18846 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18847   at 0x........: malloc (vg_replace_malloc.c:...)
18848   by 0x........: main (tc19_shadowmem.c:144)
18849 Block was alloc'd by thread #x
18850
18851---------- double gran, 2 .. 92, skip 34 ----------
18852---Thread-Announcement------------------------------------------
18853
18854Thread #x was created
18855   ...
18856   by 0x........: pthread_create@* (hg_intercepts.c:...)
18857   by 0x........: main (tc19_shadowmem.c:266)
18858
18859---Thread-Announcement------------------------------------------
18860
18861Thread #x was created
18862   ...
18863   by 0x........: pthread_create@* (hg_intercepts.c:...)
18864   by 0x........: main (tc19_shadowmem.c:265)
18865
18866----------------------------------------------------------------
18867
18868Possible data race during write of size 2 at 0x........ by thread #x
18869Locks held: none
18870   at 0x........: child64 (tc19_shadowmem.c:105)
18871   by 0x........: steer (tc19_shadowmem.c:356)
18872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18873   ...
18874
18875This conflicts with a previous write of size 2 by thread #x
18876Locks held: none
18877   at 0x........: child64 (tc19_shadowmem.c:105)
18878   by 0x........: steer (tc19_shadowmem.c:356)
18879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18880   ...
18881 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18882   at 0x........: malloc (vg_replace_malloc.c:...)
18883   by 0x........: main (tc19_shadowmem.c:144)
18884 Block was alloc'd by thread #x
18885
18886----------------------------------------------------------------
18887
18888Possible data race during write of size 2 at 0x........ by thread #x
18889Locks held: none
18890   at 0x........: child64 (tc19_shadowmem.c:105)
18891   by 0x........: steer (tc19_shadowmem.c:356)
18892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18893   ...
18894
18895This conflicts with a previous write of size 2 by thread #x
18896Locks held: none
18897   at 0x........: child64 (tc19_shadowmem.c:105)
18898   by 0x........: steer (tc19_shadowmem.c:356)
18899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18900   ...
18901 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18902   at 0x........: malloc (vg_replace_malloc.c:...)
18903   by 0x........: main (tc19_shadowmem.c:144)
18904 Block was alloc'd by thread #x
18905
18906----------------------------------------------------------------
18907
18908Possible data race during write of size 2 at 0x........ by thread #x
18909Locks held: none
18910   at 0x........: child64 (tc19_shadowmem.c:105)
18911   by 0x........: steer (tc19_shadowmem.c:356)
18912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18913   ...
18914
18915This conflicts with a previous write of size 2 by thread #x
18916Locks held: none
18917   at 0x........: child64 (tc19_shadowmem.c:105)
18918   by 0x........: steer (tc19_shadowmem.c:356)
18919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18920   ...
18921 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18922   at 0x........: malloc (vg_replace_malloc.c:...)
18923   by 0x........: main (tc19_shadowmem.c:144)
18924 Block was alloc'd by thread #x
18925
18926----------------------------------------------------------------
18927
18928Possible data race during write of size 2 at 0x........ by thread #x
18929Locks held: none
18930   at 0x........: child64 (tc19_shadowmem.c:105)
18931   by 0x........: steer (tc19_shadowmem.c:356)
18932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18933   ...
18934
18935This conflicts with a previous write of size 2 by thread #x
18936Locks held: none
18937   at 0x........: child64 (tc19_shadowmem.c:105)
18938   by 0x........: steer (tc19_shadowmem.c:356)
18939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18940   ...
18941 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18942   at 0x........: malloc (vg_replace_malloc.c:...)
18943   by 0x........: main (tc19_shadowmem.c:144)
18944 Block was alloc'd by thread #x
18945
18946---------- double gran, 3 .. 92, skip 35 ----------
18947---Thread-Announcement------------------------------------------
18948
18949Thread #x was created
18950   ...
18951   by 0x........: pthread_create@* (hg_intercepts.c:...)
18952   by 0x........: main (tc19_shadowmem.c:266)
18953
18954---Thread-Announcement------------------------------------------
18955
18956Thread #x was created
18957   ...
18958   by 0x........: pthread_create@* (hg_intercepts.c:...)
18959   by 0x........: main (tc19_shadowmem.c:265)
18960
18961----------------------------------------------------------------
18962
18963Possible data race during write of size 1 at 0x........ by thread #x
18964Locks held: none
18965   at 0x........: child64 (tc19_shadowmem.c:105)
18966   by 0x........: steer (tc19_shadowmem.c:358)
18967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18968   ...
18969
18970This conflicts with a previous write of size 1 by thread #x
18971Locks held: none
18972   at 0x........: child64 (tc19_shadowmem.c:105)
18973   by 0x........: steer (tc19_shadowmem.c:358)
18974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18975   ...
18976 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18977   at 0x........: malloc (vg_replace_malloc.c:...)
18978   by 0x........: main (tc19_shadowmem.c:144)
18979 Block was alloc'd by thread #x
18980
18981----------------------------------------------------------------
18982
18983Possible data race during write of size 1 at 0x........ by thread #x
18984Locks held: none
18985   at 0x........: child64 (tc19_shadowmem.c:105)
18986   by 0x........: steer (tc19_shadowmem.c:358)
18987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18988   ...
18989
18990This conflicts with a previous write of size 1 by thread #x
18991Locks held: none
18992   at 0x........: child64 (tc19_shadowmem.c:105)
18993   by 0x........: steer (tc19_shadowmem.c:358)
18994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18995   ...
18996 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18997   at 0x........: malloc (vg_replace_malloc.c:...)
18998   by 0x........: main (tc19_shadowmem.c:144)
18999 Block was alloc'd by thread #x
19000
19001----------------------------------------------------------------
19002
19003Possible data race during write of size 1 at 0x........ by thread #x
19004Locks held: none
19005   at 0x........: child64 (tc19_shadowmem.c:105)
19006   by 0x........: steer (tc19_shadowmem.c:358)
19007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19008   ...
19009
19010This conflicts with a previous write of size 1 by thread #x
19011Locks held: none
19012   at 0x........: child64 (tc19_shadowmem.c:105)
19013   by 0x........: steer (tc19_shadowmem.c:358)
19014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19015   ...
19016 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
19017   at 0x........: malloc (vg_replace_malloc.c:...)
19018   by 0x........: main (tc19_shadowmem.c:144)
19019 Block was alloc'd by thread #x
19020
19021----------------------------------------------------------------
19022
19023Possible data race during write of size 1 at 0x........ by thread #x
19024Locks held: none
19025   at 0x........: child64 (tc19_shadowmem.c:105)
19026   by 0x........: steer (tc19_shadowmem.c:358)
19027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19028   ...
19029
19030This conflicts with a previous write of size 1 by thread #x
19031Locks held: none
19032   at 0x........: child64 (tc19_shadowmem.c:105)
19033   by 0x........: steer (tc19_shadowmem.c:358)
19034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19035   ...
19036 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
19037   at 0x........: malloc (vg_replace_malloc.c:...)
19038   by 0x........: main (tc19_shadowmem.c:144)
19039 Block was alloc'd by thread #x
19040
19041----------------------------------------------------------------
19042
19043Possible data race during write of size 1 at 0x........ by thread #x
19044Locks held: none
19045   at 0x........: child64 (tc19_shadowmem.c:105)
19046   by 0x........: steer (tc19_shadowmem.c:358)
19047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19048   ...
19049
19050This conflicts with a previous write of size 1 by thread #x
19051Locks held: none
19052   at 0x........: child64 (tc19_shadowmem.c:105)
19053   by 0x........: steer (tc19_shadowmem.c:358)
19054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19055   ...
19056 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
19057   at 0x........: malloc (vg_replace_malloc.c:...)
19058   by 0x........: main (tc19_shadowmem.c:144)
19059 Block was alloc'd by thread #x
19060
19061----------------------------------------------------------------
19062
19063Possible data race during write of size 1 at 0x........ by thread #x
19064Locks held: none
19065   at 0x........: child64 (tc19_shadowmem.c:105)
19066   by 0x........: steer (tc19_shadowmem.c:358)
19067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19068   ...
19069
19070This conflicts with a previous write of size 1 by thread #x
19071Locks held: none
19072   at 0x........: child64 (tc19_shadowmem.c:105)
19073   by 0x........: steer (tc19_shadowmem.c:358)
19074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19075   ...
19076 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19077   at 0x........: malloc (vg_replace_malloc.c:...)
19078   by 0x........: main (tc19_shadowmem.c:144)
19079 Block was alloc'd by thread #x
19080
19081----------------------------------------------------------------
19082
19083Possible data race during write of size 1 at 0x........ by thread #x
19084Locks held: none
19085   at 0x........: child64 (tc19_shadowmem.c:105)
19086   by 0x........: steer (tc19_shadowmem.c:358)
19087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19088   ...
19089
19090This conflicts with a previous write of size 1 by thread #x
19091Locks held: none
19092   at 0x........: child64 (tc19_shadowmem.c:105)
19093   by 0x........: steer (tc19_shadowmem.c:358)
19094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19095   ...
19096 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19097   at 0x........: malloc (vg_replace_malloc.c:...)
19098   by 0x........: main (tc19_shadowmem.c:144)
19099 Block was alloc'd by thread #x
19100
19101----------------------------------------------------------------
19102
19103Possible data race during write of size 1 at 0x........ by thread #x
19104Locks held: none
19105   at 0x........: child64 (tc19_shadowmem.c:105)
19106   by 0x........: steer (tc19_shadowmem.c:358)
19107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19108   ...
19109
19110This conflicts with a previous write of size 1 by thread #x
19111Locks held: none
19112   at 0x........: child64 (tc19_shadowmem.c:105)
19113   by 0x........: steer (tc19_shadowmem.c:358)
19114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19115   ...
19116 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19117   at 0x........: malloc (vg_replace_malloc.c:...)
19118   by 0x........: main (tc19_shadowmem.c:144)
19119 Block was alloc'd by thread #x
19120
19121---------- double gran, 4 .. 92, skip 36 ----------
19122---Thread-Announcement------------------------------------------
19123
19124Thread #x was created
19125   ...
19126   by 0x........: pthread_create@* (hg_intercepts.c:...)
19127   by 0x........: main (tc19_shadowmem.c:266)
19128
19129---Thread-Announcement------------------------------------------
19130
19131Thread #x was created
19132   ...
19133   by 0x........: pthread_create@* (hg_intercepts.c:...)
19134   by 0x........: main (tc19_shadowmem.c:265)
19135
19136----------------------------------------------------------------
19137
19138Possible data race during write of size 4 at 0x........ by thread #x
19139Locks held: none
19140   at 0x........: child64 (tc19_shadowmem.c:105)
19141   by 0x........: steer (tc19_shadowmem.c:360)
19142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19143   ...
19144
19145This conflicts with a previous write of size 4 by thread #x
19146Locks held: none
19147   at 0x........: child64 (tc19_shadowmem.c:105)
19148   by 0x........: steer (tc19_shadowmem.c:360)
19149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19150   ...
19151 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
19152   at 0x........: malloc (vg_replace_malloc.c:...)
19153   by 0x........: main (tc19_shadowmem.c:144)
19154 Block was alloc'd by thread #x
19155
19156----------------------------------------------------------------
19157
19158Possible data race during write of size 4 at 0x........ by thread #x
19159Locks held: none
19160   at 0x........: child64 (tc19_shadowmem.c:105)
19161   by 0x........: steer (tc19_shadowmem.c:360)
19162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19163   ...
19164
19165This conflicts with a previous write of size 4 by thread #x
19166Locks held: none
19167   at 0x........: child64 (tc19_shadowmem.c:105)
19168   by 0x........: steer (tc19_shadowmem.c:360)
19169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19170   ...
19171 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19172   at 0x........: malloc (vg_replace_malloc.c:...)
19173   by 0x........: main (tc19_shadowmem.c:144)
19174 Block was alloc'd by thread #x
19175
19176---------- double gran, 5 .. 92, skip 37 ----------
19177---Thread-Announcement------------------------------------------
19178
19179Thread #x was created
19180   ...
19181   by 0x........: pthread_create@* (hg_intercepts.c:...)
19182   by 0x........: main (tc19_shadowmem.c:266)
19183
19184---Thread-Announcement------------------------------------------
19185
19186Thread #x was created
19187   ...
19188   by 0x........: pthread_create@* (hg_intercepts.c:...)
19189   by 0x........: main (tc19_shadowmem.c:265)
19190
19191----------------------------------------------------------------
19192
19193Possible data race during write of size 1 at 0x........ by thread #x
19194Locks held: none
19195   at 0x........: child64 (tc19_shadowmem.c:105)
19196   by 0x........: steer (tc19_shadowmem.c:362)
19197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19198   ...
19199
19200This conflicts with a previous write of size 1 by thread #x
19201Locks held: none
19202   at 0x........: child64 (tc19_shadowmem.c:105)
19203   by 0x........: steer (tc19_shadowmem.c:362)
19204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19205   ...
19206 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
19207   at 0x........: malloc (vg_replace_malloc.c:...)
19208   by 0x........: main (tc19_shadowmem.c:144)
19209 Block was alloc'd by thread #x
19210
19211----------------------------------------------------------------
19212
19213Possible data race during write of size 1 at 0x........ by thread #x
19214Locks held: none
19215   at 0x........: child64 (tc19_shadowmem.c:105)
19216   by 0x........: steer (tc19_shadowmem.c:362)
19217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19218   ...
19219
19220This conflicts with a previous write of size 1 by thread #x
19221Locks held: none
19222   at 0x........: child64 (tc19_shadowmem.c:105)
19223   by 0x........: steer (tc19_shadowmem.c:362)
19224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19225   ...
19226 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
19227   at 0x........: malloc (vg_replace_malloc.c:...)
19228   by 0x........: main (tc19_shadowmem.c:144)
19229 Block was alloc'd by thread #x
19230
19231----------------------------------------------------------------
19232
19233Possible data race during write of size 1 at 0x........ by thread #x
19234Locks held: none
19235   at 0x........: child64 (tc19_shadowmem.c:105)
19236   by 0x........: steer (tc19_shadowmem.c:362)
19237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19238   ...
19239
19240This conflicts with a previous write of size 1 by thread #x
19241Locks held: none
19242   at 0x........: child64 (tc19_shadowmem.c:105)
19243   by 0x........: steer (tc19_shadowmem.c:362)
19244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19245   ...
19246 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
19247   at 0x........: malloc (vg_replace_malloc.c:...)
19248   by 0x........: main (tc19_shadowmem.c:144)
19249 Block was alloc'd by thread #x
19250
19251----------------------------------------------------------------
19252
19253Possible data race during write of size 1 at 0x........ by thread #x
19254Locks held: none
19255   at 0x........: child64 (tc19_shadowmem.c:105)
19256   by 0x........: steer (tc19_shadowmem.c:362)
19257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19258   ...
19259
19260This conflicts with a previous write of size 1 by thread #x
19261Locks held: none
19262   at 0x........: child64 (tc19_shadowmem.c:105)
19263   by 0x........: steer (tc19_shadowmem.c:362)
19264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19265   ...
19266 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19267   at 0x........: malloc (vg_replace_malloc.c:...)
19268   by 0x........: main (tc19_shadowmem.c:144)
19269 Block was alloc'd by thread #x
19270
19271----------------------------------------------------------------
19272
19273Possible data race during write of size 1 at 0x........ by thread #x
19274Locks held: none
19275   at 0x........: child64 (tc19_shadowmem.c:105)
19276   by 0x........: steer (tc19_shadowmem.c:362)
19277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19278   ...
19279
19280This conflicts with a previous write of size 1 by thread #x
19281Locks held: none
19282   at 0x........: child64 (tc19_shadowmem.c:105)
19283   by 0x........: steer (tc19_shadowmem.c:362)
19284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19285   ...
19286 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19287   at 0x........: malloc (vg_replace_malloc.c:...)
19288   by 0x........: main (tc19_shadowmem.c:144)
19289 Block was alloc'd by thread #x
19290
19291----------------------------------------------------------------
19292
19293Possible data race during write of size 1 at 0x........ by thread #x
19294Locks held: none
19295   at 0x........: child64 (tc19_shadowmem.c:105)
19296   by 0x........: steer (tc19_shadowmem.c:362)
19297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19298   ...
19299
19300This conflicts with a previous write of size 1 by thread #x
19301Locks held: none
19302   at 0x........: child64 (tc19_shadowmem.c:105)
19303   by 0x........: steer (tc19_shadowmem.c:362)
19304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19305   ...
19306 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19307   at 0x........: malloc (vg_replace_malloc.c:...)
19308   by 0x........: main (tc19_shadowmem.c:144)
19309 Block was alloc'd by thread #x
19310
19311----------------------------------------------------------------
19312
19313Possible data race during write of size 1 at 0x........ by thread #x
19314Locks held: none
19315   at 0x........: child64 (tc19_shadowmem.c:105)
19316   by 0x........: steer (tc19_shadowmem.c:362)
19317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19318   ...
19319
19320This conflicts with a previous write of size 1 by thread #x
19321Locks held: none
19322   at 0x........: child64 (tc19_shadowmem.c:105)
19323   by 0x........: steer (tc19_shadowmem.c:362)
19324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19325   ...
19326 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19327   at 0x........: malloc (vg_replace_malloc.c:...)
19328   by 0x........: main (tc19_shadowmem.c:144)
19329 Block was alloc'd by thread #x
19330
19331----------------------------------------------------------------
19332
19333Possible data race during write of size 1 at 0x........ by thread #x
19334Locks held: none
19335   at 0x........: child64 (tc19_shadowmem.c:105)
19336   by 0x........: steer (tc19_shadowmem.c:362)
19337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19338   ...
19339
19340This conflicts with a previous write of size 1 by thread #x
19341Locks held: none
19342   at 0x........: child64 (tc19_shadowmem.c:105)
19343   by 0x........: steer (tc19_shadowmem.c:362)
19344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19345   ...
19346 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19347   at 0x........: malloc (vg_replace_malloc.c:...)
19348   by 0x........: main (tc19_shadowmem.c:144)
19349 Block was alloc'd by thread #x
19350
19351---------- double gran, 6 .. 92, skip 38 ----------
19352---Thread-Announcement------------------------------------------
19353
19354Thread #x was created
19355   ...
19356   by 0x........: pthread_create@* (hg_intercepts.c:...)
19357   by 0x........: main (tc19_shadowmem.c:266)
19358
19359---Thread-Announcement------------------------------------------
19360
19361Thread #x was created
19362   ...
19363   by 0x........: pthread_create@* (hg_intercepts.c:...)
19364   by 0x........: main (tc19_shadowmem.c:265)
19365
19366----------------------------------------------------------------
19367
19368Possible data race during write of size 2 at 0x........ by thread #x
19369Locks held: none
19370   at 0x........: child64 (tc19_shadowmem.c:105)
19371   by 0x........: steer (tc19_shadowmem.c:364)
19372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19373   ...
19374
19375This conflicts with a previous write of size 2 by thread #x
19376Locks held: none
19377   at 0x........: child64 (tc19_shadowmem.c:105)
19378   by 0x........: steer (tc19_shadowmem.c:364)
19379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19380   ...
19381 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
19382   at 0x........: malloc (vg_replace_malloc.c:...)
19383   by 0x........: main (tc19_shadowmem.c:144)
19384 Block was alloc'd by thread #x
19385
19386----------------------------------------------------------------
19387
19388Possible data race during write of size 2 at 0x........ by thread #x
19389Locks held: none
19390   at 0x........: child64 (tc19_shadowmem.c:105)
19391   by 0x........: steer (tc19_shadowmem.c:364)
19392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19393   ...
19394
19395This conflicts with a previous write of size 2 by thread #x
19396Locks held: none
19397   at 0x........: child64 (tc19_shadowmem.c:105)
19398   by 0x........: steer (tc19_shadowmem.c:364)
19399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19400   ...
19401 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19402   at 0x........: malloc (vg_replace_malloc.c:...)
19403   by 0x........: main (tc19_shadowmem.c:144)
19404 Block was alloc'd by thread #x
19405
19406----------------------------------------------------------------
19407
19408Possible data race during write of size 2 at 0x........ by thread #x
19409Locks held: none
19410   at 0x........: child64 (tc19_shadowmem.c:105)
19411   by 0x........: steer (tc19_shadowmem.c:364)
19412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19413   ...
19414
19415This conflicts with a previous write of size 2 by thread #x
19416Locks held: none
19417   at 0x........: child64 (tc19_shadowmem.c:105)
19418   by 0x........: steer (tc19_shadowmem.c:364)
19419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19420   ...
19421 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19422   at 0x........: malloc (vg_replace_malloc.c:...)
19423   by 0x........: main (tc19_shadowmem.c:144)
19424 Block was alloc'd by thread #x
19425
19426----------------------------------------------------------------
19427
19428Possible data race during write of size 2 at 0x........ by thread #x
19429Locks held: none
19430   at 0x........: child64 (tc19_shadowmem.c:105)
19431   by 0x........: steer (tc19_shadowmem.c:364)
19432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19433   ...
19434
19435This conflicts with a previous write of size 2 by thread #x
19436Locks held: none
19437   at 0x........: child64 (tc19_shadowmem.c:105)
19438   by 0x........: steer (tc19_shadowmem.c:364)
19439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19440   ...
19441 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19442   at 0x........: malloc (vg_replace_malloc.c:...)
19443   by 0x........: main (tc19_shadowmem.c:144)
19444 Block was alloc'd by thread #x
19445
19446---------- double gran, 7 .. 92, skip 39 ----------
19447---Thread-Announcement------------------------------------------
19448
19449Thread #x was created
19450   ...
19451   by 0x........: pthread_create@* (hg_intercepts.c:...)
19452   by 0x........: main (tc19_shadowmem.c:266)
19453
19454---Thread-Announcement------------------------------------------
19455
19456Thread #x was created
19457   ...
19458   by 0x........: pthread_create@* (hg_intercepts.c:...)
19459   by 0x........: main (tc19_shadowmem.c:265)
19460
19461----------------------------------------------------------------
19462
19463Possible data race during write of size 1 at 0x........ by thread #x
19464Locks held: none
19465   at 0x........: child64 (tc19_shadowmem.c:105)
19466   by 0x........: steer (tc19_shadowmem.c:366)
19467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19468   ...
19469
19470This conflicts with a previous write of size 1 by thread #x
19471Locks held: none
19472   at 0x........: child64 (tc19_shadowmem.c:105)
19473   by 0x........: steer (tc19_shadowmem.c:366)
19474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19475   ...
19476 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
19477   at 0x........: malloc (vg_replace_malloc.c:...)
19478   by 0x........: main (tc19_shadowmem.c:144)
19479 Block was alloc'd by thread #x
19480
19481----------------------------------------------------------------
19482
19483Possible data race during write of size 1 at 0x........ by thread #x
19484Locks held: none
19485   at 0x........: child64 (tc19_shadowmem.c:105)
19486   by 0x........: steer (tc19_shadowmem.c:366)
19487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19488   ...
19489
19490This conflicts with a previous write of size 1 by thread #x
19491Locks held: none
19492   at 0x........: child64 (tc19_shadowmem.c:105)
19493   by 0x........: steer (tc19_shadowmem.c:366)
19494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19495   ...
19496 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19497   at 0x........: malloc (vg_replace_malloc.c:...)
19498   by 0x........: main (tc19_shadowmem.c:144)
19499 Block was alloc'd by thread #x
19500
19501----------------------------------------------------------------
19502
19503Possible data race during write of size 1 at 0x........ by thread #x
19504Locks held: none
19505   at 0x........: child64 (tc19_shadowmem.c:105)
19506   by 0x........: steer (tc19_shadowmem.c:366)
19507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19508   ...
19509
19510This conflicts with a previous write of size 1 by thread #x
19511Locks held: none
19512   at 0x........: child64 (tc19_shadowmem.c:105)
19513   by 0x........: steer (tc19_shadowmem.c:366)
19514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19515   ...
19516 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19517   at 0x........: malloc (vg_replace_malloc.c:...)
19518   by 0x........: main (tc19_shadowmem.c:144)
19519 Block was alloc'd by thread #x
19520
19521----------------------------------------------------------------
19522
19523Possible data race during write of size 1 at 0x........ by thread #x
19524Locks held: none
19525   at 0x........: child64 (tc19_shadowmem.c:105)
19526   by 0x........: steer (tc19_shadowmem.c:366)
19527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19528   ...
19529
19530This conflicts with a previous write of size 1 by thread #x
19531Locks held: none
19532   at 0x........: child64 (tc19_shadowmem.c:105)
19533   by 0x........: steer (tc19_shadowmem.c:366)
19534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19535   ...
19536 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19537   at 0x........: malloc (vg_replace_malloc.c:...)
19538   by 0x........: main (tc19_shadowmem.c:144)
19539 Block was alloc'd by thread #x
19540
19541----------------------------------------------------------------
19542
19543Possible data race during write of size 1 at 0x........ by thread #x
19544Locks held: none
19545   at 0x........: child64 (tc19_shadowmem.c:105)
19546   by 0x........: steer (tc19_shadowmem.c:366)
19547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19548   ...
19549
19550This conflicts with a previous write of size 1 by thread #x
19551Locks held: none
19552   at 0x........: child64 (tc19_shadowmem.c:105)
19553   by 0x........: steer (tc19_shadowmem.c:366)
19554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19555   ...
19556 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19557   at 0x........: malloc (vg_replace_malloc.c:...)
19558   by 0x........: main (tc19_shadowmem.c:144)
19559 Block was alloc'd by thread #x
19560
19561----------------------------------------------------------------
19562
19563Possible data race during write of size 1 at 0x........ by thread #x
19564Locks held: none
19565   at 0x........: child64 (tc19_shadowmem.c:105)
19566   by 0x........: steer (tc19_shadowmem.c:366)
19567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19568   ...
19569
19570This conflicts with a previous write of size 1 by thread #x
19571Locks held: none
19572   at 0x........: child64 (tc19_shadowmem.c:105)
19573   by 0x........: steer (tc19_shadowmem.c:366)
19574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19575   ...
19576 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19577   at 0x........: malloc (vg_replace_malloc.c:...)
19578   by 0x........: main (tc19_shadowmem.c:144)
19579 Block was alloc'd by thread #x
19580
19581----------------------------------------------------------------
19582
19583Possible data race during write of size 1 at 0x........ by thread #x
19584Locks held: none
19585   at 0x........: child64 (tc19_shadowmem.c:105)
19586   by 0x........: steer (tc19_shadowmem.c:366)
19587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19588   ...
19589
19590This conflicts with a previous write of size 1 by thread #x
19591Locks held: none
19592   at 0x........: child64 (tc19_shadowmem.c:105)
19593   by 0x........: steer (tc19_shadowmem.c:366)
19594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19595   ...
19596 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19597   at 0x........: malloc (vg_replace_malloc.c:...)
19598   by 0x........: main (tc19_shadowmem.c:144)
19599 Block was alloc'd by thread #x
19600
19601----------------------------------------------------------------
19602
19603Possible data race during write of size 1 at 0x........ by thread #x
19604Locks held: none
19605   at 0x........: child64 (tc19_shadowmem.c:105)
19606   by 0x........: steer (tc19_shadowmem.c:366)
19607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19608   ...
19609
19610This conflicts with a previous write of size 1 by thread #x
19611Locks held: none
19612   at 0x........: child64 (tc19_shadowmem.c:105)
19613   by 0x........: steer (tc19_shadowmem.c:366)
19614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19615   ...
19616 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19617   at 0x........: malloc (vg_replace_malloc.c:...)
19618   by 0x........: main (tc19_shadowmem.c:144)
19619 Block was alloc'd by thread #x
19620
19621---------- double gran, 0 .. 92, skip 40 ----------
19622---Thread-Announcement------------------------------------------
19623
19624Thread #x was created
19625   ...
19626   by 0x........: pthread_create@* (hg_intercepts.c:...)
19627   by 0x........: main (tc19_shadowmem.c:266)
19628
19629---Thread-Announcement------------------------------------------
19630
19631Thread #x was created
19632   ...
19633   by 0x........: pthread_create@* (hg_intercepts.c:...)
19634   by 0x........: main (tc19_shadowmem.c:265)
19635
19636----------------------------------------------------------------
19637
19638Possible data race during write of size 4 at 0x........ by thread #x
19639Locks held: none
19640   at 0x........: child64 (tc19_shadowmem.c:105)
19641   by 0x........: steer (tc19_shadowmem.c:368)
19642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19643   ...
19644
19645This conflicts with a previous write of size 4 by thread #x
19646Locks held: none
19647   at 0x........: child64 (tc19_shadowmem.c:105)
19648   by 0x........: steer (tc19_shadowmem.c:368)
19649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19650   ...
19651 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19652   at 0x........: malloc (vg_replace_malloc.c:...)
19653   by 0x........: main (tc19_shadowmem.c:144)
19654 Block was alloc'd by thread #x
19655
19656----------------------------------------------------------------
19657
19658Possible data race during write of size 4 at 0x........ by thread #x
19659Locks held: none
19660   at 0x........: child64 (tc19_shadowmem.c:105)
19661   by 0x........: steer (tc19_shadowmem.c:368)
19662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19663   ...
19664
19665This conflicts with a previous write of size 4 by thread #x
19666Locks held: none
19667   at 0x........: child64 (tc19_shadowmem.c:105)
19668   by 0x........: steer (tc19_shadowmem.c:368)
19669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19670   ...
19671 Address 0x........ is 44 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 Block was alloc'd by thread #x
19675
19676---------- double gran, 1 .. 92, skip 41 ----------
19677---Thread-Announcement------------------------------------------
19678
19679Thread #x was created
19680   ...
19681   by 0x........: pthread_create@* (hg_intercepts.c:...)
19682   by 0x........: main (tc19_shadowmem.c:266)
19683
19684---Thread-Announcement------------------------------------------
19685
19686Thread #x was created
19687   ...
19688   by 0x........: pthread_create@* (hg_intercepts.c:...)
19689   by 0x........: main (tc19_shadowmem.c:265)
19690
19691----------------------------------------------------------------
19692
19693Possible data race during write of size 1 at 0x........ by thread #x
19694Locks held: none
19695   at 0x........: child64 (tc19_shadowmem.c:105)
19696   by 0x........: steer (tc19_shadowmem.c:370)
19697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19698   ...
19699
19700This conflicts with a previous write of size 1 by thread #x
19701Locks held: none
19702   at 0x........: child64 (tc19_shadowmem.c:105)
19703   by 0x........: steer (tc19_shadowmem.c:370)
19704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19705   ...
19706 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19707   at 0x........: malloc (vg_replace_malloc.c:...)
19708   by 0x........: main (tc19_shadowmem.c:144)
19709 Block was alloc'd by thread #x
19710
19711----------------------------------------------------------------
19712
19713Possible data race during write of size 1 at 0x........ by thread #x
19714Locks held: none
19715   at 0x........: child64 (tc19_shadowmem.c:105)
19716   by 0x........: steer (tc19_shadowmem.c:370)
19717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19718   ...
19719
19720This conflicts with a previous write of size 1 by thread #x
19721Locks held: none
19722   at 0x........: child64 (tc19_shadowmem.c:105)
19723   by 0x........: steer (tc19_shadowmem.c:370)
19724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19725   ...
19726 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19727   at 0x........: malloc (vg_replace_malloc.c:...)
19728   by 0x........: main (tc19_shadowmem.c:144)
19729 Block was alloc'd by thread #x
19730
19731----------------------------------------------------------------
19732
19733Possible data race during write of size 1 at 0x........ by thread #x
19734Locks held: none
19735   at 0x........: child64 (tc19_shadowmem.c:105)
19736   by 0x........: steer (tc19_shadowmem.c:370)
19737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19738   ...
19739
19740This conflicts with a previous write of size 1 by thread #x
19741Locks held: none
19742   at 0x........: child64 (tc19_shadowmem.c:105)
19743   by 0x........: steer (tc19_shadowmem.c:370)
19744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19745   ...
19746 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19747   at 0x........: malloc (vg_replace_malloc.c:...)
19748   by 0x........: main (tc19_shadowmem.c:144)
19749 Block was alloc'd by thread #x
19750
19751----------------------------------------------------------------
19752
19753Possible data race during write of size 1 at 0x........ by thread #x
19754Locks held: none
19755   at 0x........: child64 (tc19_shadowmem.c:105)
19756   by 0x........: steer (tc19_shadowmem.c:370)
19757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19758   ...
19759
19760This conflicts with a previous write of size 1 by thread #x
19761Locks held: none
19762   at 0x........: child64 (tc19_shadowmem.c:105)
19763   by 0x........: steer (tc19_shadowmem.c:370)
19764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19765   ...
19766 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19767   at 0x........: malloc (vg_replace_malloc.c:...)
19768   by 0x........: main (tc19_shadowmem.c:144)
19769 Block was alloc'd by thread #x
19770
19771----------------------------------------------------------------
19772
19773Possible data race during write of size 1 at 0x........ by thread #x
19774Locks held: none
19775   at 0x........: child64 (tc19_shadowmem.c:105)
19776   by 0x........: steer (tc19_shadowmem.c:370)
19777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19778   ...
19779
19780This conflicts with a previous write of size 1 by thread #x
19781Locks held: none
19782   at 0x........: child64 (tc19_shadowmem.c:105)
19783   by 0x........: steer (tc19_shadowmem.c:370)
19784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19785   ...
19786 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19787   at 0x........: malloc (vg_replace_malloc.c:...)
19788   by 0x........: main (tc19_shadowmem.c:144)
19789 Block was alloc'd by thread #x
19790
19791----------------------------------------------------------------
19792
19793Possible data race during write of size 1 at 0x........ by thread #x
19794Locks held: none
19795   at 0x........: child64 (tc19_shadowmem.c:105)
19796   by 0x........: steer (tc19_shadowmem.c:370)
19797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19798   ...
19799
19800This conflicts with a previous write of size 1 by thread #x
19801Locks held: none
19802   at 0x........: child64 (tc19_shadowmem.c:105)
19803   by 0x........: steer (tc19_shadowmem.c:370)
19804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19805   ...
19806 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19807   at 0x........: malloc (vg_replace_malloc.c:...)
19808   by 0x........: main (tc19_shadowmem.c:144)
19809 Block was alloc'd by thread #x
19810
19811----------------------------------------------------------------
19812
19813Possible data race during write of size 1 at 0x........ by thread #x
19814Locks held: none
19815   at 0x........: child64 (tc19_shadowmem.c:105)
19816   by 0x........: steer (tc19_shadowmem.c:370)
19817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19818   ...
19819
19820This conflicts with a previous write of size 1 by thread #x
19821Locks held: none
19822   at 0x........: child64 (tc19_shadowmem.c:105)
19823   by 0x........: steer (tc19_shadowmem.c:370)
19824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19825   ...
19826 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
19827   at 0x........: malloc (vg_replace_malloc.c:...)
19828   by 0x........: main (tc19_shadowmem.c:144)
19829 Block was alloc'd by thread #x
19830
19831----------------------------------------------------------------
19832
19833Possible data race during write of size 1 at 0x........ by thread #x
19834Locks held: none
19835   at 0x........: child64 (tc19_shadowmem.c:105)
19836   by 0x........: steer (tc19_shadowmem.c:370)
19837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19838   ...
19839
19840This conflicts with a previous write of size 1 by thread #x
19841Locks held: none
19842   at 0x........: child64 (tc19_shadowmem.c:105)
19843   by 0x........: steer (tc19_shadowmem.c:370)
19844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19845   ...
19846 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19847   at 0x........: malloc (vg_replace_malloc.c:...)
19848   by 0x........: main (tc19_shadowmem.c:144)
19849 Block was alloc'd by thread #x
19850
19851---------- double gran, 2 .. 92, skip 42 ----------
19852---Thread-Announcement------------------------------------------
19853
19854Thread #x was created
19855   ...
19856   by 0x........: pthread_create@* (hg_intercepts.c:...)
19857   by 0x........: main (tc19_shadowmem.c:266)
19858
19859---Thread-Announcement------------------------------------------
19860
19861Thread #x was created
19862   ...
19863   by 0x........: pthread_create@* (hg_intercepts.c:...)
19864   by 0x........: main (tc19_shadowmem.c:265)
19865
19866----------------------------------------------------------------
19867
19868Possible data race during write of size 2 at 0x........ by thread #x
19869Locks held: none
19870   at 0x........: child64 (tc19_shadowmem.c:105)
19871   by 0x........: steer (tc19_shadowmem.c:372)
19872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19873   ...
19874
19875This conflicts with a previous write of size 2 by thread #x
19876Locks held: none
19877   at 0x........: child64 (tc19_shadowmem.c:105)
19878   by 0x........: steer (tc19_shadowmem.c:372)
19879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19880   ...
19881 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19882   at 0x........: malloc (vg_replace_malloc.c:...)
19883   by 0x........: main (tc19_shadowmem.c:144)
19884 Block was alloc'd by thread #x
19885
19886----------------------------------------------------------------
19887
19888Possible data race during write of size 2 at 0x........ by thread #x
19889Locks held: none
19890   at 0x........: child64 (tc19_shadowmem.c:105)
19891   by 0x........: steer (tc19_shadowmem.c:372)
19892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19893   ...
19894
19895This conflicts with a previous write of size 2 by thread #x
19896Locks held: none
19897   at 0x........: child64 (tc19_shadowmem.c:105)
19898   by 0x........: steer (tc19_shadowmem.c:372)
19899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19900   ...
19901 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19902   at 0x........: malloc (vg_replace_malloc.c:...)
19903   by 0x........: main (tc19_shadowmem.c:144)
19904 Block was alloc'd by thread #x
19905
19906----------------------------------------------------------------
19907
19908Possible data race during write of size 2 at 0x........ by thread #x
19909Locks held: none
19910   at 0x........: child64 (tc19_shadowmem.c:105)
19911   by 0x........: steer (tc19_shadowmem.c:372)
19912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19913   ...
19914
19915This conflicts with a previous write of size 2 by thread #x
19916Locks held: none
19917   at 0x........: child64 (tc19_shadowmem.c:105)
19918   by 0x........: steer (tc19_shadowmem.c:372)
19919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19920   ...
19921 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19922   at 0x........: malloc (vg_replace_malloc.c:...)
19923   by 0x........: main (tc19_shadowmem.c:144)
19924 Block was alloc'd by thread #x
19925
19926----------------------------------------------------------------
19927
19928Possible data race during write of size 2 at 0x........ by thread #x
19929Locks held: none
19930   at 0x........: child64 (tc19_shadowmem.c:105)
19931   by 0x........: steer (tc19_shadowmem.c:372)
19932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19933   ...
19934
19935This conflicts with a previous write of size 2 by thread #x
19936Locks held: none
19937   at 0x........: child64 (tc19_shadowmem.c:105)
19938   by 0x........: steer (tc19_shadowmem.c:372)
19939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19940   ...
19941 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19942   at 0x........: malloc (vg_replace_malloc.c:...)
19943   by 0x........: main (tc19_shadowmem.c:144)
19944 Block was alloc'd by thread #x
19945
19946---------- double gran, 3 .. 92, skip 43 ----------
19947---Thread-Announcement------------------------------------------
19948
19949Thread #x was created
19950   ...
19951   by 0x........: pthread_create@* (hg_intercepts.c:...)
19952   by 0x........: main (tc19_shadowmem.c:266)
19953
19954---Thread-Announcement------------------------------------------
19955
19956Thread #x was created
19957   ...
19958   by 0x........: pthread_create@* (hg_intercepts.c:...)
19959   by 0x........: main (tc19_shadowmem.c:265)
19960
19961----------------------------------------------------------------
19962
19963Possible data race during write of size 1 at 0x........ by thread #x
19964Locks held: none
19965   at 0x........: child64 (tc19_shadowmem.c:105)
19966   by 0x........: steer (tc19_shadowmem.c:374)
19967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19968   ...
19969
19970This conflicts with a previous write of size 1 by thread #x
19971Locks held: none
19972   at 0x........: child64 (tc19_shadowmem.c:105)
19973   by 0x........: steer (tc19_shadowmem.c:374)
19974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19975   ...
19976 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19977   at 0x........: malloc (vg_replace_malloc.c:...)
19978   by 0x........: main (tc19_shadowmem.c:144)
19979 Block was alloc'd by thread #x
19980
19981----------------------------------------------------------------
19982
19983Possible data race during write of size 1 at 0x........ by thread #x
19984Locks held: none
19985   at 0x........: child64 (tc19_shadowmem.c:105)
19986   by 0x........: steer (tc19_shadowmem.c:374)
19987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19988   ...
19989
19990This conflicts with a previous write of size 1 by thread #x
19991Locks held: none
19992   at 0x........: child64 (tc19_shadowmem.c:105)
19993   by 0x........: steer (tc19_shadowmem.c:374)
19994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19995   ...
19996 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19997   at 0x........: malloc (vg_replace_malloc.c:...)
19998   by 0x........: main (tc19_shadowmem.c:144)
19999 Block was alloc'd by thread #x
20000
20001----------------------------------------------------------------
20002
20003Possible data race during write of size 1 at 0x........ by thread #x
20004Locks held: none
20005   at 0x........: child64 (tc19_shadowmem.c:105)
20006   by 0x........: steer (tc19_shadowmem.c:374)
20007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20008   ...
20009
20010This conflicts with a previous write of size 1 by thread #x
20011Locks held: none
20012   at 0x........: child64 (tc19_shadowmem.c:105)
20013   by 0x........: steer (tc19_shadowmem.c:374)
20014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20015   ...
20016 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
20017   at 0x........: malloc (vg_replace_malloc.c:...)
20018   by 0x........: main (tc19_shadowmem.c:144)
20019 Block was alloc'd by thread #x
20020
20021----------------------------------------------------------------
20022
20023Possible data race during write of size 1 at 0x........ by thread #x
20024Locks held: none
20025   at 0x........: child64 (tc19_shadowmem.c:105)
20026   by 0x........: steer (tc19_shadowmem.c:374)
20027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20028   ...
20029
20030This conflicts with a previous write of size 1 by thread #x
20031Locks held: none
20032   at 0x........: child64 (tc19_shadowmem.c:105)
20033   by 0x........: steer (tc19_shadowmem.c:374)
20034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20035   ...
20036 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
20037   at 0x........: malloc (vg_replace_malloc.c:...)
20038   by 0x........: main (tc19_shadowmem.c:144)
20039 Block was alloc'd by thread #x
20040
20041----------------------------------------------------------------
20042
20043Possible data race during write of size 1 at 0x........ by thread #x
20044Locks held: none
20045   at 0x........: child64 (tc19_shadowmem.c:105)
20046   by 0x........: steer (tc19_shadowmem.c:374)
20047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20048   ...
20049
20050This conflicts with a previous write of size 1 by thread #x
20051Locks held: none
20052   at 0x........: child64 (tc19_shadowmem.c:105)
20053   by 0x........: steer (tc19_shadowmem.c:374)
20054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20055   ...
20056 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
20057   at 0x........: malloc (vg_replace_malloc.c:...)
20058   by 0x........: main (tc19_shadowmem.c:144)
20059 Block was alloc'd by thread #x
20060
20061----------------------------------------------------------------
20062
20063Possible data race during write of size 1 at 0x........ by thread #x
20064Locks held: none
20065   at 0x........: child64 (tc19_shadowmem.c:105)
20066   by 0x........: steer (tc19_shadowmem.c:374)
20067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20068   ...
20069
20070This conflicts with a previous write of size 1 by thread #x
20071Locks held: none
20072   at 0x........: child64 (tc19_shadowmem.c:105)
20073   by 0x........: steer (tc19_shadowmem.c:374)
20074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20075   ...
20076 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20077   at 0x........: malloc (vg_replace_malloc.c:...)
20078   by 0x........: main (tc19_shadowmem.c:144)
20079 Block was alloc'd by thread #x
20080
20081----------------------------------------------------------------
20082
20083Possible data race during write of size 1 at 0x........ by thread #x
20084Locks held: none
20085   at 0x........: child64 (tc19_shadowmem.c:105)
20086   by 0x........: steer (tc19_shadowmem.c:374)
20087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20088   ...
20089
20090This conflicts with a previous write of size 1 by thread #x
20091Locks held: none
20092   at 0x........: child64 (tc19_shadowmem.c:105)
20093   by 0x........: steer (tc19_shadowmem.c:374)
20094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20095   ...
20096 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20097   at 0x........: malloc (vg_replace_malloc.c:...)
20098   by 0x........: main (tc19_shadowmem.c:144)
20099 Block was alloc'd by thread #x
20100
20101----------------------------------------------------------------
20102
20103Possible data race during write of size 1 at 0x........ by thread #x
20104Locks held: none
20105   at 0x........: child64 (tc19_shadowmem.c:105)
20106   by 0x........: steer (tc19_shadowmem.c:374)
20107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20108   ...
20109
20110This conflicts with a previous write of size 1 by thread #x
20111Locks held: none
20112   at 0x........: child64 (tc19_shadowmem.c:105)
20113   by 0x........: steer (tc19_shadowmem.c:374)
20114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20115   ...
20116 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20117   at 0x........: malloc (vg_replace_malloc.c:...)
20118   by 0x........: main (tc19_shadowmem.c:144)
20119 Block was alloc'd by thread #x
20120
20121---------- double gran, 4 .. 92, skip 44 ----------
20122---Thread-Announcement------------------------------------------
20123
20124Thread #x was created
20125   ...
20126   by 0x........: pthread_create@* (hg_intercepts.c:...)
20127   by 0x........: main (tc19_shadowmem.c:266)
20128
20129---Thread-Announcement------------------------------------------
20130
20131Thread #x was created
20132   ...
20133   by 0x........: pthread_create@* (hg_intercepts.c:...)
20134   by 0x........: main (tc19_shadowmem.c:265)
20135
20136----------------------------------------------------------------
20137
20138Possible data race during write of size 4 at 0x........ by thread #x
20139Locks held: none
20140   at 0x........: child64 (tc19_shadowmem.c:105)
20141   by 0x........: steer (tc19_shadowmem.c:376)
20142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20143   ...
20144
20145This conflicts with a previous write of size 4 by thread #x
20146Locks held: none
20147   at 0x........: child64 (tc19_shadowmem.c:105)
20148   by 0x........: steer (tc19_shadowmem.c:376)
20149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20150   ...
20151 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
20152   at 0x........: malloc (vg_replace_malloc.c:...)
20153   by 0x........: main (tc19_shadowmem.c:144)
20154 Block was alloc'd by thread #x
20155
20156----------------------------------------------------------------
20157
20158Possible data race during write of size 4 at 0x........ by thread #x
20159Locks held: none
20160   at 0x........: child64 (tc19_shadowmem.c:105)
20161   by 0x........: steer (tc19_shadowmem.c:376)
20162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20163   ...
20164
20165This conflicts with a previous write of size 4 by thread #x
20166Locks held: none
20167   at 0x........: child64 (tc19_shadowmem.c:105)
20168   by 0x........: steer (tc19_shadowmem.c:376)
20169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20170   ...
20171 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20172   at 0x........: malloc (vg_replace_malloc.c:...)
20173   by 0x........: main (tc19_shadowmem.c:144)
20174 Block was alloc'd by thread #x
20175
20176---------- double gran, 5 .. 92, skip 45 ----------
20177---Thread-Announcement------------------------------------------
20178
20179Thread #x was created
20180   ...
20181   by 0x........: pthread_create@* (hg_intercepts.c:...)
20182   by 0x........: main (tc19_shadowmem.c:266)
20183
20184---Thread-Announcement------------------------------------------
20185
20186Thread #x was created
20187   ...
20188   by 0x........: pthread_create@* (hg_intercepts.c:...)
20189   by 0x........: main (tc19_shadowmem.c:265)
20190
20191----------------------------------------------------------------
20192
20193Possible data race during write of size 1 at 0x........ by thread #x
20194Locks held: none
20195   at 0x........: child64 (tc19_shadowmem.c:105)
20196   by 0x........: steer (tc19_shadowmem.c:378)
20197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20198   ...
20199
20200This conflicts with a previous write of size 1 by thread #x
20201Locks held: none
20202   at 0x........: child64 (tc19_shadowmem.c:105)
20203   by 0x........: steer (tc19_shadowmem.c:378)
20204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20205   ...
20206 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
20207   at 0x........: malloc (vg_replace_malloc.c:...)
20208   by 0x........: main (tc19_shadowmem.c:144)
20209 Block was alloc'd by thread #x
20210
20211----------------------------------------------------------------
20212
20213Possible data race during write of size 1 at 0x........ by thread #x
20214Locks held: none
20215   at 0x........: child64 (tc19_shadowmem.c:105)
20216   by 0x........: steer (tc19_shadowmem.c:378)
20217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20218   ...
20219
20220This conflicts with a previous write of size 1 by thread #x
20221Locks held: none
20222   at 0x........: child64 (tc19_shadowmem.c:105)
20223   by 0x........: steer (tc19_shadowmem.c:378)
20224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20225   ...
20226 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
20227   at 0x........: malloc (vg_replace_malloc.c:...)
20228   by 0x........: main (tc19_shadowmem.c:144)
20229 Block was alloc'd by thread #x
20230
20231----------------------------------------------------------------
20232
20233Possible data race during write of size 1 at 0x........ by thread #x
20234Locks held: none
20235   at 0x........: child64 (tc19_shadowmem.c:105)
20236   by 0x........: steer (tc19_shadowmem.c:378)
20237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20238   ...
20239
20240This conflicts with a previous write of size 1 by thread #x
20241Locks held: none
20242   at 0x........: child64 (tc19_shadowmem.c:105)
20243   by 0x........: steer (tc19_shadowmem.c:378)
20244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20245   ...
20246 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
20247   at 0x........: malloc (vg_replace_malloc.c:...)
20248   by 0x........: main (tc19_shadowmem.c:144)
20249 Block was alloc'd by thread #x
20250
20251----------------------------------------------------------------
20252
20253Possible data race during write of size 1 at 0x........ by thread #x
20254Locks held: none
20255   at 0x........: child64 (tc19_shadowmem.c:105)
20256   by 0x........: steer (tc19_shadowmem.c:378)
20257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20258   ...
20259
20260This conflicts with a previous write of size 1 by thread #x
20261Locks held: none
20262   at 0x........: child64 (tc19_shadowmem.c:105)
20263   by 0x........: steer (tc19_shadowmem.c:378)
20264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20265   ...
20266 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20267   at 0x........: malloc (vg_replace_malloc.c:...)
20268   by 0x........: main (tc19_shadowmem.c:144)
20269 Block was alloc'd by thread #x
20270
20271----------------------------------------------------------------
20272
20273Possible data race during write of size 1 at 0x........ by thread #x
20274Locks held: none
20275   at 0x........: child64 (tc19_shadowmem.c:105)
20276   by 0x........: steer (tc19_shadowmem.c:378)
20277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20278   ...
20279
20280This conflicts with a previous write of size 1 by thread #x
20281Locks held: none
20282   at 0x........: child64 (tc19_shadowmem.c:105)
20283   by 0x........: steer (tc19_shadowmem.c:378)
20284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20285   ...
20286 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20287   at 0x........: malloc (vg_replace_malloc.c:...)
20288   by 0x........: main (tc19_shadowmem.c:144)
20289 Block was alloc'd by thread #x
20290
20291----------------------------------------------------------------
20292
20293Possible data race during write of size 1 at 0x........ by thread #x
20294Locks held: none
20295   at 0x........: child64 (tc19_shadowmem.c:105)
20296   by 0x........: steer (tc19_shadowmem.c:378)
20297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20298   ...
20299
20300This conflicts with a previous write of size 1 by thread #x
20301Locks held: none
20302   at 0x........: child64 (tc19_shadowmem.c:105)
20303   by 0x........: steer (tc19_shadowmem.c:378)
20304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20305   ...
20306 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20307   at 0x........: malloc (vg_replace_malloc.c:...)
20308   by 0x........: main (tc19_shadowmem.c:144)
20309 Block was alloc'd by thread #x
20310
20311----------------------------------------------------------------
20312
20313Possible data race during write of size 1 at 0x........ by thread #x
20314Locks held: none
20315   at 0x........: child64 (tc19_shadowmem.c:105)
20316   by 0x........: steer (tc19_shadowmem.c:378)
20317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20318   ...
20319
20320This conflicts with a previous write of size 1 by thread #x
20321Locks held: none
20322   at 0x........: child64 (tc19_shadowmem.c:105)
20323   by 0x........: steer (tc19_shadowmem.c:378)
20324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20325   ...
20326 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20327   at 0x........: malloc (vg_replace_malloc.c:...)
20328   by 0x........: main (tc19_shadowmem.c:144)
20329 Block was alloc'd by thread #x
20330
20331----------------------------------------------------------------
20332
20333Possible data race during write of size 1 at 0x........ by thread #x
20334Locks held: none
20335   at 0x........: child64 (tc19_shadowmem.c:105)
20336   by 0x........: steer (tc19_shadowmem.c:378)
20337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20338   ...
20339
20340This conflicts with a previous write of size 1 by thread #x
20341Locks held: none
20342   at 0x........: child64 (tc19_shadowmem.c:105)
20343   by 0x........: steer (tc19_shadowmem.c:378)
20344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20345   ...
20346 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20347   at 0x........: malloc (vg_replace_malloc.c:...)
20348   by 0x........: main (tc19_shadowmem.c:144)
20349 Block was alloc'd by thread #x
20350
20351---------- double gran, 6 .. 92, skip 46 ----------
20352---Thread-Announcement------------------------------------------
20353
20354Thread #x was created
20355   ...
20356   by 0x........: pthread_create@* (hg_intercepts.c:...)
20357   by 0x........: main (tc19_shadowmem.c:266)
20358
20359---Thread-Announcement------------------------------------------
20360
20361Thread #x was created
20362   ...
20363   by 0x........: pthread_create@* (hg_intercepts.c:...)
20364   by 0x........: main (tc19_shadowmem.c:265)
20365
20366----------------------------------------------------------------
20367
20368Possible data race during write of size 2 at 0x........ by thread #x
20369Locks held: none
20370   at 0x........: child64 (tc19_shadowmem.c:105)
20371   by 0x........: steer (tc19_shadowmem.c:380)
20372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20373   ...
20374
20375This conflicts with a previous write of size 2 by thread #x
20376Locks held: none
20377   at 0x........: child64 (tc19_shadowmem.c:105)
20378   by 0x........: steer (tc19_shadowmem.c:380)
20379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20380   ...
20381 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
20382   at 0x........: malloc (vg_replace_malloc.c:...)
20383   by 0x........: main (tc19_shadowmem.c:144)
20384 Block was alloc'd by thread #x
20385
20386----------------------------------------------------------------
20387
20388Possible data race during write of size 2 at 0x........ by thread #x
20389Locks held: none
20390   at 0x........: child64 (tc19_shadowmem.c:105)
20391   by 0x........: steer (tc19_shadowmem.c:380)
20392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20393   ...
20394
20395This conflicts with a previous write of size 2 by thread #x
20396Locks held: none
20397   at 0x........: child64 (tc19_shadowmem.c:105)
20398   by 0x........: steer (tc19_shadowmem.c:380)
20399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20400   ...
20401 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20402   at 0x........: malloc (vg_replace_malloc.c:...)
20403   by 0x........: main (tc19_shadowmem.c:144)
20404 Block was alloc'd by thread #x
20405
20406----------------------------------------------------------------
20407
20408Possible data race during write of size 2 at 0x........ by thread #x
20409Locks held: none
20410   at 0x........: child64 (tc19_shadowmem.c:105)
20411   by 0x........: steer (tc19_shadowmem.c:380)
20412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20413   ...
20414
20415This conflicts with a previous write of size 2 by thread #x
20416Locks held: none
20417   at 0x........: child64 (tc19_shadowmem.c:105)
20418   by 0x........: steer (tc19_shadowmem.c:380)
20419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20420   ...
20421 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20422   at 0x........: malloc (vg_replace_malloc.c:...)
20423   by 0x........: main (tc19_shadowmem.c:144)
20424 Block was alloc'd by thread #x
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:380)
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:380)
20439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20440   ...
20441 Address 0x........ is 52 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 Block was alloc'd by thread #x
20445
20446---------- double gran, 7 .. 92, skip 47 ----------
20447---Thread-Announcement------------------------------------------
20448
20449Thread #x was created
20450   ...
20451   by 0x........: pthread_create@* (hg_intercepts.c:...)
20452   by 0x........: main (tc19_shadowmem.c:266)
20453
20454---Thread-Announcement------------------------------------------
20455
20456Thread #x was created
20457   ...
20458   by 0x........: pthread_create@* (hg_intercepts.c:...)
20459   by 0x........: main (tc19_shadowmem.c:265)
20460
20461----------------------------------------------------------------
20462
20463Possible data race during write of size 1 at 0x........ by thread #x
20464Locks held: none
20465   at 0x........: child64 (tc19_shadowmem.c:105)
20466   by 0x........: steer (tc19_shadowmem.c:382)
20467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20468   ...
20469
20470This conflicts with a previous write of size 1 by thread #x
20471Locks held: none
20472   at 0x........: child64 (tc19_shadowmem.c:105)
20473   by 0x........: steer (tc19_shadowmem.c:382)
20474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20475   ...
20476 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
20477   at 0x........: malloc (vg_replace_malloc.c:...)
20478   by 0x........: main (tc19_shadowmem.c:144)
20479 Block was alloc'd by thread #x
20480
20481----------------------------------------------------------------
20482
20483Possible data race during write of size 1 at 0x........ by thread #x
20484Locks held: none
20485   at 0x........: child64 (tc19_shadowmem.c:105)
20486   by 0x........: steer (tc19_shadowmem.c:382)
20487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20488   ...
20489
20490This conflicts with a previous write of size 1 by thread #x
20491Locks held: none
20492   at 0x........: child64 (tc19_shadowmem.c:105)
20493   by 0x........: steer (tc19_shadowmem.c:382)
20494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20495   ...
20496 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20497   at 0x........: malloc (vg_replace_malloc.c:...)
20498   by 0x........: main (tc19_shadowmem.c:144)
20499 Block was alloc'd by thread #x
20500
20501----------------------------------------------------------------
20502
20503Possible data race during write of size 1 at 0x........ by thread #x
20504Locks held: none
20505   at 0x........: child64 (tc19_shadowmem.c:105)
20506   by 0x........: steer (tc19_shadowmem.c:382)
20507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20508   ...
20509
20510This conflicts with a previous write of size 1 by thread #x
20511Locks held: none
20512   at 0x........: child64 (tc19_shadowmem.c:105)
20513   by 0x........: steer (tc19_shadowmem.c:382)
20514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20515   ...
20516 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20517   at 0x........: malloc (vg_replace_malloc.c:...)
20518   by 0x........: main (tc19_shadowmem.c:144)
20519 Block was alloc'd by thread #x
20520
20521----------------------------------------------------------------
20522
20523Possible data race during write of size 1 at 0x........ by thread #x
20524Locks held: none
20525   at 0x........: child64 (tc19_shadowmem.c:105)
20526   by 0x........: steer (tc19_shadowmem.c:382)
20527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20528   ...
20529
20530This conflicts with a previous write of size 1 by thread #x
20531Locks held: none
20532   at 0x........: child64 (tc19_shadowmem.c:105)
20533   by 0x........: steer (tc19_shadowmem.c:382)
20534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20535   ...
20536 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20537   at 0x........: malloc (vg_replace_malloc.c:...)
20538   by 0x........: main (tc19_shadowmem.c:144)
20539 Block was alloc'd by thread #x
20540
20541----------------------------------------------------------------
20542
20543Possible data race during write of size 1 at 0x........ by thread #x
20544Locks held: none
20545   at 0x........: child64 (tc19_shadowmem.c:105)
20546   by 0x........: steer (tc19_shadowmem.c:382)
20547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20548   ...
20549
20550This conflicts with a previous write of size 1 by thread #x
20551Locks held: none
20552   at 0x........: child64 (tc19_shadowmem.c:105)
20553   by 0x........: steer (tc19_shadowmem.c:382)
20554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20555   ...
20556 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20557   at 0x........: malloc (vg_replace_malloc.c:...)
20558   by 0x........: main (tc19_shadowmem.c:144)
20559 Block was alloc'd by thread #x
20560
20561----------------------------------------------------------------
20562
20563Possible data race during write of size 1 at 0x........ by thread #x
20564Locks held: none
20565   at 0x........: child64 (tc19_shadowmem.c:105)
20566   by 0x........: steer (tc19_shadowmem.c:382)
20567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20568   ...
20569
20570This conflicts with a previous write of size 1 by thread #x
20571Locks held: none
20572   at 0x........: child64 (tc19_shadowmem.c:105)
20573   by 0x........: steer (tc19_shadowmem.c:382)
20574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20575   ...
20576 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20577   at 0x........: malloc (vg_replace_malloc.c:...)
20578   by 0x........: main (tc19_shadowmem.c:144)
20579 Block was alloc'd by thread #x
20580
20581----------------------------------------------------------------
20582
20583Possible data race during write of size 1 at 0x........ by thread #x
20584Locks held: none
20585   at 0x........: child64 (tc19_shadowmem.c:105)
20586   by 0x........: steer (tc19_shadowmem.c:382)
20587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20588   ...
20589
20590This conflicts with a previous write of size 1 by thread #x
20591Locks held: none
20592   at 0x........: child64 (tc19_shadowmem.c:105)
20593   by 0x........: steer (tc19_shadowmem.c:382)
20594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20595   ...
20596 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20597   at 0x........: malloc (vg_replace_malloc.c:...)
20598   by 0x........: main (tc19_shadowmem.c:144)
20599 Block was alloc'd by thread #x
20600
20601----------------------------------------------------------------
20602
20603Possible data race during write of size 1 at 0x........ by thread #x
20604Locks held: none
20605   at 0x........: child64 (tc19_shadowmem.c:105)
20606   by 0x........: steer (tc19_shadowmem.c:382)
20607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20608   ...
20609
20610This conflicts with a previous write of size 1 by thread #x
20611Locks held: none
20612   at 0x........: child64 (tc19_shadowmem.c:105)
20613   by 0x........: steer (tc19_shadowmem.c:382)
20614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20615   ...
20616 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20617   at 0x........: malloc (vg_replace_malloc.c:...)
20618   by 0x........: main (tc19_shadowmem.c:144)
20619 Block was alloc'd by thread #x
20620
20621---------- double gran, 0 .. 92, skip 48 ----------
20622---Thread-Announcement------------------------------------------
20623
20624Thread #x was created
20625   ...
20626   by 0x........: pthread_create@* (hg_intercepts.c:...)
20627   by 0x........: main (tc19_shadowmem.c:266)
20628
20629---Thread-Announcement------------------------------------------
20630
20631Thread #x was created
20632   ...
20633   by 0x........: pthread_create@* (hg_intercepts.c:...)
20634   by 0x........: main (tc19_shadowmem.c:265)
20635
20636----------------------------------------------------------------
20637
20638Possible data race during write of size 4 at 0x........ by thread #x
20639Locks held: none
20640   at 0x........: child64 (tc19_shadowmem.c:105)
20641   by 0x........: steer (tc19_shadowmem.c:384)
20642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20643   ...
20644
20645This conflicts with a previous write of size 4 by thread #x
20646Locks held: none
20647   at 0x........: child64 (tc19_shadowmem.c:105)
20648   by 0x........: steer (tc19_shadowmem.c:384)
20649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20650   ...
20651 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20652   at 0x........: malloc (vg_replace_malloc.c:...)
20653   by 0x........: main (tc19_shadowmem.c:144)
20654 Block was alloc'd by thread #x
20655
20656----------------------------------------------------------------
20657
20658Possible data race during write of size 4 at 0x........ by thread #x
20659Locks held: none
20660   at 0x........: child64 (tc19_shadowmem.c:105)
20661   by 0x........: steer (tc19_shadowmem.c:384)
20662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20663   ...
20664
20665This conflicts with a previous write of size 4 by thread #x
20666Locks held: none
20667   at 0x........: child64 (tc19_shadowmem.c:105)
20668   by 0x........: steer (tc19_shadowmem.c:384)
20669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20670   ...
20671 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20672   at 0x........: malloc (vg_replace_malloc.c:...)
20673   by 0x........: main (tc19_shadowmem.c:144)
20674 Block was alloc'd by thread #x
20675
20676---------- double gran, 1 .. 92, skip 49 ----------
20677---Thread-Announcement------------------------------------------
20678
20679Thread #x was created
20680   ...
20681   by 0x........: pthread_create@* (hg_intercepts.c:...)
20682   by 0x........: main (tc19_shadowmem.c:266)
20683
20684---Thread-Announcement------------------------------------------
20685
20686Thread #x was created
20687   ...
20688   by 0x........: pthread_create@* (hg_intercepts.c:...)
20689   by 0x........: main (tc19_shadowmem.c:265)
20690
20691----------------------------------------------------------------
20692
20693Possible data race during write of size 1 at 0x........ by thread #x
20694Locks held: none
20695   at 0x........: child64 (tc19_shadowmem.c:105)
20696   by 0x........: steer (tc19_shadowmem.c:386)
20697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20698   ...
20699
20700This conflicts with a previous write of size 1 by thread #x
20701Locks held: none
20702   at 0x........: child64 (tc19_shadowmem.c:105)
20703   by 0x........: steer (tc19_shadowmem.c:386)
20704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20705   ...
20706 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20707   at 0x........: malloc (vg_replace_malloc.c:...)
20708   by 0x........: main (tc19_shadowmem.c:144)
20709 Block was alloc'd by thread #x
20710
20711----------------------------------------------------------------
20712
20713Possible data race during write of size 1 at 0x........ by thread #x
20714Locks held: none
20715   at 0x........: child64 (tc19_shadowmem.c:105)
20716   by 0x........: steer (tc19_shadowmem.c:386)
20717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20718   ...
20719
20720This conflicts with a previous write of size 1 by thread #x
20721Locks held: none
20722   at 0x........: child64 (tc19_shadowmem.c:105)
20723   by 0x........: steer (tc19_shadowmem.c:386)
20724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20725   ...
20726 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20727   at 0x........: malloc (vg_replace_malloc.c:...)
20728   by 0x........: main (tc19_shadowmem.c:144)
20729 Block was alloc'd by thread #x
20730
20731----------------------------------------------------------------
20732
20733Possible data race during write of size 1 at 0x........ by thread #x
20734Locks held: none
20735   at 0x........: child64 (tc19_shadowmem.c:105)
20736   by 0x........: steer (tc19_shadowmem.c:386)
20737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20738   ...
20739
20740This conflicts with a previous write of size 1 by thread #x
20741Locks held: none
20742   at 0x........: child64 (tc19_shadowmem.c:105)
20743   by 0x........: steer (tc19_shadowmem.c:386)
20744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20745   ...
20746 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20747   at 0x........: malloc (vg_replace_malloc.c:...)
20748   by 0x........: main (tc19_shadowmem.c:144)
20749 Block was alloc'd by thread #x
20750
20751----------------------------------------------------------------
20752
20753Possible data race during write of size 1 at 0x........ by thread #x
20754Locks held: none
20755   at 0x........: child64 (tc19_shadowmem.c:105)
20756   by 0x........: steer (tc19_shadowmem.c:386)
20757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20758   ...
20759
20760This conflicts with a previous write of size 1 by thread #x
20761Locks held: none
20762   at 0x........: child64 (tc19_shadowmem.c:105)
20763   by 0x........: steer (tc19_shadowmem.c:386)
20764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20765   ...
20766 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20767   at 0x........: malloc (vg_replace_malloc.c:...)
20768   by 0x........: main (tc19_shadowmem.c:144)
20769 Block was alloc'd by thread #x
20770
20771----------------------------------------------------------------
20772
20773Possible data race during write of size 1 at 0x........ by thread #x
20774Locks held: none
20775   at 0x........: child64 (tc19_shadowmem.c:105)
20776   by 0x........: steer (tc19_shadowmem.c:386)
20777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20778   ...
20779
20780This conflicts with a previous write of size 1 by thread #x
20781Locks held: none
20782   at 0x........: child64 (tc19_shadowmem.c:105)
20783   by 0x........: steer (tc19_shadowmem.c:386)
20784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20785   ...
20786 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20787   at 0x........: malloc (vg_replace_malloc.c:...)
20788   by 0x........: main (tc19_shadowmem.c:144)
20789 Block was alloc'd by thread #x
20790
20791----------------------------------------------------------------
20792
20793Possible data race during write of size 1 at 0x........ by thread #x
20794Locks held: none
20795   at 0x........: child64 (tc19_shadowmem.c:105)
20796   by 0x........: steer (tc19_shadowmem.c:386)
20797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20798   ...
20799
20800This conflicts with a previous write of size 1 by thread #x
20801Locks held: none
20802   at 0x........: child64 (tc19_shadowmem.c:105)
20803   by 0x........: steer (tc19_shadowmem.c:386)
20804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20805   ...
20806 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20807   at 0x........: malloc (vg_replace_malloc.c:...)
20808   by 0x........: main (tc19_shadowmem.c:144)
20809 Block was alloc'd by thread #x
20810
20811----------------------------------------------------------------
20812
20813Possible data race during write of size 1 at 0x........ by thread #x
20814Locks held: none
20815   at 0x........: child64 (tc19_shadowmem.c:105)
20816   by 0x........: steer (tc19_shadowmem.c:386)
20817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20818   ...
20819
20820This conflicts with a previous write of size 1 by thread #x
20821Locks held: none
20822   at 0x........: child64 (tc19_shadowmem.c:105)
20823   by 0x........: steer (tc19_shadowmem.c:386)
20824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20825   ...
20826 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20827   at 0x........: malloc (vg_replace_malloc.c:...)
20828   by 0x........: main (tc19_shadowmem.c:144)
20829 Block was alloc'd by thread #x
20830
20831----------------------------------------------------------------
20832
20833Possible data race during write of size 1 at 0x........ by thread #x
20834Locks held: none
20835   at 0x........: child64 (tc19_shadowmem.c:105)
20836   by 0x........: steer (tc19_shadowmem.c:386)
20837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20838   ...
20839
20840This conflicts with a previous write of size 1 by thread #x
20841Locks held: none
20842   at 0x........: child64 (tc19_shadowmem.c:105)
20843   by 0x........: steer (tc19_shadowmem.c:386)
20844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20845   ...
20846 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20847   at 0x........: malloc (vg_replace_malloc.c:...)
20848   by 0x........: main (tc19_shadowmem.c:144)
20849 Block was alloc'd by thread #x
20850
20851---------- double gran, 2 .. 92, skip 50 ----------
20852---Thread-Announcement------------------------------------------
20853
20854Thread #x was created
20855   ...
20856   by 0x........: pthread_create@* (hg_intercepts.c:...)
20857   by 0x........: main (tc19_shadowmem.c:266)
20858
20859---Thread-Announcement------------------------------------------
20860
20861Thread #x was created
20862   ...
20863   by 0x........: pthread_create@* (hg_intercepts.c:...)
20864   by 0x........: main (tc19_shadowmem.c:265)
20865
20866----------------------------------------------------------------
20867
20868Possible data race during write of size 2 at 0x........ by thread #x
20869Locks held: none
20870   at 0x........: child64 (tc19_shadowmem.c:105)
20871   by 0x........: steer (tc19_shadowmem.c:388)
20872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20873   ...
20874
20875This conflicts with a previous write of size 2 by thread #x
20876Locks held: none
20877   at 0x........: child64 (tc19_shadowmem.c:105)
20878   by 0x........: steer (tc19_shadowmem.c:388)
20879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20880   ...
20881 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20882   at 0x........: malloc (vg_replace_malloc.c:...)
20883   by 0x........: main (tc19_shadowmem.c:144)
20884 Block was alloc'd by thread #x
20885
20886----------------------------------------------------------------
20887
20888Possible data race during write of size 2 at 0x........ by thread #x
20889Locks held: none
20890   at 0x........: child64 (tc19_shadowmem.c:105)
20891   by 0x........: steer (tc19_shadowmem.c:388)
20892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20893   ...
20894
20895This conflicts with a previous write of size 2 by thread #x
20896Locks held: none
20897   at 0x........: child64 (tc19_shadowmem.c:105)
20898   by 0x........: steer (tc19_shadowmem.c:388)
20899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20900   ...
20901 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20902   at 0x........: malloc (vg_replace_malloc.c:...)
20903   by 0x........: main (tc19_shadowmem.c:144)
20904 Block was alloc'd by thread #x
20905
20906----------------------------------------------------------------
20907
20908Possible data race during write of size 2 at 0x........ by thread #x
20909Locks held: none
20910   at 0x........: child64 (tc19_shadowmem.c:105)
20911   by 0x........: steer (tc19_shadowmem.c:388)
20912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20913   ...
20914
20915This conflicts with a previous write of size 2 by thread #x
20916Locks held: none
20917   at 0x........: child64 (tc19_shadowmem.c:105)
20918   by 0x........: steer (tc19_shadowmem.c:388)
20919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20920   ...
20921 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20922   at 0x........: malloc (vg_replace_malloc.c:...)
20923   by 0x........: main (tc19_shadowmem.c:144)
20924 Block was alloc'd by thread #x
20925
20926----------------------------------------------------------------
20927
20928Possible data race during write of size 2 at 0x........ by thread #x
20929Locks held: none
20930   at 0x........: child64 (tc19_shadowmem.c:105)
20931   by 0x........: steer (tc19_shadowmem.c:388)
20932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20933   ...
20934
20935This conflicts with a previous write of size 2 by thread #x
20936Locks held: none
20937   at 0x........: child64 (tc19_shadowmem.c:105)
20938   by 0x........: steer (tc19_shadowmem.c:388)
20939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20940   ...
20941 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20942   at 0x........: malloc (vg_replace_malloc.c:...)
20943   by 0x........: main (tc19_shadowmem.c:144)
20944 Block was alloc'd by thread #x
20945
20946---------- double gran, 3 .. 92, skip 51 ----------
20947---Thread-Announcement------------------------------------------
20948
20949Thread #x was created
20950   ...
20951   by 0x........: pthread_create@* (hg_intercepts.c:...)
20952   by 0x........: main (tc19_shadowmem.c:266)
20953
20954---Thread-Announcement------------------------------------------
20955
20956Thread #x was created
20957   ...
20958   by 0x........: pthread_create@* (hg_intercepts.c:...)
20959   by 0x........: main (tc19_shadowmem.c:265)
20960
20961----------------------------------------------------------------
20962
20963Possible data race during write of size 1 at 0x........ by thread #x
20964Locks held: none
20965   at 0x........: child64 (tc19_shadowmem.c:105)
20966   by 0x........: steer (tc19_shadowmem.c:390)
20967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20968   ...
20969
20970This conflicts with a previous write of size 1 by thread #x
20971Locks held: none
20972   at 0x........: child64 (tc19_shadowmem.c:105)
20973   by 0x........: steer (tc19_shadowmem.c:390)
20974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20975   ...
20976 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20977   at 0x........: malloc (vg_replace_malloc.c:...)
20978   by 0x........: main (tc19_shadowmem.c:144)
20979 Block was alloc'd by thread #x
20980
20981----------------------------------------------------------------
20982
20983Possible data race during write of size 1 at 0x........ by thread #x
20984Locks held: none
20985   at 0x........: child64 (tc19_shadowmem.c:105)
20986   by 0x........: steer (tc19_shadowmem.c:390)
20987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20988   ...
20989
20990This conflicts with a previous write of size 1 by thread #x
20991Locks held: none
20992   at 0x........: child64 (tc19_shadowmem.c:105)
20993   by 0x........: steer (tc19_shadowmem.c:390)
20994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20995   ...
20996 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20997   at 0x........: malloc (vg_replace_malloc.c:...)
20998   by 0x........: main (tc19_shadowmem.c:144)
20999 Block was alloc'd by thread #x
21000
21001----------------------------------------------------------------
21002
21003Possible data race during write of size 1 at 0x........ by thread #x
21004Locks held: none
21005   at 0x........: child64 (tc19_shadowmem.c:105)
21006   by 0x........: steer (tc19_shadowmem.c:390)
21007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21008   ...
21009
21010This conflicts with a previous write of size 1 by thread #x
21011Locks held: none
21012   at 0x........: child64 (tc19_shadowmem.c:105)
21013   by 0x........: steer (tc19_shadowmem.c:390)
21014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21015   ...
21016 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
21017   at 0x........: malloc (vg_replace_malloc.c:...)
21018   by 0x........: main (tc19_shadowmem.c:144)
21019 Block was alloc'd by thread #x
21020
21021----------------------------------------------------------------
21022
21023Possible data race during write of size 1 at 0x........ by thread #x
21024Locks held: none
21025   at 0x........: child64 (tc19_shadowmem.c:105)
21026   by 0x........: steer (tc19_shadowmem.c:390)
21027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21028   ...
21029
21030This conflicts with a previous write of size 1 by thread #x
21031Locks held: none
21032   at 0x........: child64 (tc19_shadowmem.c:105)
21033   by 0x........: steer (tc19_shadowmem.c:390)
21034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21035   ...
21036 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
21037   at 0x........: malloc (vg_replace_malloc.c:...)
21038   by 0x........: main (tc19_shadowmem.c:144)
21039 Block was alloc'd by thread #x
21040
21041----------------------------------------------------------------
21042
21043Possible data race during write of size 1 at 0x........ by thread #x
21044Locks held: none
21045   at 0x........: child64 (tc19_shadowmem.c:105)
21046   by 0x........: steer (tc19_shadowmem.c:390)
21047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21048   ...
21049
21050This conflicts with a previous write of size 1 by thread #x
21051Locks held: none
21052   at 0x........: child64 (tc19_shadowmem.c:105)
21053   by 0x........: steer (tc19_shadowmem.c:390)
21054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21055   ...
21056 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
21057   at 0x........: malloc (vg_replace_malloc.c:...)
21058   by 0x........: main (tc19_shadowmem.c:144)
21059 Block was alloc'd by thread #x
21060
21061----------------------------------------------------------------
21062
21063Possible data race during write of size 1 at 0x........ by thread #x
21064Locks held: none
21065   at 0x........: child64 (tc19_shadowmem.c:105)
21066   by 0x........: steer (tc19_shadowmem.c:390)
21067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21068   ...
21069
21070This conflicts with a previous write of size 1 by thread #x
21071Locks held: none
21072   at 0x........: child64 (tc19_shadowmem.c:105)
21073   by 0x........: steer (tc19_shadowmem.c:390)
21074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21075   ...
21076 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21077   at 0x........: malloc (vg_replace_malloc.c:...)
21078   by 0x........: main (tc19_shadowmem.c:144)
21079 Block was alloc'd by thread #x
21080
21081----------------------------------------------------------------
21082
21083Possible data race during write of size 1 at 0x........ by thread #x
21084Locks held: none
21085   at 0x........: child64 (tc19_shadowmem.c:105)
21086   by 0x........: steer (tc19_shadowmem.c:390)
21087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21088   ...
21089
21090This conflicts with a previous write of size 1 by thread #x
21091Locks held: none
21092   at 0x........: child64 (tc19_shadowmem.c:105)
21093   by 0x........: steer (tc19_shadowmem.c:390)
21094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21095   ...
21096 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21097   at 0x........: malloc (vg_replace_malloc.c:...)
21098   by 0x........: main (tc19_shadowmem.c:144)
21099 Block was alloc'd by thread #x
21100
21101----------------------------------------------------------------
21102
21103Possible data race during write of size 1 at 0x........ by thread #x
21104Locks held: none
21105   at 0x........: child64 (tc19_shadowmem.c:105)
21106   by 0x........: steer (tc19_shadowmem.c:390)
21107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21108   ...
21109
21110This conflicts with a previous write of size 1 by thread #x
21111Locks held: none
21112   at 0x........: child64 (tc19_shadowmem.c:105)
21113   by 0x........: steer (tc19_shadowmem.c:390)
21114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21115   ...
21116 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21117   at 0x........: malloc (vg_replace_malloc.c:...)
21118   by 0x........: main (tc19_shadowmem.c:144)
21119 Block was alloc'd by thread #x
21120
21121---------- double gran, 4 .. 92, skip 52 ----------
21122---Thread-Announcement------------------------------------------
21123
21124Thread #x was created
21125   ...
21126   by 0x........: pthread_create@* (hg_intercepts.c:...)
21127   by 0x........: main (tc19_shadowmem.c:266)
21128
21129---Thread-Announcement------------------------------------------
21130
21131Thread #x was created
21132   ...
21133   by 0x........: pthread_create@* (hg_intercepts.c:...)
21134   by 0x........: main (tc19_shadowmem.c:265)
21135
21136----------------------------------------------------------------
21137
21138Possible data race during write of size 4 at 0x........ by thread #x
21139Locks held: none
21140   at 0x........: child64 (tc19_shadowmem.c:105)
21141   by 0x........: steer (tc19_shadowmem.c:392)
21142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21143   ...
21144
21145This conflicts with a previous write of size 4 by thread #x
21146Locks held: none
21147   at 0x........: child64 (tc19_shadowmem.c:105)
21148   by 0x........: steer (tc19_shadowmem.c:392)
21149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21150   ...
21151 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
21152   at 0x........: malloc (vg_replace_malloc.c:...)
21153   by 0x........: main (tc19_shadowmem.c:144)
21154 Block was alloc'd by thread #x
21155
21156----------------------------------------------------------------
21157
21158Possible data race during write of size 4 at 0x........ by thread #x
21159Locks held: none
21160   at 0x........: child64 (tc19_shadowmem.c:105)
21161   by 0x........: steer (tc19_shadowmem.c:392)
21162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21163   ...
21164
21165This conflicts with a previous write of size 4 by thread #x
21166Locks held: none
21167   at 0x........: child64 (tc19_shadowmem.c:105)
21168   by 0x........: steer (tc19_shadowmem.c:392)
21169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21170   ...
21171 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21172   at 0x........: malloc (vg_replace_malloc.c:...)
21173   by 0x........: main (tc19_shadowmem.c:144)
21174 Block was alloc'd by thread #x
21175
21176---------- double gran, 5 .. 92, skip 53 ----------
21177---Thread-Announcement------------------------------------------
21178
21179Thread #x was created
21180   ...
21181   by 0x........: pthread_create@* (hg_intercepts.c:...)
21182   by 0x........: main (tc19_shadowmem.c:266)
21183
21184---Thread-Announcement------------------------------------------
21185
21186Thread #x was created
21187   ...
21188   by 0x........: pthread_create@* (hg_intercepts.c:...)
21189   by 0x........: main (tc19_shadowmem.c:265)
21190
21191----------------------------------------------------------------
21192
21193Possible data race during write of size 1 at 0x........ by thread #x
21194Locks held: none
21195   at 0x........: child64 (tc19_shadowmem.c:105)
21196   by 0x........: steer (tc19_shadowmem.c:394)
21197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21198   ...
21199
21200This conflicts with a previous write of size 1 by thread #x
21201Locks held: none
21202   at 0x........: child64 (tc19_shadowmem.c:105)
21203   by 0x........: steer (tc19_shadowmem.c:394)
21204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21205   ...
21206 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
21207   at 0x........: malloc (vg_replace_malloc.c:...)
21208   by 0x........: main (tc19_shadowmem.c:144)
21209 Block was alloc'd by thread #x
21210
21211----------------------------------------------------------------
21212
21213Possible data race during write of size 1 at 0x........ by thread #x
21214Locks held: none
21215   at 0x........: child64 (tc19_shadowmem.c:105)
21216   by 0x........: steer (tc19_shadowmem.c:394)
21217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21218   ...
21219
21220This conflicts with a previous write of size 1 by thread #x
21221Locks held: none
21222   at 0x........: child64 (tc19_shadowmem.c:105)
21223   by 0x........: steer (tc19_shadowmem.c:394)
21224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21225   ...
21226 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
21227   at 0x........: malloc (vg_replace_malloc.c:...)
21228   by 0x........: main (tc19_shadowmem.c:144)
21229 Block was alloc'd by thread #x
21230
21231----------------------------------------------------------------
21232
21233Possible data race during write of size 1 at 0x........ by thread #x
21234Locks held: none
21235   at 0x........: child64 (tc19_shadowmem.c:105)
21236   by 0x........: steer (tc19_shadowmem.c:394)
21237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21238   ...
21239
21240This conflicts with a previous write of size 1 by thread #x
21241Locks held: none
21242   at 0x........: child64 (tc19_shadowmem.c:105)
21243   by 0x........: steer (tc19_shadowmem.c:394)
21244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21245   ...
21246 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
21247   at 0x........: malloc (vg_replace_malloc.c:...)
21248   by 0x........: main (tc19_shadowmem.c:144)
21249 Block was alloc'd by thread #x
21250
21251----------------------------------------------------------------
21252
21253Possible data race during write of size 1 at 0x........ by thread #x
21254Locks held: none
21255   at 0x........: child64 (tc19_shadowmem.c:105)
21256   by 0x........: steer (tc19_shadowmem.c:394)
21257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21258   ...
21259
21260This conflicts with a previous write of size 1 by thread #x
21261Locks held: none
21262   at 0x........: child64 (tc19_shadowmem.c:105)
21263   by 0x........: steer (tc19_shadowmem.c:394)
21264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21265   ...
21266 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21267   at 0x........: malloc (vg_replace_malloc.c:...)
21268   by 0x........: main (tc19_shadowmem.c:144)
21269 Block was alloc'd by thread #x
21270
21271----------------------------------------------------------------
21272
21273Possible data race during write of size 1 at 0x........ by thread #x
21274Locks held: none
21275   at 0x........: child64 (tc19_shadowmem.c:105)
21276   by 0x........: steer (tc19_shadowmem.c:394)
21277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21278   ...
21279
21280This conflicts with a previous write of size 1 by thread #x
21281Locks held: none
21282   at 0x........: child64 (tc19_shadowmem.c:105)
21283   by 0x........: steer (tc19_shadowmem.c:394)
21284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21285   ...
21286 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21287   at 0x........: malloc (vg_replace_malloc.c:...)
21288   by 0x........: main (tc19_shadowmem.c:144)
21289 Block was alloc'd by thread #x
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:394)
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:394)
21304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21305   ...
21306 Address 0x........ is 58 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 Block was alloc'd by thread #x
21310
21311----------------------------------------------------------------
21312
21313Possible data race during write of size 1 at 0x........ by thread #x
21314Locks held: none
21315   at 0x........: child64 (tc19_shadowmem.c:105)
21316   by 0x........: steer (tc19_shadowmem.c:394)
21317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21318   ...
21319
21320This conflicts with a previous write of size 1 by thread #x
21321Locks held: none
21322   at 0x........: child64 (tc19_shadowmem.c:105)
21323   by 0x........: steer (tc19_shadowmem.c:394)
21324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21325   ...
21326 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21327   at 0x........: malloc (vg_replace_malloc.c:...)
21328   by 0x........: main (tc19_shadowmem.c:144)
21329 Block was alloc'd by thread #x
21330
21331----------------------------------------------------------------
21332
21333Possible data race during write of size 1 at 0x........ by thread #x
21334Locks held: none
21335   at 0x........: child64 (tc19_shadowmem.c:105)
21336   by 0x........: steer (tc19_shadowmem.c:394)
21337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21338   ...
21339
21340This conflicts with a previous write of size 1 by thread #x
21341Locks held: none
21342   at 0x........: child64 (tc19_shadowmem.c:105)
21343   by 0x........: steer (tc19_shadowmem.c:394)
21344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21345   ...
21346 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21347   at 0x........: malloc (vg_replace_malloc.c:...)
21348   by 0x........: main (tc19_shadowmem.c:144)
21349 Block was alloc'd by thread #x
21350
21351---------- double gran, 6 .. 92, skip 54 ----------
21352---Thread-Announcement------------------------------------------
21353
21354Thread #x was created
21355   ...
21356   by 0x........: pthread_create@* (hg_intercepts.c:...)
21357   by 0x........: main (tc19_shadowmem.c:266)
21358
21359---Thread-Announcement------------------------------------------
21360
21361Thread #x was created
21362   ...
21363   by 0x........: pthread_create@* (hg_intercepts.c:...)
21364   by 0x........: main (tc19_shadowmem.c:265)
21365
21366----------------------------------------------------------------
21367
21368Possible data race during write of size 2 at 0x........ by thread #x
21369Locks held: none
21370   at 0x........: child64 (tc19_shadowmem.c:105)
21371   by 0x........: steer (tc19_shadowmem.c:396)
21372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21373   ...
21374
21375This conflicts with a previous write of size 2 by thread #x
21376Locks held: none
21377   at 0x........: child64 (tc19_shadowmem.c:105)
21378   by 0x........: steer (tc19_shadowmem.c:396)
21379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21380   ...
21381 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
21382   at 0x........: malloc (vg_replace_malloc.c:...)
21383   by 0x........: main (tc19_shadowmem.c:144)
21384 Block was alloc'd by thread #x
21385
21386----------------------------------------------------------------
21387
21388Possible data race during write of size 2 at 0x........ by thread #x
21389Locks held: none
21390   at 0x........: child64 (tc19_shadowmem.c:105)
21391   by 0x........: steer (tc19_shadowmem.c:396)
21392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21393   ...
21394
21395This conflicts with a previous write of size 2 by thread #x
21396Locks held: none
21397   at 0x........: child64 (tc19_shadowmem.c:105)
21398   by 0x........: steer (tc19_shadowmem.c:396)
21399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21400   ...
21401 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21402   at 0x........: malloc (vg_replace_malloc.c:...)
21403   by 0x........: main (tc19_shadowmem.c:144)
21404 Block was alloc'd by thread #x
21405
21406----------------------------------------------------------------
21407
21408Possible data race during write of size 2 at 0x........ by thread #x
21409Locks held: none
21410   at 0x........: child64 (tc19_shadowmem.c:105)
21411   by 0x........: steer (tc19_shadowmem.c:396)
21412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21413   ...
21414
21415This conflicts with a previous write of size 2 by thread #x
21416Locks held: none
21417   at 0x........: child64 (tc19_shadowmem.c:105)
21418   by 0x........: steer (tc19_shadowmem.c:396)
21419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21420   ...
21421 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21422   at 0x........: malloc (vg_replace_malloc.c:...)
21423   by 0x........: main (tc19_shadowmem.c:144)
21424 Block was alloc'd by thread #x
21425
21426----------------------------------------------------------------
21427
21428Possible data race during write of size 2 at 0x........ by thread #x
21429Locks held: none
21430   at 0x........: child64 (tc19_shadowmem.c:105)
21431   by 0x........: steer (tc19_shadowmem.c:396)
21432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21433   ...
21434
21435This conflicts with a previous write of size 2 by thread #x
21436Locks held: none
21437   at 0x........: child64 (tc19_shadowmem.c:105)
21438   by 0x........: steer (tc19_shadowmem.c:396)
21439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21440   ...
21441 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21442   at 0x........: malloc (vg_replace_malloc.c:...)
21443   by 0x........: main (tc19_shadowmem.c:144)
21444 Block was alloc'd by thread #x
21445
21446---------- double gran, 7 .. 92, skip 55 ----------
21447---Thread-Announcement------------------------------------------
21448
21449Thread #x was created
21450   ...
21451   by 0x........: pthread_create@* (hg_intercepts.c:...)
21452   by 0x........: main (tc19_shadowmem.c:266)
21453
21454---Thread-Announcement------------------------------------------
21455
21456Thread #x was created
21457   ...
21458   by 0x........: pthread_create@* (hg_intercepts.c:...)
21459   by 0x........: main (tc19_shadowmem.c:265)
21460
21461----------------------------------------------------------------
21462
21463Possible data race during write of size 1 at 0x........ by thread #x
21464Locks held: none
21465   at 0x........: child64 (tc19_shadowmem.c:105)
21466   by 0x........: steer (tc19_shadowmem.c:398)
21467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21468   ...
21469
21470This conflicts with a previous write of size 1 by thread #x
21471Locks held: none
21472   at 0x........: child64 (tc19_shadowmem.c:105)
21473   by 0x........: steer (tc19_shadowmem.c:398)
21474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21475   ...
21476 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
21477   at 0x........: malloc (vg_replace_malloc.c:...)
21478   by 0x........: main (tc19_shadowmem.c:144)
21479 Block was alloc'd by thread #x
21480
21481----------------------------------------------------------------
21482
21483Possible data race during write of size 1 at 0x........ by thread #x
21484Locks held: none
21485   at 0x........: child64 (tc19_shadowmem.c:105)
21486   by 0x........: steer (tc19_shadowmem.c:398)
21487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21488   ...
21489
21490This conflicts with a previous write of size 1 by thread #x
21491Locks held: none
21492   at 0x........: child64 (tc19_shadowmem.c:105)
21493   by 0x........: steer (tc19_shadowmem.c:398)
21494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21495   ...
21496 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21497   at 0x........: malloc (vg_replace_malloc.c:...)
21498   by 0x........: main (tc19_shadowmem.c:144)
21499 Block was alloc'd by thread #x
21500
21501----------------------------------------------------------------
21502
21503Possible data race during write of size 1 at 0x........ by thread #x
21504Locks held: none
21505   at 0x........: child64 (tc19_shadowmem.c:105)
21506   by 0x........: steer (tc19_shadowmem.c:398)
21507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21508   ...
21509
21510This conflicts with a previous write of size 1 by thread #x
21511Locks held: none
21512   at 0x........: child64 (tc19_shadowmem.c:105)
21513   by 0x........: steer (tc19_shadowmem.c:398)
21514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21515   ...
21516 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21517   at 0x........: malloc (vg_replace_malloc.c:...)
21518   by 0x........: main (tc19_shadowmem.c:144)
21519 Block was alloc'd by thread #x
21520
21521----------------------------------------------------------------
21522
21523Possible data race during write of size 1 at 0x........ by thread #x
21524Locks held: none
21525   at 0x........: child64 (tc19_shadowmem.c:105)
21526   by 0x........: steer (tc19_shadowmem.c:398)
21527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21528   ...
21529
21530This conflicts with a previous write of size 1 by thread #x
21531Locks held: none
21532   at 0x........: child64 (tc19_shadowmem.c:105)
21533   by 0x........: steer (tc19_shadowmem.c:398)
21534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21535   ...
21536 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21537   at 0x........: malloc (vg_replace_malloc.c:...)
21538   by 0x........: main (tc19_shadowmem.c:144)
21539 Block was alloc'd by thread #x
21540
21541----------------------------------------------------------------
21542
21543Possible data race during write of size 1 at 0x........ by thread #x
21544Locks held: none
21545   at 0x........: child64 (tc19_shadowmem.c:105)
21546   by 0x........: steer (tc19_shadowmem.c:398)
21547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21548   ...
21549
21550This conflicts with a previous write of size 1 by thread #x
21551Locks held: none
21552   at 0x........: child64 (tc19_shadowmem.c:105)
21553   by 0x........: steer (tc19_shadowmem.c:398)
21554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21555   ...
21556 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21557   at 0x........: malloc (vg_replace_malloc.c:...)
21558   by 0x........: main (tc19_shadowmem.c:144)
21559 Block was alloc'd by thread #x
21560
21561----------------------------------------------------------------
21562
21563Possible data race during write of size 1 at 0x........ by thread #x
21564Locks held: none
21565   at 0x........: child64 (tc19_shadowmem.c:105)
21566   by 0x........: steer (tc19_shadowmem.c:398)
21567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21568   ...
21569
21570This conflicts with a previous write of size 1 by thread #x
21571Locks held: none
21572   at 0x........: child64 (tc19_shadowmem.c:105)
21573   by 0x........: steer (tc19_shadowmem.c:398)
21574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21575   ...
21576 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21577   at 0x........: malloc (vg_replace_malloc.c:...)
21578   by 0x........: main (tc19_shadowmem.c:144)
21579 Block was alloc'd by thread #x
21580
21581----------------------------------------------------------------
21582
21583Possible data race during write of size 1 at 0x........ by thread #x
21584Locks held: none
21585   at 0x........: child64 (tc19_shadowmem.c:105)
21586   by 0x........: steer (tc19_shadowmem.c:398)
21587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21588   ...
21589
21590This conflicts with a previous write of size 1 by thread #x
21591Locks held: none
21592   at 0x........: child64 (tc19_shadowmem.c:105)
21593   by 0x........: steer (tc19_shadowmem.c:398)
21594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21595   ...
21596 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21597   at 0x........: malloc (vg_replace_malloc.c:...)
21598   by 0x........: main (tc19_shadowmem.c:144)
21599 Block was alloc'd by thread #x
21600
21601----------------------------------------------------------------
21602
21603Possible data race during write of size 1 at 0x........ by thread #x
21604Locks held: none
21605   at 0x........: child64 (tc19_shadowmem.c:105)
21606   by 0x........: steer (tc19_shadowmem.c:398)
21607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21608   ...
21609
21610This conflicts with a previous write of size 1 by thread #x
21611Locks held: none
21612   at 0x........: child64 (tc19_shadowmem.c:105)
21613   by 0x........: steer (tc19_shadowmem.c:398)
21614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21615   ...
21616 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21617   at 0x........: malloc (vg_replace_malloc.c:...)
21618   by 0x........: main (tc19_shadowmem.c:144)
21619 Block was alloc'd by thread #x
21620
21621---------- double gran, 0 .. 92, skip 56 ----------
21622---Thread-Announcement------------------------------------------
21623
21624Thread #x was created
21625   ...
21626   by 0x........: pthread_create@* (hg_intercepts.c:...)
21627   by 0x........: main (tc19_shadowmem.c:266)
21628
21629---Thread-Announcement------------------------------------------
21630
21631Thread #x was created
21632   ...
21633   by 0x........: pthread_create@* (hg_intercepts.c:...)
21634   by 0x........: main (tc19_shadowmem.c:265)
21635
21636----------------------------------------------------------------
21637
21638Possible data race during write of size 4 at 0x........ by thread #x
21639Locks held: none
21640   at 0x........: child64 (tc19_shadowmem.c:105)
21641   by 0x........: steer (tc19_shadowmem.c:400)
21642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21643   ...
21644
21645This conflicts with a previous write of size 4 by thread #x
21646Locks held: none
21647   at 0x........: child64 (tc19_shadowmem.c:105)
21648   by 0x........: steer (tc19_shadowmem.c:400)
21649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21650   ...
21651 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21652   at 0x........: malloc (vg_replace_malloc.c:...)
21653   by 0x........: main (tc19_shadowmem.c:144)
21654 Block was alloc'd by thread #x
21655
21656----------------------------------------------------------------
21657
21658Possible data race during write of size 4 at 0x........ by thread #x
21659Locks held: none
21660   at 0x........: child64 (tc19_shadowmem.c:105)
21661   by 0x........: steer (tc19_shadowmem.c:400)
21662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21663   ...
21664
21665This conflicts with a previous write of size 4 by thread #x
21666Locks held: none
21667   at 0x........: child64 (tc19_shadowmem.c:105)
21668   by 0x........: steer (tc19_shadowmem.c:400)
21669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21670   ...
21671 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21672   at 0x........: malloc (vg_replace_malloc.c:...)
21673   by 0x........: main (tc19_shadowmem.c:144)
21674 Block was alloc'd by thread #x
21675
21676---------- double gran, 1 .. 92, skip 57 ----------
21677---Thread-Announcement------------------------------------------
21678
21679Thread #x was created
21680   ...
21681   by 0x........: pthread_create@* (hg_intercepts.c:...)
21682   by 0x........: main (tc19_shadowmem.c:266)
21683
21684---Thread-Announcement------------------------------------------
21685
21686Thread #x was created
21687   ...
21688   by 0x........: pthread_create@* (hg_intercepts.c:...)
21689   by 0x........: main (tc19_shadowmem.c:265)
21690
21691----------------------------------------------------------------
21692
21693Possible data race during write of size 1 at 0x........ by thread #x
21694Locks held: none
21695   at 0x........: child64 (tc19_shadowmem.c:105)
21696   by 0x........: steer (tc19_shadowmem.c:402)
21697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21698   ...
21699
21700This conflicts with a previous write of size 1 by thread #x
21701Locks held: none
21702   at 0x........: child64 (tc19_shadowmem.c:105)
21703   by 0x........: steer (tc19_shadowmem.c:402)
21704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21705   ...
21706 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21707   at 0x........: malloc (vg_replace_malloc.c:...)
21708   by 0x........: main (tc19_shadowmem.c:144)
21709 Block was alloc'd by thread #x
21710
21711----------------------------------------------------------------
21712
21713Possible data race during write of size 1 at 0x........ by thread #x
21714Locks held: none
21715   at 0x........: child64 (tc19_shadowmem.c:105)
21716   by 0x........: steer (tc19_shadowmem.c:402)
21717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21718   ...
21719
21720This conflicts with a previous write of size 1 by thread #x
21721Locks held: none
21722   at 0x........: child64 (tc19_shadowmem.c:105)
21723   by 0x........: steer (tc19_shadowmem.c:402)
21724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21725   ...
21726 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21727   at 0x........: malloc (vg_replace_malloc.c:...)
21728   by 0x........: main (tc19_shadowmem.c:144)
21729 Block was alloc'd by thread #x
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:402)
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:402)
21744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21745   ...
21746 Address 0x........ is 59 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 Block was alloc'd by thread #x
21750
21751----------------------------------------------------------------
21752
21753Possible data race during write of size 1 at 0x........ by thread #x
21754Locks held: none
21755   at 0x........: child64 (tc19_shadowmem.c:105)
21756   by 0x........: steer (tc19_shadowmem.c:402)
21757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21758   ...
21759
21760This conflicts with a previous write of size 1 by thread #x
21761Locks held: none
21762   at 0x........: child64 (tc19_shadowmem.c:105)
21763   by 0x........: steer (tc19_shadowmem.c:402)
21764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21765   ...
21766 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21767   at 0x........: malloc (vg_replace_malloc.c:...)
21768   by 0x........: main (tc19_shadowmem.c:144)
21769 Block was alloc'd by thread #x
21770
21771----------------------------------------------------------------
21772
21773Possible data race during write of size 1 at 0x........ by thread #x
21774Locks held: none
21775   at 0x........: child64 (tc19_shadowmem.c:105)
21776   by 0x........: steer (tc19_shadowmem.c:402)
21777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21778   ...
21779
21780This conflicts with a previous write of size 1 by thread #x
21781Locks held: none
21782   at 0x........: child64 (tc19_shadowmem.c:105)
21783   by 0x........: steer (tc19_shadowmem.c:402)
21784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21785   ...
21786 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21787   at 0x........: malloc (vg_replace_malloc.c:...)
21788   by 0x........: main (tc19_shadowmem.c:144)
21789 Block was alloc'd by thread #x
21790
21791----------------------------------------------------------------
21792
21793Possible data race during write of size 1 at 0x........ by thread #x
21794Locks held: none
21795   at 0x........: child64 (tc19_shadowmem.c:105)
21796   by 0x........: steer (tc19_shadowmem.c:402)
21797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21798   ...
21799
21800This conflicts with a previous write of size 1 by thread #x
21801Locks held: none
21802   at 0x........: child64 (tc19_shadowmem.c:105)
21803   by 0x........: steer (tc19_shadowmem.c:402)
21804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21805   ...
21806 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21807   at 0x........: malloc (vg_replace_malloc.c:...)
21808   by 0x........: main (tc19_shadowmem.c:144)
21809 Block was alloc'd by thread #x
21810
21811----------------------------------------------------------------
21812
21813Possible data race during write of size 1 at 0x........ by thread #x
21814Locks held: none
21815   at 0x........: child64 (tc19_shadowmem.c:105)
21816   by 0x........: steer (tc19_shadowmem.c:402)
21817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21818   ...
21819
21820This conflicts with a previous write of size 1 by thread #x
21821Locks held: none
21822   at 0x........: child64 (tc19_shadowmem.c:105)
21823   by 0x........: steer (tc19_shadowmem.c:402)
21824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21825   ...
21826 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21827   at 0x........: malloc (vg_replace_malloc.c:...)
21828   by 0x........: main (tc19_shadowmem.c:144)
21829 Block was alloc'd by thread #x
21830
21831----------------------------------------------------------------
21832
21833Possible data race during write of size 1 at 0x........ by thread #x
21834Locks held: none
21835   at 0x........: child64 (tc19_shadowmem.c:105)
21836   by 0x........: steer (tc19_shadowmem.c:402)
21837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21838   ...
21839
21840This conflicts with a previous write of size 1 by thread #x
21841Locks held: none
21842   at 0x........: child64 (tc19_shadowmem.c:105)
21843   by 0x........: steer (tc19_shadowmem.c:402)
21844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21845   ...
21846 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21847   at 0x........: malloc (vg_replace_malloc.c:...)
21848   by 0x........: main (tc19_shadowmem.c:144)
21849 Block was alloc'd by thread #x
21850
21851---------- double gran, 2 .. 92, skip 58 ----------
21852---Thread-Announcement------------------------------------------
21853
21854Thread #x was created
21855   ...
21856   by 0x........: pthread_create@* (hg_intercepts.c:...)
21857   by 0x........: main (tc19_shadowmem.c:266)
21858
21859---Thread-Announcement------------------------------------------
21860
21861Thread #x was created
21862   ...
21863   by 0x........: pthread_create@* (hg_intercepts.c:...)
21864   by 0x........: main (tc19_shadowmem.c:265)
21865
21866----------------------------------------------------------------
21867
21868Possible data race during write of size 2 at 0x........ by thread #x
21869Locks held: none
21870   at 0x........: child64 (tc19_shadowmem.c:105)
21871   by 0x........: steer (tc19_shadowmem.c:404)
21872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21873   ...
21874
21875This conflicts with a previous write of size 2 by thread #x
21876Locks held: none
21877   at 0x........: child64 (tc19_shadowmem.c:105)
21878   by 0x........: steer (tc19_shadowmem.c:404)
21879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21880   ...
21881 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21882   at 0x........: malloc (vg_replace_malloc.c:...)
21883   by 0x........: main (tc19_shadowmem.c:144)
21884 Block was alloc'd by thread #x
21885
21886----------------------------------------------------------------
21887
21888Possible data race during write of size 2 at 0x........ by thread #x
21889Locks held: none
21890   at 0x........: child64 (tc19_shadowmem.c:105)
21891   by 0x........: steer (tc19_shadowmem.c:404)
21892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21893   ...
21894
21895This conflicts with a previous write of size 2 by thread #x
21896Locks held: none
21897   at 0x........: child64 (tc19_shadowmem.c:105)
21898   by 0x........: steer (tc19_shadowmem.c:404)
21899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21900   ...
21901 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21902   at 0x........: malloc (vg_replace_malloc.c:...)
21903   by 0x........: main (tc19_shadowmem.c:144)
21904 Block was alloc'd by thread #x
21905
21906----------------------------------------------------------------
21907
21908Possible data race during write of size 2 at 0x........ by thread #x
21909Locks held: none
21910   at 0x........: child64 (tc19_shadowmem.c:105)
21911   by 0x........: steer (tc19_shadowmem.c:404)
21912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21913   ...
21914
21915This conflicts with a previous write of size 2 by thread #x
21916Locks held: none
21917   at 0x........: child64 (tc19_shadowmem.c:105)
21918   by 0x........: steer (tc19_shadowmem.c:404)
21919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21920   ...
21921 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21922   at 0x........: malloc (vg_replace_malloc.c:...)
21923   by 0x........: main (tc19_shadowmem.c:144)
21924 Block was alloc'd by thread #x
21925
21926----------------------------------------------------------------
21927
21928Possible data race during write of size 2 at 0x........ by thread #x
21929Locks held: none
21930   at 0x........: child64 (tc19_shadowmem.c:105)
21931   by 0x........: steer (tc19_shadowmem.c:404)
21932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21933   ...
21934
21935This conflicts with a previous write of size 2 by thread #x
21936Locks held: none
21937   at 0x........: child64 (tc19_shadowmem.c:105)
21938   by 0x........: steer (tc19_shadowmem.c:404)
21939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21940   ...
21941 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21942   at 0x........: malloc (vg_replace_malloc.c:...)
21943   by 0x........: main (tc19_shadowmem.c:144)
21944 Block was alloc'd by thread #x
21945
21946---------- double gran, 3 .. 92, skip 59 ----------
21947---Thread-Announcement------------------------------------------
21948
21949Thread #x was created
21950   ...
21951   by 0x........: pthread_create@* (hg_intercepts.c:...)
21952   by 0x........: main (tc19_shadowmem.c:266)
21953
21954---Thread-Announcement------------------------------------------
21955
21956Thread #x was created
21957   ...
21958   by 0x........: pthread_create@* (hg_intercepts.c:...)
21959   by 0x........: main (tc19_shadowmem.c:265)
21960
21961----------------------------------------------------------------
21962
21963Possible data race during write of size 1 at 0x........ by thread #x
21964Locks held: none
21965   at 0x........: child64 (tc19_shadowmem.c:105)
21966   by 0x........: steer (tc19_shadowmem.c:406)
21967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21968   ...
21969
21970This conflicts with a previous write of size 1 by thread #x
21971Locks held: none
21972   at 0x........: child64 (tc19_shadowmem.c:105)
21973   by 0x........: steer (tc19_shadowmem.c:406)
21974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21975   ...
21976 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21977   at 0x........: malloc (vg_replace_malloc.c:...)
21978   by 0x........: main (tc19_shadowmem.c:144)
21979 Block was alloc'd by thread #x
21980
21981----------------------------------------------------------------
21982
21983Possible data race during write of size 1 at 0x........ by thread #x
21984Locks held: none
21985   at 0x........: child64 (tc19_shadowmem.c:105)
21986   by 0x........: steer (tc19_shadowmem.c:406)
21987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21988   ...
21989
21990This conflicts with a previous write of size 1 by thread #x
21991Locks held: none
21992   at 0x........: child64 (tc19_shadowmem.c:105)
21993   by 0x........: steer (tc19_shadowmem.c:406)
21994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21995   ...
21996 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21997   at 0x........: malloc (vg_replace_malloc.c:...)
21998   by 0x........: main (tc19_shadowmem.c:144)
21999 Block was alloc'd by thread #x
22000
22001----------------------------------------------------------------
22002
22003Possible data race during write of size 1 at 0x........ by thread #x
22004Locks held: none
22005   at 0x........: child64 (tc19_shadowmem.c:105)
22006   by 0x........: steer (tc19_shadowmem.c:406)
22007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22008   ...
22009
22010This conflicts with a previous write of size 1 by thread #x
22011Locks held: none
22012   at 0x........: child64 (tc19_shadowmem.c:105)
22013   by 0x........: steer (tc19_shadowmem.c:406)
22014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22015   ...
22016 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
22017   at 0x........: malloc (vg_replace_malloc.c:...)
22018   by 0x........: main (tc19_shadowmem.c:144)
22019 Block was alloc'd by thread #x
22020
22021----------------------------------------------------------------
22022
22023Possible data race during write of size 1 at 0x........ by thread #x
22024Locks held: none
22025   at 0x........: child64 (tc19_shadowmem.c:105)
22026   by 0x........: steer (tc19_shadowmem.c:406)
22027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22028   ...
22029
22030This conflicts with a previous write of size 1 by thread #x
22031Locks held: none
22032   at 0x........: child64 (tc19_shadowmem.c:105)
22033   by 0x........: steer (tc19_shadowmem.c:406)
22034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22035   ...
22036 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
22037   at 0x........: malloc (vg_replace_malloc.c:...)
22038   by 0x........: main (tc19_shadowmem.c:144)
22039 Block was alloc'd by thread #x
22040
22041----------------------------------------------------------------
22042
22043Possible data race during write of size 1 at 0x........ by thread #x
22044Locks held: none
22045   at 0x........: child64 (tc19_shadowmem.c:105)
22046   by 0x........: steer (tc19_shadowmem.c:406)
22047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22048   ...
22049
22050This conflicts with a previous write of size 1 by thread #x
22051Locks held: none
22052   at 0x........: child64 (tc19_shadowmem.c:105)
22053   by 0x........: steer (tc19_shadowmem.c:406)
22054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22055   ...
22056 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
22057   at 0x........: malloc (vg_replace_malloc.c:...)
22058   by 0x........: main (tc19_shadowmem.c:144)
22059 Block was alloc'd by thread #x
22060
22061----------------------------------------------------------------
22062
22063Possible data race during write of size 1 at 0x........ by thread #x
22064Locks held: none
22065   at 0x........: child64 (tc19_shadowmem.c:105)
22066   by 0x........: steer (tc19_shadowmem.c:406)
22067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22068   ...
22069
22070This conflicts with a previous write of size 1 by thread #x
22071Locks held: none
22072   at 0x........: child64 (tc19_shadowmem.c:105)
22073   by 0x........: steer (tc19_shadowmem.c:406)
22074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22075   ...
22076 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22077   at 0x........: malloc (vg_replace_malloc.c:...)
22078   by 0x........: main (tc19_shadowmem.c:144)
22079 Block was alloc'd by thread #x
22080
22081----------------------------------------------------------------
22082
22083Possible data race during write of size 1 at 0x........ by thread #x
22084Locks held: none
22085   at 0x........: child64 (tc19_shadowmem.c:105)
22086   by 0x........: steer (tc19_shadowmem.c:406)
22087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22088   ...
22089
22090This conflicts with a previous write of size 1 by thread #x
22091Locks held: none
22092   at 0x........: child64 (tc19_shadowmem.c:105)
22093   by 0x........: steer (tc19_shadowmem.c:406)
22094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22095   ...
22096 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22097   at 0x........: malloc (vg_replace_malloc.c:...)
22098   by 0x........: main (tc19_shadowmem.c:144)
22099 Block was alloc'd by thread #x
22100
22101----------------------------------------------------------------
22102
22103Possible data race during write of size 1 at 0x........ by thread #x
22104Locks held: none
22105   at 0x........: child64 (tc19_shadowmem.c:105)
22106   by 0x........: steer (tc19_shadowmem.c:406)
22107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22108   ...
22109
22110This conflicts with a previous write of size 1 by thread #x
22111Locks held: none
22112   at 0x........: child64 (tc19_shadowmem.c:105)
22113   by 0x........: steer (tc19_shadowmem.c:406)
22114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22115   ...
22116 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22117   at 0x........: malloc (vg_replace_malloc.c:...)
22118   by 0x........: main (tc19_shadowmem.c:144)
22119 Block was alloc'd by thread #x
22120
22121---------- double gran, 4 .. 92, skip 60 ----------
22122---Thread-Announcement------------------------------------------
22123
22124Thread #x was created
22125   ...
22126   by 0x........: pthread_create@* (hg_intercepts.c:...)
22127   by 0x........: main (tc19_shadowmem.c:266)
22128
22129---Thread-Announcement------------------------------------------
22130
22131Thread #x was created
22132   ...
22133   by 0x........: pthread_create@* (hg_intercepts.c:...)
22134   by 0x........: main (tc19_shadowmem.c:265)
22135
22136----------------------------------------------------------------
22137
22138Possible data race during write of size 4 at 0x........ by thread #x
22139Locks held: none
22140   at 0x........: child64 (tc19_shadowmem.c:105)
22141   by 0x........: steer (tc19_shadowmem.c:408)
22142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22143   ...
22144
22145This conflicts with a previous write of size 4 by thread #x
22146Locks held: none
22147   at 0x........: child64 (tc19_shadowmem.c:105)
22148   by 0x........: steer (tc19_shadowmem.c:408)
22149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22150   ...
22151 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
22152   at 0x........: malloc (vg_replace_malloc.c:...)
22153   by 0x........: main (tc19_shadowmem.c:144)
22154 Block was alloc'd by thread #x
22155
22156----------------------------------------------------------------
22157
22158Possible data race during write of size 4 at 0x........ by thread #x
22159Locks held: none
22160   at 0x........: child64 (tc19_shadowmem.c:105)
22161   by 0x........: steer (tc19_shadowmem.c:408)
22162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22163   ...
22164
22165This conflicts with a previous write of size 4 by thread #x
22166Locks held: none
22167   at 0x........: child64 (tc19_shadowmem.c:105)
22168   by 0x........: steer (tc19_shadowmem.c:408)
22169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22170   ...
22171 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22172   at 0x........: malloc (vg_replace_malloc.c:...)
22173   by 0x........: main (tc19_shadowmem.c:144)
22174 Block was alloc'd by thread #x
22175
22176---------- double gran, 5 .. 92, skip 61 ----------
22177---Thread-Announcement------------------------------------------
22178
22179Thread #x was created
22180   ...
22181   by 0x........: pthread_create@* (hg_intercepts.c:...)
22182   by 0x........: main (tc19_shadowmem.c:266)
22183
22184---Thread-Announcement------------------------------------------
22185
22186Thread #x was created
22187   ...
22188   by 0x........: pthread_create@* (hg_intercepts.c:...)
22189   by 0x........: main (tc19_shadowmem.c:265)
22190
22191----------------------------------------------------------------
22192
22193Possible data race during write of size 1 at 0x........ by thread #x
22194Locks held: none
22195   at 0x........: child64 (tc19_shadowmem.c:105)
22196   by 0x........: steer (tc19_shadowmem.c:410)
22197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22198   ...
22199
22200This conflicts with a previous write of size 1 by thread #x
22201Locks held: none
22202   at 0x........: child64 (tc19_shadowmem.c:105)
22203   by 0x........: steer (tc19_shadowmem.c:410)
22204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22205   ...
22206 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
22207   at 0x........: malloc (vg_replace_malloc.c:...)
22208   by 0x........: main (tc19_shadowmem.c:144)
22209 Block was alloc'd by thread #x
22210
22211----------------------------------------------------------------
22212
22213Possible data race during write of size 1 at 0x........ by thread #x
22214Locks held: none
22215   at 0x........: child64 (tc19_shadowmem.c:105)
22216   by 0x........: steer (tc19_shadowmem.c:410)
22217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22218   ...
22219
22220This conflicts with a previous write of size 1 by thread #x
22221Locks held: none
22222   at 0x........: child64 (tc19_shadowmem.c:105)
22223   by 0x........: steer (tc19_shadowmem.c:410)
22224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22225   ...
22226 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
22227   at 0x........: malloc (vg_replace_malloc.c:...)
22228   by 0x........: main (tc19_shadowmem.c:144)
22229 Block was alloc'd by thread #x
22230
22231----------------------------------------------------------------
22232
22233Possible data race during write of size 1 at 0x........ by thread #x
22234Locks held: none
22235   at 0x........: child64 (tc19_shadowmem.c:105)
22236   by 0x........: steer (tc19_shadowmem.c:410)
22237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22238   ...
22239
22240This conflicts with a previous write of size 1 by thread #x
22241Locks held: none
22242   at 0x........: child64 (tc19_shadowmem.c:105)
22243   by 0x........: steer (tc19_shadowmem.c:410)
22244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22245   ...
22246 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
22247   at 0x........: malloc (vg_replace_malloc.c:...)
22248   by 0x........: main (tc19_shadowmem.c:144)
22249 Block was alloc'd by thread #x
22250
22251----------------------------------------------------------------
22252
22253Possible data race during write of size 1 at 0x........ by thread #x
22254Locks held: none
22255   at 0x........: child64 (tc19_shadowmem.c:105)
22256   by 0x........: steer (tc19_shadowmem.c:410)
22257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22258   ...
22259
22260This conflicts with a previous write of size 1 by thread #x
22261Locks held: none
22262   at 0x........: child64 (tc19_shadowmem.c:105)
22263   by 0x........: steer (tc19_shadowmem.c:410)
22264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22265   ...
22266 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22267   at 0x........: malloc (vg_replace_malloc.c:...)
22268   by 0x........: main (tc19_shadowmem.c:144)
22269 Block was alloc'd by thread #x
22270
22271----------------------------------------------------------------
22272
22273Possible data race during write of size 1 at 0x........ by thread #x
22274Locks held: none
22275   at 0x........: child64 (tc19_shadowmem.c:105)
22276   by 0x........: steer (tc19_shadowmem.c:410)
22277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22278   ...
22279
22280This conflicts with a previous write of size 1 by thread #x
22281Locks held: none
22282   at 0x........: child64 (tc19_shadowmem.c:105)
22283   by 0x........: steer (tc19_shadowmem.c:410)
22284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22285   ...
22286 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22287   at 0x........: malloc (vg_replace_malloc.c:...)
22288   by 0x........: main (tc19_shadowmem.c:144)
22289 Block was alloc'd by thread #x
22290
22291----------------------------------------------------------------
22292
22293Possible data race during write of size 1 at 0x........ by thread #x
22294Locks held: none
22295   at 0x........: child64 (tc19_shadowmem.c:105)
22296   by 0x........: steer (tc19_shadowmem.c:410)
22297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22298   ...
22299
22300This conflicts with a previous write of size 1 by thread #x
22301Locks held: none
22302   at 0x........: child64 (tc19_shadowmem.c:105)
22303   by 0x........: steer (tc19_shadowmem.c:410)
22304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22305   ...
22306 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22307   at 0x........: malloc (vg_replace_malloc.c:...)
22308   by 0x........: main (tc19_shadowmem.c:144)
22309 Block was alloc'd by thread #x
22310
22311----------------------------------------------------------------
22312
22313Possible data race during write of size 1 at 0x........ by thread #x
22314Locks held: none
22315   at 0x........: child64 (tc19_shadowmem.c:105)
22316   by 0x........: steer (tc19_shadowmem.c:410)
22317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22318   ...
22319
22320This conflicts with a previous write of size 1 by thread #x
22321Locks held: none
22322   at 0x........: child64 (tc19_shadowmem.c:105)
22323   by 0x........: steer (tc19_shadowmem.c:410)
22324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22325   ...
22326 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22327   at 0x........: malloc (vg_replace_malloc.c:...)
22328   by 0x........: main (tc19_shadowmem.c:144)
22329 Block was alloc'd by thread #x
22330
22331----------------------------------------------------------------
22332
22333Possible data race during write of size 1 at 0x........ by thread #x
22334Locks held: none
22335   at 0x........: child64 (tc19_shadowmem.c:105)
22336   by 0x........: steer (tc19_shadowmem.c:410)
22337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22338   ...
22339
22340This conflicts with a previous write of size 1 by thread #x
22341Locks held: none
22342   at 0x........: child64 (tc19_shadowmem.c:105)
22343   by 0x........: steer (tc19_shadowmem.c:410)
22344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22345   ...
22346 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22347   at 0x........: malloc (vg_replace_malloc.c:...)
22348   by 0x........: main (tc19_shadowmem.c:144)
22349 Block was alloc'd by thread #x
22350
22351---------- double gran, 6 .. 92, skip 62 ----------
22352---Thread-Announcement------------------------------------------
22353
22354Thread #x was created
22355   ...
22356   by 0x........: pthread_create@* (hg_intercepts.c:...)
22357   by 0x........: main (tc19_shadowmem.c:266)
22358
22359---Thread-Announcement------------------------------------------
22360
22361Thread #x was created
22362   ...
22363   by 0x........: pthread_create@* (hg_intercepts.c:...)
22364   by 0x........: main (tc19_shadowmem.c:265)
22365
22366----------------------------------------------------------------
22367
22368Possible data race during write of size 2 at 0x........ by thread #x
22369Locks held: none
22370   at 0x........: child64 (tc19_shadowmem.c:105)
22371   by 0x........: steer (tc19_shadowmem.c:412)
22372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22373   ...
22374
22375This conflicts with a previous write of size 2 by thread #x
22376Locks held: none
22377   at 0x........: child64 (tc19_shadowmem.c:105)
22378   by 0x........: steer (tc19_shadowmem.c:412)
22379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22380   ...
22381 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
22382   at 0x........: malloc (vg_replace_malloc.c:...)
22383   by 0x........: main (tc19_shadowmem.c:144)
22384 Block was alloc'd by thread #x
22385
22386----------------------------------------------------------------
22387
22388Possible data race during write of size 2 at 0x........ by thread #x
22389Locks held: none
22390   at 0x........: child64 (tc19_shadowmem.c:105)
22391   by 0x........: steer (tc19_shadowmem.c:412)
22392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22393   ...
22394
22395This conflicts with a previous write of size 2 by thread #x
22396Locks held: none
22397   at 0x........: child64 (tc19_shadowmem.c:105)
22398   by 0x........: steer (tc19_shadowmem.c:412)
22399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22400   ...
22401 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22402   at 0x........: malloc (vg_replace_malloc.c:...)
22403   by 0x........: main (tc19_shadowmem.c:144)
22404 Block was alloc'd by thread #x
22405
22406----------------------------------------------------------------
22407
22408Possible data race during write of size 2 at 0x........ by thread #x
22409Locks held: none
22410   at 0x........: child64 (tc19_shadowmem.c:105)
22411   by 0x........: steer (tc19_shadowmem.c:412)
22412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22413   ...
22414
22415This conflicts with a previous write of size 2 by thread #x
22416Locks held: none
22417   at 0x........: child64 (tc19_shadowmem.c:105)
22418   by 0x........: steer (tc19_shadowmem.c:412)
22419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22420   ...
22421 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22422   at 0x........: malloc (vg_replace_malloc.c:...)
22423   by 0x........: main (tc19_shadowmem.c:144)
22424 Block was alloc'd by thread #x
22425
22426----------------------------------------------------------------
22427
22428Possible data race during write of size 2 at 0x........ by thread #x
22429Locks held: none
22430   at 0x........: child64 (tc19_shadowmem.c:105)
22431   by 0x........: steer (tc19_shadowmem.c:412)
22432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22433   ...
22434
22435This conflicts with a previous write of size 2 by thread #x
22436Locks held: none
22437   at 0x........: child64 (tc19_shadowmem.c:105)
22438   by 0x........: steer (tc19_shadowmem.c:412)
22439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22440   ...
22441 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22442   at 0x........: malloc (vg_replace_malloc.c:...)
22443   by 0x........: main (tc19_shadowmem.c:144)
22444 Block was alloc'd by thread #x
22445
22446---------- double gran, 7 .. 92, skip 63 ----------
22447---Thread-Announcement------------------------------------------
22448
22449Thread #x was created
22450   ...
22451   by 0x........: pthread_create@* (hg_intercepts.c:...)
22452   by 0x........: main (tc19_shadowmem.c:266)
22453
22454---Thread-Announcement------------------------------------------
22455
22456Thread #x was created
22457   ...
22458   by 0x........: pthread_create@* (hg_intercepts.c:...)
22459   by 0x........: main (tc19_shadowmem.c:265)
22460
22461----------------------------------------------------------------
22462
22463Possible data race during write of size 1 at 0x........ by thread #x
22464Locks held: none
22465   at 0x........: child64 (tc19_shadowmem.c:105)
22466   by 0x........: steer (tc19_shadowmem.c:414)
22467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22468   ...
22469
22470This conflicts with a previous write of size 1 by thread #x
22471Locks held: none
22472   at 0x........: child64 (tc19_shadowmem.c:105)
22473   by 0x........: steer (tc19_shadowmem.c:414)
22474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22475   ...
22476 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
22477   at 0x........: malloc (vg_replace_malloc.c:...)
22478   by 0x........: main (tc19_shadowmem.c:144)
22479 Block was alloc'd by thread #x
22480
22481----------------------------------------------------------------
22482
22483Possible data race during write of size 1 at 0x........ by thread #x
22484Locks held: none
22485   at 0x........: child64 (tc19_shadowmem.c:105)
22486   by 0x........: steer (tc19_shadowmem.c:414)
22487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22488   ...
22489
22490This conflicts with a previous write of size 1 by thread #x
22491Locks held: none
22492   at 0x........: child64 (tc19_shadowmem.c:105)
22493   by 0x........: steer (tc19_shadowmem.c:414)
22494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22495   ...
22496 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22497   at 0x........: malloc (vg_replace_malloc.c:...)
22498   by 0x........: main (tc19_shadowmem.c:144)
22499 Block was alloc'd by thread #x
22500
22501----------------------------------------------------------------
22502
22503Possible data race during write of size 1 at 0x........ by thread #x
22504Locks held: none
22505   at 0x........: child64 (tc19_shadowmem.c:105)
22506   by 0x........: steer (tc19_shadowmem.c:414)
22507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22508   ...
22509
22510This conflicts with a previous write of size 1 by thread #x
22511Locks held: none
22512   at 0x........: child64 (tc19_shadowmem.c:105)
22513   by 0x........: steer (tc19_shadowmem.c:414)
22514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22515   ...
22516 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22517   at 0x........: malloc (vg_replace_malloc.c:...)
22518   by 0x........: main (tc19_shadowmem.c:144)
22519 Block was alloc'd by thread #x
22520
22521----------------------------------------------------------------
22522
22523Possible data race during write of size 1 at 0x........ by thread #x
22524Locks held: none
22525   at 0x........: child64 (tc19_shadowmem.c:105)
22526   by 0x........: steer (tc19_shadowmem.c:414)
22527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22528   ...
22529
22530This conflicts with a previous write of size 1 by thread #x
22531Locks held: none
22532   at 0x........: child64 (tc19_shadowmem.c:105)
22533   by 0x........: steer (tc19_shadowmem.c:414)
22534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22535   ...
22536 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22537   at 0x........: malloc (vg_replace_malloc.c:...)
22538   by 0x........: main (tc19_shadowmem.c:144)
22539 Block was alloc'd by thread #x
22540
22541----------------------------------------------------------------
22542
22543Possible data race during write of size 1 at 0x........ by thread #x
22544Locks held: none
22545   at 0x........: child64 (tc19_shadowmem.c:105)
22546   by 0x........: steer (tc19_shadowmem.c:414)
22547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22548   ...
22549
22550This conflicts with a previous write of size 1 by thread #x
22551Locks held: none
22552   at 0x........: child64 (tc19_shadowmem.c:105)
22553   by 0x........: steer (tc19_shadowmem.c:414)
22554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22555   ...
22556 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22557   at 0x........: malloc (vg_replace_malloc.c:...)
22558   by 0x........: main (tc19_shadowmem.c:144)
22559 Block was alloc'd by thread #x
22560
22561----------------------------------------------------------------
22562
22563Possible data race during write of size 1 at 0x........ by thread #x
22564Locks held: none
22565   at 0x........: child64 (tc19_shadowmem.c:105)
22566   by 0x........: steer (tc19_shadowmem.c:414)
22567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22568   ...
22569
22570This conflicts with a previous write of size 1 by thread #x
22571Locks held: none
22572   at 0x........: child64 (tc19_shadowmem.c:105)
22573   by 0x........: steer (tc19_shadowmem.c:414)
22574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22575   ...
22576 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22577   at 0x........: malloc (vg_replace_malloc.c:...)
22578   by 0x........: main (tc19_shadowmem.c:144)
22579 Block was alloc'd by thread #x
22580
22581----------------------------------------------------------------
22582
22583Possible data race during write of size 1 at 0x........ by thread #x
22584Locks held: none
22585   at 0x........: child64 (tc19_shadowmem.c:105)
22586   by 0x........: steer (tc19_shadowmem.c:414)
22587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22588   ...
22589
22590This conflicts with a previous write of size 1 by thread #x
22591Locks held: none
22592   at 0x........: child64 (tc19_shadowmem.c:105)
22593   by 0x........: steer (tc19_shadowmem.c:414)
22594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22595   ...
22596 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22597   at 0x........: malloc (vg_replace_malloc.c:...)
22598   by 0x........: main (tc19_shadowmem.c:144)
22599 Block was alloc'd by thread #x
22600
22601----------------------------------------------------------------
22602
22603Possible data race during write of size 1 at 0x........ by thread #x
22604Locks held: none
22605   at 0x........: child64 (tc19_shadowmem.c:105)
22606   by 0x........: steer (tc19_shadowmem.c:414)
22607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22608   ...
22609
22610This conflicts with a previous write of size 1 by thread #x
22611Locks held: none
22612   at 0x........: child64 (tc19_shadowmem.c:105)
22613   by 0x........: steer (tc19_shadowmem.c:414)
22614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22615   ...
22616 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22617   at 0x........: malloc (vg_replace_malloc.c:...)
22618   by 0x........: main (tc19_shadowmem.c:144)
22619 Block was alloc'd by thread #x
22620
22621---------- double gran, 0 .. 92, skip 64 ----------
22622---Thread-Announcement------------------------------------------
22623
22624Thread #x was created
22625   ...
22626   by 0x........: pthread_create@* (hg_intercepts.c:...)
22627   by 0x........: main (tc19_shadowmem.c:266)
22628
22629---Thread-Announcement------------------------------------------
22630
22631Thread #x was created
22632   ...
22633   by 0x........: pthread_create@* (hg_intercepts.c:...)
22634   by 0x........: main (tc19_shadowmem.c:265)
22635
22636----------------------------------------------------------------
22637
22638Possible data race during write of size 4 at 0x........ by thread #x
22639Locks held: none
22640   at 0x........: child64 (tc19_shadowmem.c:105)
22641   by 0x........: steer (tc19_shadowmem.c:416)
22642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22643   ...
22644
22645This conflicts with a previous write of size 4 by thread #x
22646Locks held: none
22647   at 0x........: child64 (tc19_shadowmem.c:105)
22648   by 0x........: steer (tc19_shadowmem.c:416)
22649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22650   ...
22651 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22652   at 0x........: malloc (vg_replace_malloc.c:...)
22653   by 0x........: main (tc19_shadowmem.c:144)
22654 Block was alloc'd by thread #x
22655
22656----------------------------------------------------------------
22657
22658Possible data race during write of size 4 at 0x........ by thread #x
22659Locks held: none
22660   at 0x........: child64 (tc19_shadowmem.c:105)
22661   by 0x........: steer (tc19_shadowmem.c:416)
22662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22663   ...
22664
22665This conflicts with a previous write of size 4 by thread #x
22666Locks held: none
22667   at 0x........: child64 (tc19_shadowmem.c:105)
22668   by 0x........: steer (tc19_shadowmem.c:416)
22669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22670   ...
22671 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22672   at 0x........: malloc (vg_replace_malloc.c:...)
22673   by 0x........: main (tc19_shadowmem.c:144)
22674 Block was alloc'd by thread #x
22675
22676---------- double gran, 1 .. 92, skip 65 ----------
22677---Thread-Announcement------------------------------------------
22678
22679Thread #x was created
22680   ...
22681   by 0x........: pthread_create@* (hg_intercepts.c:...)
22682   by 0x........: main (tc19_shadowmem.c:266)
22683
22684---Thread-Announcement------------------------------------------
22685
22686Thread #x was created
22687   ...
22688   by 0x........: pthread_create@* (hg_intercepts.c:...)
22689   by 0x........: main (tc19_shadowmem.c:265)
22690
22691----------------------------------------------------------------
22692
22693Possible data race during write of size 1 at 0x........ by thread #x
22694Locks held: none
22695   at 0x........: child64 (tc19_shadowmem.c:105)
22696   by 0x........: steer (tc19_shadowmem.c:418)
22697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22698   ...
22699
22700This conflicts with a previous write of size 1 by thread #x
22701Locks held: none
22702   at 0x........: child64 (tc19_shadowmem.c:105)
22703   by 0x........: steer (tc19_shadowmem.c:418)
22704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22705   ...
22706 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22707   at 0x........: malloc (vg_replace_malloc.c:...)
22708   by 0x........: main (tc19_shadowmem.c:144)
22709 Block was alloc'd by thread #x
22710
22711----------------------------------------------------------------
22712
22713Possible data race during write of size 1 at 0x........ by thread #x
22714Locks held: none
22715   at 0x........: child64 (tc19_shadowmem.c:105)
22716   by 0x........: steer (tc19_shadowmem.c:418)
22717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22718   ...
22719
22720This conflicts with a previous write of size 1 by thread #x
22721Locks held: none
22722   at 0x........: child64 (tc19_shadowmem.c:105)
22723   by 0x........: steer (tc19_shadowmem.c:418)
22724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22725   ...
22726 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22727   at 0x........: malloc (vg_replace_malloc.c:...)
22728   by 0x........: main (tc19_shadowmem.c:144)
22729 Block was alloc'd by thread #x
22730
22731----------------------------------------------------------------
22732
22733Possible data race during write of size 1 at 0x........ by thread #x
22734Locks held: none
22735   at 0x........: child64 (tc19_shadowmem.c:105)
22736   by 0x........: steer (tc19_shadowmem.c:418)
22737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22738   ...
22739
22740This conflicts with a previous write of size 1 by thread #x
22741Locks held: none
22742   at 0x........: child64 (tc19_shadowmem.c:105)
22743   by 0x........: steer (tc19_shadowmem.c:418)
22744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22745   ...
22746 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22747   at 0x........: malloc (vg_replace_malloc.c:...)
22748   by 0x........: main (tc19_shadowmem.c:144)
22749 Block was alloc'd by thread #x
22750
22751----------------------------------------------------------------
22752
22753Possible data race during write of size 1 at 0x........ by thread #x
22754Locks held: none
22755   at 0x........: child64 (tc19_shadowmem.c:105)
22756   by 0x........: steer (tc19_shadowmem.c:418)
22757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22758   ...
22759
22760This conflicts with a previous write of size 1 by thread #x
22761Locks held: none
22762   at 0x........: child64 (tc19_shadowmem.c:105)
22763   by 0x........: steer (tc19_shadowmem.c:418)
22764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22765   ...
22766 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22767   at 0x........: malloc (vg_replace_malloc.c:...)
22768   by 0x........: main (tc19_shadowmem.c:144)
22769 Block was alloc'd by thread #x
22770
22771----------------------------------------------------------------
22772
22773Possible data race during write of size 1 at 0x........ by thread #x
22774Locks held: none
22775   at 0x........: child64 (tc19_shadowmem.c:105)
22776   by 0x........: steer (tc19_shadowmem.c:418)
22777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22778   ...
22779
22780This conflicts with a previous write of size 1 by thread #x
22781Locks held: none
22782   at 0x........: child64 (tc19_shadowmem.c:105)
22783   by 0x........: steer (tc19_shadowmem.c:418)
22784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22785   ...
22786 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22787   at 0x........: malloc (vg_replace_malloc.c:...)
22788   by 0x........: main (tc19_shadowmem.c:144)
22789 Block was alloc'd by thread #x
22790
22791----------------------------------------------------------------
22792
22793Possible data race during write of size 1 at 0x........ by thread #x
22794Locks held: none
22795   at 0x........: child64 (tc19_shadowmem.c:105)
22796   by 0x........: steer (tc19_shadowmem.c:418)
22797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22798   ...
22799
22800This conflicts with a previous write of size 1 by thread #x
22801Locks held: none
22802   at 0x........: child64 (tc19_shadowmem.c:105)
22803   by 0x........: steer (tc19_shadowmem.c:418)
22804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22805   ...
22806 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22807   at 0x........: malloc (vg_replace_malloc.c:...)
22808   by 0x........: main (tc19_shadowmem.c:144)
22809 Block was alloc'd by thread #x
22810
22811----------------------------------------------------------------
22812
22813Possible data race during write of size 1 at 0x........ by thread #x
22814Locks held: none
22815   at 0x........: child64 (tc19_shadowmem.c:105)
22816   by 0x........: steer (tc19_shadowmem.c:418)
22817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22818   ...
22819
22820This conflicts with a previous write of size 1 by thread #x
22821Locks held: none
22822   at 0x........: child64 (tc19_shadowmem.c:105)
22823   by 0x........: steer (tc19_shadowmem.c:418)
22824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22825   ...
22826 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
22827   at 0x........: malloc (vg_replace_malloc.c:...)
22828   by 0x........: main (tc19_shadowmem.c:144)
22829 Block was alloc'd by thread #x
22830
22831----------------------------------------------------------------
22832
22833Possible data race during write of size 1 at 0x........ by thread #x
22834Locks held: none
22835   at 0x........: child64 (tc19_shadowmem.c:105)
22836   by 0x........: steer (tc19_shadowmem.c:418)
22837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22838   ...
22839
22840This conflicts with a previous write of size 1 by thread #x
22841Locks held: none
22842   at 0x........: child64 (tc19_shadowmem.c:105)
22843   by 0x........: steer (tc19_shadowmem.c:418)
22844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22845   ...
22846 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22847   at 0x........: malloc (vg_replace_malloc.c:...)
22848   by 0x........: main (tc19_shadowmem.c:144)
22849 Block was alloc'd by thread #x
22850
22851---------- double gran, 2 .. 92, skip 66 ----------
22852---Thread-Announcement------------------------------------------
22853
22854Thread #x was created
22855   ...
22856   by 0x........: pthread_create@* (hg_intercepts.c:...)
22857   by 0x........: main (tc19_shadowmem.c:266)
22858
22859---Thread-Announcement------------------------------------------
22860
22861Thread #x was created
22862   ...
22863   by 0x........: pthread_create@* (hg_intercepts.c:...)
22864   by 0x........: main (tc19_shadowmem.c:265)
22865
22866----------------------------------------------------------------
22867
22868Possible data race during write of size 2 at 0x........ by thread #x
22869Locks held: none
22870   at 0x........: child64 (tc19_shadowmem.c:105)
22871   by 0x........: steer (tc19_shadowmem.c:420)
22872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22873   ...
22874
22875This conflicts with a previous write of size 2 by thread #x
22876Locks held: none
22877   at 0x........: child64 (tc19_shadowmem.c:105)
22878   by 0x........: steer (tc19_shadowmem.c:420)
22879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22880   ...
22881 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22882   at 0x........: malloc (vg_replace_malloc.c:...)
22883   by 0x........: main (tc19_shadowmem.c:144)
22884 Block was alloc'd by thread #x
22885
22886----------------------------------------------------------------
22887
22888Possible data race during write of size 2 at 0x........ by thread #x
22889Locks held: none
22890   at 0x........: child64 (tc19_shadowmem.c:105)
22891   by 0x........: steer (tc19_shadowmem.c:420)
22892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22893   ...
22894
22895This conflicts with a previous write of size 2 by thread #x
22896Locks held: none
22897   at 0x........: child64 (tc19_shadowmem.c:105)
22898   by 0x........: steer (tc19_shadowmem.c:420)
22899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22900   ...
22901 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22902   at 0x........: malloc (vg_replace_malloc.c:...)
22903   by 0x........: main (tc19_shadowmem.c:144)
22904 Block was alloc'd by thread #x
22905
22906----------------------------------------------------------------
22907
22908Possible data race during write of size 2 at 0x........ by thread #x
22909Locks held: none
22910   at 0x........: child64 (tc19_shadowmem.c:105)
22911   by 0x........: steer (tc19_shadowmem.c:420)
22912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22913   ...
22914
22915This conflicts with a previous write of size 2 by thread #x
22916Locks held: none
22917   at 0x........: child64 (tc19_shadowmem.c:105)
22918   by 0x........: steer (tc19_shadowmem.c:420)
22919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22920   ...
22921 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22922   at 0x........: malloc (vg_replace_malloc.c:...)
22923   by 0x........: main (tc19_shadowmem.c:144)
22924 Block was alloc'd by thread #x
22925
22926----------------------------------------------------------------
22927
22928Possible data race during write of size 2 at 0x........ by thread #x
22929Locks held: none
22930   at 0x........: child64 (tc19_shadowmem.c:105)
22931   by 0x........: steer (tc19_shadowmem.c:420)
22932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22933   ...
22934
22935This conflicts with a previous write of size 2 by thread #x
22936Locks held: none
22937   at 0x........: child64 (tc19_shadowmem.c:105)
22938   by 0x........: steer (tc19_shadowmem.c:420)
22939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22940   ...
22941 Address 0x........ is 72 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 Block was alloc'd by thread #x
22945
22946---------- double gran, 3 .. 92, skip 67 ----------
22947---Thread-Announcement------------------------------------------
22948
22949Thread #x was created
22950   ...
22951   by 0x........: pthread_create@* (hg_intercepts.c:...)
22952   by 0x........: main (tc19_shadowmem.c:266)
22953
22954---Thread-Announcement------------------------------------------
22955
22956Thread #x was created
22957   ...
22958   by 0x........: pthread_create@* (hg_intercepts.c:...)
22959   by 0x........: main (tc19_shadowmem.c:265)
22960
22961----------------------------------------------------------------
22962
22963Possible data race during write of size 1 at 0x........ by thread #x
22964Locks held: none
22965   at 0x........: child64 (tc19_shadowmem.c:105)
22966   by 0x........: steer (tc19_shadowmem.c:422)
22967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22968   ...
22969
22970This conflicts with a previous write of size 1 by thread #x
22971Locks held: none
22972   at 0x........: child64 (tc19_shadowmem.c:105)
22973   by 0x........: steer (tc19_shadowmem.c:422)
22974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22975   ...
22976 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22977   at 0x........: malloc (vg_replace_malloc.c:...)
22978   by 0x........: main (tc19_shadowmem.c:144)
22979 Block was alloc'd by thread #x
22980
22981----------------------------------------------------------------
22982
22983Possible data race during write of size 1 at 0x........ by thread #x
22984Locks held: none
22985   at 0x........: child64 (tc19_shadowmem.c:105)
22986   by 0x........: steer (tc19_shadowmem.c:422)
22987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22988   ...
22989
22990This conflicts with a previous write of size 1 by thread #x
22991Locks held: none
22992   at 0x........: child64 (tc19_shadowmem.c:105)
22993   by 0x........: steer (tc19_shadowmem.c:422)
22994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22995   ...
22996 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22997   at 0x........: malloc (vg_replace_malloc.c:...)
22998   by 0x........: main (tc19_shadowmem.c:144)
22999 Block was alloc'd by thread #x
23000
23001----------------------------------------------------------------
23002
23003Possible data race during write of size 1 at 0x........ by thread #x
23004Locks held: none
23005   at 0x........: child64 (tc19_shadowmem.c:105)
23006   by 0x........: steer (tc19_shadowmem.c:422)
23007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23008   ...
23009
23010This conflicts with a previous write of size 1 by thread #x
23011Locks held: none
23012   at 0x........: child64 (tc19_shadowmem.c:105)
23013   by 0x........: steer (tc19_shadowmem.c:422)
23014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23015   ...
23016 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
23017   at 0x........: malloc (vg_replace_malloc.c:...)
23018   by 0x........: main (tc19_shadowmem.c:144)
23019 Block was alloc'd by thread #x
23020
23021----------------------------------------------------------------
23022
23023Possible data race during write of size 1 at 0x........ by thread #x
23024Locks held: none
23025   at 0x........: child64 (tc19_shadowmem.c:105)
23026   by 0x........: steer (tc19_shadowmem.c:422)
23027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23028   ...
23029
23030This conflicts with a previous write of size 1 by thread #x
23031Locks held: none
23032   at 0x........: child64 (tc19_shadowmem.c:105)
23033   by 0x........: steer (tc19_shadowmem.c:422)
23034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23035   ...
23036 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
23037   at 0x........: malloc (vg_replace_malloc.c:...)
23038   by 0x........: main (tc19_shadowmem.c:144)
23039 Block was alloc'd by thread #x
23040
23041----------------------------------------------------------------
23042
23043Possible data race during write of size 1 at 0x........ by thread #x
23044Locks held: none
23045   at 0x........: child64 (tc19_shadowmem.c:105)
23046   by 0x........: steer (tc19_shadowmem.c:422)
23047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23048   ...
23049
23050This conflicts with a previous write of size 1 by thread #x
23051Locks held: none
23052   at 0x........: child64 (tc19_shadowmem.c:105)
23053   by 0x........: steer (tc19_shadowmem.c:422)
23054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23055   ...
23056 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
23057   at 0x........: malloc (vg_replace_malloc.c:...)
23058   by 0x........: main (tc19_shadowmem.c:144)
23059 Block was alloc'd by thread #x
23060
23061----------------------------------------------------------------
23062
23063Possible data race during write of size 1 at 0x........ by thread #x
23064Locks held: none
23065   at 0x........: child64 (tc19_shadowmem.c:105)
23066   by 0x........: steer (tc19_shadowmem.c:422)
23067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23068   ...
23069
23070This conflicts with a previous write of size 1 by thread #x
23071Locks held: none
23072   at 0x........: child64 (tc19_shadowmem.c:105)
23073   by 0x........: steer (tc19_shadowmem.c:422)
23074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23075   ...
23076 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23077   at 0x........: malloc (vg_replace_malloc.c:...)
23078   by 0x........: main (tc19_shadowmem.c:144)
23079 Block was alloc'd by thread #x
23080
23081----------------------------------------------------------------
23082
23083Possible data race during write of size 1 at 0x........ by thread #x
23084Locks held: none
23085   at 0x........: child64 (tc19_shadowmem.c:105)
23086   by 0x........: steer (tc19_shadowmem.c:422)
23087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23088   ...
23089
23090This conflicts with a previous write of size 1 by thread #x
23091Locks held: none
23092   at 0x........: child64 (tc19_shadowmem.c:105)
23093   by 0x........: steer (tc19_shadowmem.c:422)
23094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23095   ...
23096 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23097   at 0x........: malloc (vg_replace_malloc.c:...)
23098   by 0x........: main (tc19_shadowmem.c:144)
23099 Block was alloc'd by thread #x
23100
23101----------------------------------------------------------------
23102
23103Possible data race during write of size 1 at 0x........ by thread #x
23104Locks held: none
23105   at 0x........: child64 (tc19_shadowmem.c:105)
23106   by 0x........: steer (tc19_shadowmem.c:422)
23107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23108   ...
23109
23110This conflicts with a previous write of size 1 by thread #x
23111Locks held: none
23112   at 0x........: child64 (tc19_shadowmem.c:105)
23113   by 0x........: steer (tc19_shadowmem.c:422)
23114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23115   ...
23116 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23117   at 0x........: malloc (vg_replace_malloc.c:...)
23118   by 0x........: main (tc19_shadowmem.c:144)
23119 Block was alloc'd by thread #x
23120
23121---------- double gran, 4 .. 92, skip 68 ----------
23122---Thread-Announcement------------------------------------------
23123
23124Thread #x was created
23125   ...
23126   by 0x........: pthread_create@* (hg_intercepts.c:...)
23127   by 0x........: main (tc19_shadowmem.c:266)
23128
23129---Thread-Announcement------------------------------------------
23130
23131Thread #x was created
23132   ...
23133   by 0x........: pthread_create@* (hg_intercepts.c:...)
23134   by 0x........: main (tc19_shadowmem.c:265)
23135
23136----------------------------------------------------------------
23137
23138Possible data race during write of size 4 at 0x........ by thread #x
23139Locks held: none
23140   at 0x........: child64 (tc19_shadowmem.c:105)
23141   by 0x........: steer (tc19_shadowmem.c:424)
23142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23143   ...
23144
23145This conflicts with a previous write of size 4 by thread #x
23146Locks held: none
23147   at 0x........: child64 (tc19_shadowmem.c:105)
23148   by 0x........: steer (tc19_shadowmem.c:424)
23149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23150   ...
23151 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
23152   at 0x........: malloc (vg_replace_malloc.c:...)
23153   by 0x........: main (tc19_shadowmem.c:144)
23154 Block was alloc'd by thread #x
23155
23156----------------------------------------------------------------
23157
23158Possible data race during write of size 4 at 0x........ by thread #x
23159Locks held: none
23160   at 0x........: child64 (tc19_shadowmem.c:105)
23161   by 0x........: steer (tc19_shadowmem.c:424)
23162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23163   ...
23164
23165This conflicts with a previous write of size 4 by thread #x
23166Locks held: none
23167   at 0x........: child64 (tc19_shadowmem.c:105)
23168   by 0x........: steer (tc19_shadowmem.c:424)
23169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23170   ...
23171 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23172   at 0x........: malloc (vg_replace_malloc.c:...)
23173   by 0x........: main (tc19_shadowmem.c:144)
23174 Block was alloc'd by thread #x
23175
23176---------- double gran, 5 .. 92, skip 69 ----------
23177---Thread-Announcement------------------------------------------
23178
23179Thread #x was created
23180   ...
23181   by 0x........: pthread_create@* (hg_intercepts.c:...)
23182   by 0x........: main (tc19_shadowmem.c:266)
23183
23184---Thread-Announcement------------------------------------------
23185
23186Thread #x was created
23187   ...
23188   by 0x........: pthread_create@* (hg_intercepts.c:...)
23189   by 0x........: main (tc19_shadowmem.c:265)
23190
23191----------------------------------------------------------------
23192
23193Possible data race during write of size 1 at 0x........ by thread #x
23194Locks held: none
23195   at 0x........: child64 (tc19_shadowmem.c:105)
23196   by 0x........: steer (tc19_shadowmem.c:426)
23197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23198   ...
23199
23200This conflicts with a previous write of size 1 by thread #x
23201Locks held: none
23202   at 0x........: child64 (tc19_shadowmem.c:105)
23203   by 0x........: steer (tc19_shadowmem.c:426)
23204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23205   ...
23206 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
23207   at 0x........: malloc (vg_replace_malloc.c:...)
23208   by 0x........: main (tc19_shadowmem.c:144)
23209 Block was alloc'd by thread #x
23210
23211----------------------------------------------------------------
23212
23213Possible data race during write of size 1 at 0x........ by thread #x
23214Locks held: none
23215   at 0x........: child64 (tc19_shadowmem.c:105)
23216   by 0x........: steer (tc19_shadowmem.c:426)
23217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23218   ...
23219
23220This conflicts with a previous write of size 1 by thread #x
23221Locks held: none
23222   at 0x........: child64 (tc19_shadowmem.c:105)
23223   by 0x........: steer (tc19_shadowmem.c:426)
23224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23225   ...
23226 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
23227   at 0x........: malloc (vg_replace_malloc.c:...)
23228   by 0x........: main (tc19_shadowmem.c:144)
23229 Block was alloc'd by thread #x
23230
23231----------------------------------------------------------------
23232
23233Possible data race during write of size 1 at 0x........ by thread #x
23234Locks held: none
23235   at 0x........: child64 (tc19_shadowmem.c:105)
23236   by 0x........: steer (tc19_shadowmem.c:426)
23237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23238   ...
23239
23240This conflicts with a previous write of size 1 by thread #x
23241Locks held: none
23242   at 0x........: child64 (tc19_shadowmem.c:105)
23243   by 0x........: steer (tc19_shadowmem.c:426)
23244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23245   ...
23246 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
23247   at 0x........: malloc (vg_replace_malloc.c:...)
23248   by 0x........: main (tc19_shadowmem.c:144)
23249 Block was alloc'd by thread #x
23250
23251----------------------------------------------------------------
23252
23253Possible data race during write of size 1 at 0x........ by thread #x
23254Locks held: none
23255   at 0x........: child64 (tc19_shadowmem.c:105)
23256   by 0x........: steer (tc19_shadowmem.c:426)
23257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23258   ...
23259
23260This conflicts with a previous write of size 1 by thread #x
23261Locks held: none
23262   at 0x........: child64 (tc19_shadowmem.c:105)
23263   by 0x........: steer (tc19_shadowmem.c:426)
23264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23265   ...
23266 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23267   at 0x........: malloc (vg_replace_malloc.c:...)
23268   by 0x........: main (tc19_shadowmem.c:144)
23269 Block was alloc'd by thread #x
23270
23271----------------------------------------------------------------
23272
23273Possible data race during write of size 1 at 0x........ by thread #x
23274Locks held: none
23275   at 0x........: child64 (tc19_shadowmem.c:105)
23276   by 0x........: steer (tc19_shadowmem.c:426)
23277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23278   ...
23279
23280This conflicts with a previous write of size 1 by thread #x
23281Locks held: none
23282   at 0x........: child64 (tc19_shadowmem.c:105)
23283   by 0x........: steer (tc19_shadowmem.c:426)
23284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23285   ...
23286 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23287   at 0x........: malloc (vg_replace_malloc.c:...)
23288   by 0x........: main (tc19_shadowmem.c:144)
23289 Block was alloc'd by thread #x
23290
23291----------------------------------------------------------------
23292
23293Possible data race during write of size 1 at 0x........ by thread #x
23294Locks held: none
23295   at 0x........: child64 (tc19_shadowmem.c:105)
23296   by 0x........: steer (tc19_shadowmem.c:426)
23297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23298   ...
23299
23300This conflicts with a previous write of size 1 by thread #x
23301Locks held: none
23302   at 0x........: child64 (tc19_shadowmem.c:105)
23303   by 0x........: steer (tc19_shadowmem.c:426)
23304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23305   ...
23306 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23307   at 0x........: malloc (vg_replace_malloc.c:...)
23308   by 0x........: main (tc19_shadowmem.c:144)
23309 Block was alloc'd by thread #x
23310
23311----------------------------------------------------------------
23312
23313Possible data race during write of size 1 at 0x........ by thread #x
23314Locks held: none
23315   at 0x........: child64 (tc19_shadowmem.c:105)
23316   by 0x........: steer (tc19_shadowmem.c:426)
23317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23318   ...
23319
23320This conflicts with a previous write of size 1 by thread #x
23321Locks held: none
23322   at 0x........: child64 (tc19_shadowmem.c:105)
23323   by 0x........: steer (tc19_shadowmem.c:426)
23324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23325   ...
23326 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23327   at 0x........: malloc (vg_replace_malloc.c:...)
23328   by 0x........: main (tc19_shadowmem.c:144)
23329 Block was alloc'd by thread #x
23330
23331----------------------------------------------------------------
23332
23333Possible data race during write of size 1 at 0x........ by thread #x
23334Locks held: none
23335   at 0x........: child64 (tc19_shadowmem.c:105)
23336   by 0x........: steer (tc19_shadowmem.c:426)
23337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23338   ...
23339
23340This conflicts with a previous write of size 1 by thread #x
23341Locks held: none
23342   at 0x........: child64 (tc19_shadowmem.c:105)
23343   by 0x........: steer (tc19_shadowmem.c:426)
23344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23345   ...
23346 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23347   at 0x........: malloc (vg_replace_malloc.c:...)
23348   by 0x........: main (tc19_shadowmem.c:144)
23349 Block was alloc'd by thread #x
23350
23351---------- double gran, 6 .. 92, skip 70 ----------
23352---Thread-Announcement------------------------------------------
23353
23354Thread #x was created
23355   ...
23356   by 0x........: pthread_create@* (hg_intercepts.c:...)
23357   by 0x........: main (tc19_shadowmem.c:266)
23358
23359---Thread-Announcement------------------------------------------
23360
23361Thread #x was created
23362   ...
23363   by 0x........: pthread_create@* (hg_intercepts.c:...)
23364   by 0x........: main (tc19_shadowmem.c:265)
23365
23366----------------------------------------------------------------
23367
23368Possible data race during write of size 2 at 0x........ by thread #x
23369Locks held: none
23370   at 0x........: child64 (tc19_shadowmem.c:105)
23371   by 0x........: steer (tc19_shadowmem.c:428)
23372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23373   ...
23374
23375This conflicts with a previous write of size 2 by thread #x
23376Locks held: none
23377   at 0x........: child64 (tc19_shadowmem.c:105)
23378   by 0x........: steer (tc19_shadowmem.c:428)
23379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23380   ...
23381 Address 0x........ is 70 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 Block was alloc'd by thread #x
23385
23386----------------------------------------------------------------
23387
23388Possible data race during write of size 2 at 0x........ by thread #x
23389Locks held: none
23390   at 0x........: child64 (tc19_shadowmem.c:105)
23391   by 0x........: steer (tc19_shadowmem.c:428)
23392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23393   ...
23394
23395This conflicts with a previous write of size 2 by thread #x
23396Locks held: none
23397   at 0x........: child64 (tc19_shadowmem.c:105)
23398   by 0x........: steer (tc19_shadowmem.c:428)
23399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23400   ...
23401 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23402   at 0x........: malloc (vg_replace_malloc.c:...)
23403   by 0x........: main (tc19_shadowmem.c:144)
23404 Block was alloc'd by thread #x
23405
23406----------------------------------------------------------------
23407
23408Possible data race during write of size 2 at 0x........ by thread #x
23409Locks held: none
23410   at 0x........: child64 (tc19_shadowmem.c:105)
23411   by 0x........: steer (tc19_shadowmem.c:428)
23412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23413   ...
23414
23415This conflicts with a previous write of size 2 by thread #x
23416Locks held: none
23417   at 0x........: child64 (tc19_shadowmem.c:105)
23418   by 0x........: steer (tc19_shadowmem.c:428)
23419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23420   ...
23421 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23422   at 0x........: malloc (vg_replace_malloc.c:...)
23423   by 0x........: main (tc19_shadowmem.c:144)
23424 Block was alloc'd by thread #x
23425
23426----------------------------------------------------------------
23427
23428Possible data race during write of size 2 at 0x........ by thread #x
23429Locks held: none
23430   at 0x........: child64 (tc19_shadowmem.c:105)
23431   by 0x........: steer (tc19_shadowmem.c:428)
23432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23433   ...
23434
23435This conflicts with a previous write of size 2 by thread #x
23436Locks held: none
23437   at 0x........: child64 (tc19_shadowmem.c:105)
23438   by 0x........: steer (tc19_shadowmem.c:428)
23439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23440   ...
23441 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23442   at 0x........: malloc (vg_replace_malloc.c:...)
23443   by 0x........: main (tc19_shadowmem.c:144)
23444 Block was alloc'd by thread #x
23445
23446---------- double gran, 7 .. 92, skip 71 ----------
23447---Thread-Announcement------------------------------------------
23448
23449Thread #x was created
23450   ...
23451   by 0x........: pthread_create@* (hg_intercepts.c:...)
23452   by 0x........: main (tc19_shadowmem.c:266)
23453
23454---Thread-Announcement------------------------------------------
23455
23456Thread #x was created
23457   ...
23458   by 0x........: pthread_create@* (hg_intercepts.c:...)
23459   by 0x........: main (tc19_shadowmem.c:265)
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:430)
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:430)
23474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23475   ...
23476 Address 0x........ is 71 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 Block was alloc'd by thread #x
23480
23481----------------------------------------------------------------
23482
23483Possible data race during write of size 1 at 0x........ by thread #x
23484Locks held: none
23485   at 0x........: child64 (tc19_shadowmem.c:105)
23486   by 0x........: steer (tc19_shadowmem.c:430)
23487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23488   ...
23489
23490This conflicts with a previous write of size 1 by thread #x
23491Locks held: none
23492   at 0x........: child64 (tc19_shadowmem.c:105)
23493   by 0x........: steer (tc19_shadowmem.c:430)
23494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23495   ...
23496 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23497   at 0x........: malloc (vg_replace_malloc.c:...)
23498   by 0x........: main (tc19_shadowmem.c:144)
23499 Block was alloc'd by thread #x
23500
23501----------------------------------------------------------------
23502
23503Possible data race during write of size 1 at 0x........ by thread #x
23504Locks held: none
23505   at 0x........: child64 (tc19_shadowmem.c:105)
23506   by 0x........: steer (tc19_shadowmem.c:430)
23507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23508   ...
23509
23510This conflicts with a previous write of size 1 by thread #x
23511Locks held: none
23512   at 0x........: child64 (tc19_shadowmem.c:105)
23513   by 0x........: steer (tc19_shadowmem.c:430)
23514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23515   ...
23516 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23517   at 0x........: malloc (vg_replace_malloc.c:...)
23518   by 0x........: main (tc19_shadowmem.c:144)
23519 Block was alloc'd by thread #x
23520
23521----------------------------------------------------------------
23522
23523Possible data race during write of size 1 at 0x........ by thread #x
23524Locks held: none
23525   at 0x........: child64 (tc19_shadowmem.c:105)
23526   by 0x........: steer (tc19_shadowmem.c:430)
23527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23528   ...
23529
23530This conflicts with a previous write of size 1 by thread #x
23531Locks held: none
23532   at 0x........: child64 (tc19_shadowmem.c:105)
23533   by 0x........: steer (tc19_shadowmem.c:430)
23534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23535   ...
23536 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23537   at 0x........: malloc (vg_replace_malloc.c:...)
23538   by 0x........: main (tc19_shadowmem.c:144)
23539 Block was alloc'd by thread #x
23540
23541----------------------------------------------------------------
23542
23543Possible data race during write of size 1 at 0x........ by thread #x
23544Locks held: none
23545   at 0x........: child64 (tc19_shadowmem.c:105)
23546   by 0x........: steer (tc19_shadowmem.c:430)
23547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23548   ...
23549
23550This conflicts with a previous write of size 1 by thread #x
23551Locks held: none
23552   at 0x........: child64 (tc19_shadowmem.c:105)
23553   by 0x........: steer (tc19_shadowmem.c:430)
23554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23555   ...
23556 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23557   at 0x........: malloc (vg_replace_malloc.c:...)
23558   by 0x........: main (tc19_shadowmem.c:144)
23559 Block was alloc'd by thread #x
23560
23561----------------------------------------------------------------
23562
23563Possible data race during write of size 1 at 0x........ by thread #x
23564Locks held: none
23565   at 0x........: child64 (tc19_shadowmem.c:105)
23566   by 0x........: steer (tc19_shadowmem.c:430)
23567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23568   ...
23569
23570This conflicts with a previous write of size 1 by thread #x
23571Locks held: none
23572   at 0x........: child64 (tc19_shadowmem.c:105)
23573   by 0x........: steer (tc19_shadowmem.c:430)
23574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23575   ...
23576 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23577   at 0x........: malloc (vg_replace_malloc.c:...)
23578   by 0x........: main (tc19_shadowmem.c:144)
23579 Block was alloc'd by thread #x
23580
23581----------------------------------------------------------------
23582
23583Possible data race during write of size 1 at 0x........ by thread #x
23584Locks held: none
23585   at 0x........: child64 (tc19_shadowmem.c:105)
23586   by 0x........: steer (tc19_shadowmem.c:430)
23587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23588   ...
23589
23590This conflicts with a previous write of size 1 by thread #x
23591Locks held: none
23592   at 0x........: child64 (tc19_shadowmem.c:105)
23593   by 0x........: steer (tc19_shadowmem.c:430)
23594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23595   ...
23596 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23597   at 0x........: malloc (vg_replace_malloc.c:...)
23598   by 0x........: main (tc19_shadowmem.c:144)
23599 Block was alloc'd by thread #x
23600
23601----------------------------------------------------------------
23602
23603Possible data race during write of size 1 at 0x........ by thread #x
23604Locks held: none
23605   at 0x........: child64 (tc19_shadowmem.c:105)
23606   by 0x........: steer (tc19_shadowmem.c:430)
23607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23608   ...
23609
23610This conflicts with a previous write of size 1 by thread #x
23611Locks held: none
23612   at 0x........: child64 (tc19_shadowmem.c:105)
23613   by 0x........: steer (tc19_shadowmem.c:430)
23614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23615   ...
23616 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23617   at 0x........: malloc (vg_replace_malloc.c:...)
23618   by 0x........: main (tc19_shadowmem.c:144)
23619 Block was alloc'd by thread #x
23620
23621---------- double gran, 0 .. 92, skip 72 ----------
23622---Thread-Announcement------------------------------------------
23623
23624Thread #x was created
23625   ...
23626   by 0x........: pthread_create@* (hg_intercepts.c:...)
23627   by 0x........: main (tc19_shadowmem.c:266)
23628
23629---Thread-Announcement------------------------------------------
23630
23631Thread #x was created
23632   ...
23633   by 0x........: pthread_create@* (hg_intercepts.c:...)
23634   by 0x........: main (tc19_shadowmem.c:265)
23635
23636----------------------------------------------------------------
23637
23638Possible data race during write of size 4 at 0x........ by thread #x
23639Locks held: none
23640   at 0x........: child64 (tc19_shadowmem.c:105)
23641   by 0x........: steer (tc19_shadowmem.c:432)
23642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23643   ...
23644
23645This conflicts with a previous write of size 4 by thread #x
23646Locks held: none
23647   at 0x........: child64 (tc19_shadowmem.c:105)
23648   by 0x........: steer (tc19_shadowmem.c:432)
23649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23650   ...
23651 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23652   at 0x........: malloc (vg_replace_malloc.c:...)
23653   by 0x........: main (tc19_shadowmem.c:144)
23654 Block was alloc'd by thread #x
23655
23656----------------------------------------------------------------
23657
23658Possible data race during write of size 4 at 0x........ by thread #x
23659Locks held: none
23660   at 0x........: child64 (tc19_shadowmem.c:105)
23661   by 0x........: steer (tc19_shadowmem.c:432)
23662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23663   ...
23664
23665This conflicts with a previous write of size 4 by thread #x
23666Locks held: none
23667   at 0x........: child64 (tc19_shadowmem.c:105)
23668   by 0x........: steer (tc19_shadowmem.c:432)
23669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23670   ...
23671 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23672   at 0x........: malloc (vg_replace_malloc.c:...)
23673   by 0x........: main (tc19_shadowmem.c:144)
23674 Block was alloc'd by thread #x
23675
23676---------- double gran, 1 .. 92, skip 73 ----------
23677---Thread-Announcement------------------------------------------
23678
23679Thread #x was created
23680   ...
23681   by 0x........: pthread_create@* (hg_intercepts.c:...)
23682   by 0x........: main (tc19_shadowmem.c:266)
23683
23684---Thread-Announcement------------------------------------------
23685
23686Thread #x was created
23687   ...
23688   by 0x........: pthread_create@* (hg_intercepts.c:...)
23689   by 0x........: main (tc19_shadowmem.c:265)
23690
23691----------------------------------------------------------------
23692
23693Possible data race during write of size 1 at 0x........ by thread #x
23694Locks held: none
23695   at 0x........: child64 (tc19_shadowmem.c:105)
23696   by 0x........: steer (tc19_shadowmem.c:434)
23697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23698   ...
23699
23700This conflicts with a previous write of size 1 by thread #x
23701Locks held: none
23702   at 0x........: child64 (tc19_shadowmem.c:105)
23703   by 0x........: steer (tc19_shadowmem.c:434)
23704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23705   ...
23706 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23707   at 0x........: malloc (vg_replace_malloc.c:...)
23708   by 0x........: main (tc19_shadowmem.c:144)
23709 Block was alloc'd by thread #x
23710
23711----------------------------------------------------------------
23712
23713Possible data race during write of size 1 at 0x........ by thread #x
23714Locks held: none
23715   at 0x........: child64 (tc19_shadowmem.c:105)
23716   by 0x........: steer (tc19_shadowmem.c:434)
23717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23718   ...
23719
23720This conflicts with a previous write of size 1 by thread #x
23721Locks held: none
23722   at 0x........: child64 (tc19_shadowmem.c:105)
23723   by 0x........: steer (tc19_shadowmem.c:434)
23724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23725   ...
23726 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23727   at 0x........: malloc (vg_replace_malloc.c:...)
23728   by 0x........: main (tc19_shadowmem.c:144)
23729 Block was alloc'd by thread #x
23730
23731----------------------------------------------------------------
23732
23733Possible data race during write of size 1 at 0x........ by thread #x
23734Locks held: none
23735   at 0x........: child64 (tc19_shadowmem.c:105)
23736   by 0x........: steer (tc19_shadowmem.c:434)
23737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23738   ...
23739
23740This conflicts with a previous write of size 1 by thread #x
23741Locks held: none
23742   at 0x........: child64 (tc19_shadowmem.c:105)
23743   by 0x........: steer (tc19_shadowmem.c:434)
23744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23745   ...
23746 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23747   at 0x........: malloc (vg_replace_malloc.c:...)
23748   by 0x........: main (tc19_shadowmem.c:144)
23749 Block was alloc'd by thread #x
23750
23751----------------------------------------------------------------
23752
23753Possible data race during write of size 1 at 0x........ by thread #x
23754Locks held: none
23755   at 0x........: child64 (tc19_shadowmem.c:105)
23756   by 0x........: steer (tc19_shadowmem.c:434)
23757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23758   ...
23759
23760This conflicts with a previous write of size 1 by thread #x
23761Locks held: none
23762   at 0x........: child64 (tc19_shadowmem.c:105)
23763   by 0x........: steer (tc19_shadowmem.c:434)
23764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23765   ...
23766 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23767   at 0x........: malloc (vg_replace_malloc.c:...)
23768   by 0x........: main (tc19_shadowmem.c:144)
23769 Block was alloc'd by thread #x
23770
23771----------------------------------------------------------------
23772
23773Possible data race during write of size 1 at 0x........ by thread #x
23774Locks held: none
23775   at 0x........: child64 (tc19_shadowmem.c:105)
23776   by 0x........: steer (tc19_shadowmem.c:434)
23777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23778   ...
23779
23780This conflicts with a previous write of size 1 by thread #x
23781Locks held: none
23782   at 0x........: child64 (tc19_shadowmem.c:105)
23783   by 0x........: steer (tc19_shadowmem.c:434)
23784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23785   ...
23786 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23787   at 0x........: malloc (vg_replace_malloc.c:...)
23788   by 0x........: main (tc19_shadowmem.c:144)
23789 Block was alloc'd by thread #x
23790
23791----------------------------------------------------------------
23792
23793Possible data race during write of size 1 at 0x........ by thread #x
23794Locks held: none
23795   at 0x........: child64 (tc19_shadowmem.c:105)
23796   by 0x........: steer (tc19_shadowmem.c:434)
23797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23798   ...
23799
23800This conflicts with a previous write of size 1 by thread #x
23801Locks held: none
23802   at 0x........: child64 (tc19_shadowmem.c:105)
23803   by 0x........: steer (tc19_shadowmem.c:434)
23804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23805   ...
23806 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23807   at 0x........: malloc (vg_replace_malloc.c:...)
23808   by 0x........: main (tc19_shadowmem.c:144)
23809 Block was alloc'd by thread #x
23810
23811----------------------------------------------------------------
23812
23813Possible data race during write of size 1 at 0x........ by thread #x
23814Locks held: none
23815   at 0x........: child64 (tc19_shadowmem.c:105)
23816   by 0x........: steer (tc19_shadowmem.c:434)
23817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23818   ...
23819
23820This conflicts with a previous write of size 1 by thread #x
23821Locks held: none
23822   at 0x........: child64 (tc19_shadowmem.c:105)
23823   by 0x........: steer (tc19_shadowmem.c:434)
23824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23825   ...
23826 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
23827   at 0x........: malloc (vg_replace_malloc.c:...)
23828   by 0x........: main (tc19_shadowmem.c:144)
23829 Block was alloc'd by thread #x
23830
23831----------------------------------------------------------------
23832
23833Possible data race during write of size 1 at 0x........ by thread #x
23834Locks held: none
23835   at 0x........: child64 (tc19_shadowmem.c:105)
23836   by 0x........: steer (tc19_shadowmem.c:434)
23837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23838   ...
23839
23840This conflicts with a previous write of size 1 by thread #x
23841Locks held: none
23842   at 0x........: child64 (tc19_shadowmem.c:105)
23843   by 0x........: steer (tc19_shadowmem.c:434)
23844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23845   ...
23846 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23847   at 0x........: malloc (vg_replace_malloc.c:...)
23848   by 0x........: main (tc19_shadowmem.c:144)
23849 Block was alloc'd by thread #x
23850
23851---------- double gran, 2 .. 92, skip 74 ----------
23852---Thread-Announcement------------------------------------------
23853
23854Thread #x was created
23855   ...
23856   by 0x........: pthread_create@* (hg_intercepts.c:...)
23857   by 0x........: main (tc19_shadowmem.c:266)
23858
23859---Thread-Announcement------------------------------------------
23860
23861Thread #x was created
23862   ...
23863   by 0x........: pthread_create@* (hg_intercepts.c:...)
23864   by 0x........: main (tc19_shadowmem.c:265)
23865
23866----------------------------------------------------------------
23867
23868Possible data race during write of size 2 at 0x........ by thread #x
23869Locks held: none
23870   at 0x........: child64 (tc19_shadowmem.c:105)
23871   by 0x........: steer (tc19_shadowmem.c:436)
23872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23873   ...
23874
23875This conflicts with a previous write of size 2 by thread #x
23876Locks held: none
23877   at 0x........: child64 (tc19_shadowmem.c:105)
23878   by 0x........: steer (tc19_shadowmem.c:436)
23879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23880   ...
23881 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23882   at 0x........: malloc (vg_replace_malloc.c:...)
23883   by 0x........: main (tc19_shadowmem.c:144)
23884 Block was alloc'd by thread #x
23885
23886----------------------------------------------------------------
23887
23888Possible data race during write of size 2 at 0x........ by thread #x
23889Locks held: none
23890   at 0x........: child64 (tc19_shadowmem.c:105)
23891   by 0x........: steer (tc19_shadowmem.c:436)
23892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23893   ...
23894
23895This conflicts with a previous write of size 2 by thread #x
23896Locks held: none
23897   at 0x........: child64 (tc19_shadowmem.c:105)
23898   by 0x........: steer (tc19_shadowmem.c:436)
23899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23900   ...
23901 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23902   at 0x........: malloc (vg_replace_malloc.c:...)
23903   by 0x........: main (tc19_shadowmem.c:144)
23904 Block was alloc'd by thread #x
23905
23906----------------------------------------------------------------
23907
23908Possible data race during write of size 2 at 0x........ by thread #x
23909Locks held: none
23910   at 0x........: child64 (tc19_shadowmem.c:105)
23911   by 0x........: steer (tc19_shadowmem.c:436)
23912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23913   ...
23914
23915This conflicts with a previous write of size 2 by thread #x
23916Locks held: none
23917   at 0x........: child64 (tc19_shadowmem.c:105)
23918   by 0x........: steer (tc19_shadowmem.c:436)
23919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23920   ...
23921 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23922   at 0x........: malloc (vg_replace_malloc.c:...)
23923   by 0x........: main (tc19_shadowmem.c:144)
23924 Block was alloc'd by thread #x
23925
23926----------------------------------------------------------------
23927
23928Possible data race during write of size 2 at 0x........ by thread #x
23929Locks held: none
23930   at 0x........: child64 (tc19_shadowmem.c:105)
23931   by 0x........: steer (tc19_shadowmem.c:436)
23932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23933   ...
23934
23935This conflicts with a previous write of size 2 by thread #x
23936Locks held: none
23937   at 0x........: child64 (tc19_shadowmem.c:105)
23938   by 0x........: steer (tc19_shadowmem.c:436)
23939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23940   ...
23941 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23942   at 0x........: malloc (vg_replace_malloc.c:...)
23943   by 0x........: main (tc19_shadowmem.c:144)
23944 Block was alloc'd by thread #x
23945
23946---------- double gran, 3 .. 92, skip 75 ----------
23947---Thread-Announcement------------------------------------------
23948
23949Thread #x was created
23950   ...
23951   by 0x........: pthread_create@* (hg_intercepts.c:...)
23952   by 0x........: main (tc19_shadowmem.c:266)
23953
23954---Thread-Announcement------------------------------------------
23955
23956Thread #x was created
23957   ...
23958   by 0x........: pthread_create@* (hg_intercepts.c:...)
23959   by 0x........: main (tc19_shadowmem.c:265)
23960
23961----------------------------------------------------------------
23962
23963Possible data race during write of size 1 at 0x........ by thread #x
23964Locks held: none
23965   at 0x........: child64 (tc19_shadowmem.c:105)
23966   by 0x........: steer (tc19_shadowmem.c:438)
23967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23968   ...
23969
23970This conflicts with a previous write of size 1 by thread #x
23971Locks held: none
23972   at 0x........: child64 (tc19_shadowmem.c:105)
23973   by 0x........: steer (tc19_shadowmem.c:438)
23974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23975   ...
23976 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23977   at 0x........: malloc (vg_replace_malloc.c:...)
23978   by 0x........: main (tc19_shadowmem.c:144)
23979 Block was alloc'd by thread #x
23980
23981----------------------------------------------------------------
23982
23983Possible data race during write of size 1 at 0x........ by thread #x
23984Locks held: none
23985   at 0x........: child64 (tc19_shadowmem.c:105)
23986   by 0x........: steer (tc19_shadowmem.c:438)
23987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23988   ...
23989
23990This conflicts with a previous write of size 1 by thread #x
23991Locks held: none
23992   at 0x........: child64 (tc19_shadowmem.c:105)
23993   by 0x........: steer (tc19_shadowmem.c:438)
23994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23995   ...
23996 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23997   at 0x........: malloc (vg_replace_malloc.c:...)
23998   by 0x........: main (tc19_shadowmem.c:144)
23999 Block was alloc'd by thread #x
24000
24001----------------------------------------------------------------
24002
24003Possible data race during write of size 1 at 0x........ by thread #x
24004Locks held: none
24005   at 0x........: child64 (tc19_shadowmem.c:105)
24006   by 0x........: steer (tc19_shadowmem.c:438)
24007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24008   ...
24009
24010This conflicts with a previous write of size 1 by thread #x
24011Locks held: none
24012   at 0x........: child64 (tc19_shadowmem.c:105)
24013   by 0x........: steer (tc19_shadowmem.c:438)
24014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24015   ...
24016 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
24017   at 0x........: malloc (vg_replace_malloc.c:...)
24018   by 0x........: main (tc19_shadowmem.c:144)
24019 Block was alloc'd by thread #x
24020
24021----------------------------------------------------------------
24022
24023Possible data race during write of size 1 at 0x........ by thread #x
24024Locks held: none
24025   at 0x........: child64 (tc19_shadowmem.c:105)
24026   by 0x........: steer (tc19_shadowmem.c:438)
24027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24028   ...
24029
24030This conflicts with a previous write of size 1 by thread #x
24031Locks held: none
24032   at 0x........: child64 (tc19_shadowmem.c:105)
24033   by 0x........: steer (tc19_shadowmem.c:438)
24034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24035   ...
24036 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
24037   at 0x........: malloc (vg_replace_malloc.c:...)
24038   by 0x........: main (tc19_shadowmem.c:144)
24039 Block was alloc'd by thread #x
24040
24041----------------------------------------------------------------
24042
24043Possible data race during write of size 1 at 0x........ by thread #x
24044Locks held: none
24045   at 0x........: child64 (tc19_shadowmem.c:105)
24046   by 0x........: steer (tc19_shadowmem.c:438)
24047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24048   ...
24049
24050This conflicts with a previous write of size 1 by thread #x
24051Locks held: none
24052   at 0x........: child64 (tc19_shadowmem.c:105)
24053   by 0x........: steer (tc19_shadowmem.c:438)
24054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24055   ...
24056 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
24057   at 0x........: malloc (vg_replace_malloc.c:...)
24058   by 0x........: main (tc19_shadowmem.c:144)
24059 Block was alloc'd by thread #x
24060
24061----------------------------------------------------------------
24062
24063Possible data race during write of size 1 at 0x........ by thread #x
24064Locks held: none
24065   at 0x........: child64 (tc19_shadowmem.c:105)
24066   by 0x........: steer (tc19_shadowmem.c:438)
24067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24068   ...
24069
24070This conflicts with a previous write of size 1 by thread #x
24071Locks held: none
24072   at 0x........: child64 (tc19_shadowmem.c:105)
24073   by 0x........: steer (tc19_shadowmem.c:438)
24074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24075   ...
24076 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24077   at 0x........: malloc (vg_replace_malloc.c:...)
24078   by 0x........: main (tc19_shadowmem.c:144)
24079 Block was alloc'd by thread #x
24080
24081----------------------------------------------------------------
24082
24083Possible data race during write of size 1 at 0x........ by thread #x
24084Locks held: none
24085   at 0x........: child64 (tc19_shadowmem.c:105)
24086   by 0x........: steer (tc19_shadowmem.c:438)
24087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24088   ...
24089
24090This conflicts with a previous write of size 1 by thread #x
24091Locks held: none
24092   at 0x........: child64 (tc19_shadowmem.c:105)
24093   by 0x........: steer (tc19_shadowmem.c:438)
24094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24095   ...
24096 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24097   at 0x........: malloc (vg_replace_malloc.c:...)
24098   by 0x........: main (tc19_shadowmem.c:144)
24099 Block was alloc'd by thread #x
24100
24101----------------------------------------------------------------
24102
24103Possible data race during write of size 1 at 0x........ by thread #x
24104Locks held: none
24105   at 0x........: child64 (tc19_shadowmem.c:105)
24106   by 0x........: steer (tc19_shadowmem.c:438)
24107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24108   ...
24109
24110This conflicts with a previous write of size 1 by thread #x
24111Locks held: none
24112   at 0x........: child64 (tc19_shadowmem.c:105)
24113   by 0x........: steer (tc19_shadowmem.c:438)
24114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24115   ...
24116 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24117   at 0x........: malloc (vg_replace_malloc.c:...)
24118   by 0x........: main (tc19_shadowmem.c:144)
24119 Block was alloc'd by thread #x
24120
24121---------- double gran, 4 .. 92, skip 76 ----------
24122---Thread-Announcement------------------------------------------
24123
24124Thread #x was created
24125   ...
24126   by 0x........: pthread_create@* (hg_intercepts.c:...)
24127   by 0x........: main (tc19_shadowmem.c:266)
24128
24129---Thread-Announcement------------------------------------------
24130
24131Thread #x was created
24132   ...
24133   by 0x........: pthread_create@* (hg_intercepts.c:...)
24134   by 0x........: main (tc19_shadowmem.c:265)
24135
24136----------------------------------------------------------------
24137
24138Possible data race during write of size 4 at 0x........ by thread #x
24139Locks held: none
24140   at 0x........: child64 (tc19_shadowmem.c:105)
24141   by 0x........: steer (tc19_shadowmem.c:440)
24142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24143   ...
24144
24145This conflicts with a previous write of size 4 by thread #x
24146Locks held: none
24147   at 0x........: child64 (tc19_shadowmem.c:105)
24148   by 0x........: steer (tc19_shadowmem.c:440)
24149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24150   ...
24151 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
24152   at 0x........: malloc (vg_replace_malloc.c:...)
24153   by 0x........: main (tc19_shadowmem.c:144)
24154 Block was alloc'd by thread #x
24155
24156----------------------------------------------------------------
24157
24158Possible data race during write of size 4 at 0x........ by thread #x
24159Locks held: none
24160   at 0x........: child64 (tc19_shadowmem.c:105)
24161   by 0x........: steer (tc19_shadowmem.c:440)
24162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24163   ...
24164
24165This conflicts with a previous write of size 4 by thread #x
24166Locks held: none
24167   at 0x........: child64 (tc19_shadowmem.c:105)
24168   by 0x........: steer (tc19_shadowmem.c:440)
24169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24170   ...
24171 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24172   at 0x........: malloc (vg_replace_malloc.c:...)
24173   by 0x........: main (tc19_shadowmem.c:144)
24174 Block was alloc'd by thread #x
24175
24176---------- double gran, 5 .. 92, skip 77 ----------
24177---Thread-Announcement------------------------------------------
24178
24179Thread #x was created
24180   ...
24181   by 0x........: pthread_create@* (hg_intercepts.c:...)
24182   by 0x........: main (tc19_shadowmem.c:266)
24183
24184---Thread-Announcement------------------------------------------
24185
24186Thread #x was created
24187   ...
24188   by 0x........: pthread_create@* (hg_intercepts.c:...)
24189   by 0x........: main (tc19_shadowmem.c:265)
24190
24191----------------------------------------------------------------
24192
24193Possible data race during write of size 1 at 0x........ by thread #x
24194Locks held: none
24195   at 0x........: child64 (tc19_shadowmem.c:105)
24196   by 0x........: steer (tc19_shadowmem.c:442)
24197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24198   ...
24199
24200This conflicts with a previous write of size 1 by thread #x
24201Locks held: none
24202   at 0x........: child64 (tc19_shadowmem.c:105)
24203   by 0x........: steer (tc19_shadowmem.c:442)
24204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24205   ...
24206 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
24207   at 0x........: malloc (vg_replace_malloc.c:...)
24208   by 0x........: main (tc19_shadowmem.c:144)
24209 Block was alloc'd by thread #x
24210
24211----------------------------------------------------------------
24212
24213Possible data race during write of size 1 at 0x........ by thread #x
24214Locks held: none
24215   at 0x........: child64 (tc19_shadowmem.c:105)
24216   by 0x........: steer (tc19_shadowmem.c:442)
24217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24218   ...
24219
24220This conflicts with a previous write of size 1 by thread #x
24221Locks held: none
24222   at 0x........: child64 (tc19_shadowmem.c:105)
24223   by 0x........: steer (tc19_shadowmem.c:442)
24224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24225   ...
24226 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
24227   at 0x........: malloc (vg_replace_malloc.c:...)
24228   by 0x........: main (tc19_shadowmem.c:144)
24229 Block was alloc'd by thread #x
24230
24231----------------------------------------------------------------
24232
24233Possible data race during write of size 1 at 0x........ by thread #x
24234Locks held: none
24235   at 0x........: child64 (tc19_shadowmem.c:105)
24236   by 0x........: steer (tc19_shadowmem.c:442)
24237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24238   ...
24239
24240This conflicts with a previous write of size 1 by thread #x
24241Locks held: none
24242   at 0x........: child64 (tc19_shadowmem.c:105)
24243   by 0x........: steer (tc19_shadowmem.c:442)
24244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24245   ...
24246 Address 0x........ is 79 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 Block was alloc'd by thread #x
24250
24251----------------------------------------------------------------
24252
24253Possible data race during write of size 1 at 0x........ by thread #x
24254Locks held: none
24255   at 0x........: child64 (tc19_shadowmem.c:105)
24256   by 0x........: steer (tc19_shadowmem.c:442)
24257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24258   ...
24259
24260This conflicts with a previous write of size 1 by thread #x
24261Locks held: none
24262   at 0x........: child64 (tc19_shadowmem.c:105)
24263   by 0x........: steer (tc19_shadowmem.c:442)
24264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24265   ...
24266 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24267   at 0x........: malloc (vg_replace_malloc.c:...)
24268   by 0x........: main (tc19_shadowmem.c:144)
24269 Block was alloc'd by thread #x
24270
24271----------------------------------------------------------------
24272
24273Possible data race during write of size 1 at 0x........ by thread #x
24274Locks held: none
24275   at 0x........: child64 (tc19_shadowmem.c:105)
24276   by 0x........: steer (tc19_shadowmem.c:442)
24277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24278   ...
24279
24280This conflicts with a previous write of size 1 by thread #x
24281Locks held: none
24282   at 0x........: child64 (tc19_shadowmem.c:105)
24283   by 0x........: steer (tc19_shadowmem.c:442)
24284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24285   ...
24286 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24287   at 0x........: malloc (vg_replace_malloc.c:...)
24288   by 0x........: main (tc19_shadowmem.c:144)
24289 Block was alloc'd by thread #x
24290
24291----------------------------------------------------------------
24292
24293Possible data race during write of size 1 at 0x........ by thread #x
24294Locks held: none
24295   at 0x........: child64 (tc19_shadowmem.c:105)
24296   by 0x........: steer (tc19_shadowmem.c:442)
24297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24298   ...
24299
24300This conflicts with a previous write of size 1 by thread #x
24301Locks held: none
24302   at 0x........: child64 (tc19_shadowmem.c:105)
24303   by 0x........: steer (tc19_shadowmem.c:442)
24304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24305   ...
24306 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24307   at 0x........: malloc (vg_replace_malloc.c:...)
24308   by 0x........: main (tc19_shadowmem.c:144)
24309 Block was alloc'd by thread #x
24310
24311----------------------------------------------------------------
24312
24313Possible data race during write of size 1 at 0x........ by thread #x
24314Locks held: none
24315   at 0x........: child64 (tc19_shadowmem.c:105)
24316   by 0x........: steer (tc19_shadowmem.c:442)
24317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24318   ...
24319
24320This conflicts with a previous write of size 1 by thread #x
24321Locks held: none
24322   at 0x........: child64 (tc19_shadowmem.c:105)
24323   by 0x........: steer (tc19_shadowmem.c:442)
24324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24325   ...
24326 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24327   at 0x........: malloc (vg_replace_malloc.c:...)
24328   by 0x........: main (tc19_shadowmem.c:144)
24329 Block was alloc'd by thread #x
24330
24331----------------------------------------------------------------
24332
24333Possible data race during write of size 1 at 0x........ by thread #x
24334Locks held: none
24335   at 0x........: child64 (tc19_shadowmem.c:105)
24336   by 0x........: steer (tc19_shadowmem.c:442)
24337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24338   ...
24339
24340This conflicts with a previous write of size 1 by thread #x
24341Locks held: none
24342   at 0x........: child64 (tc19_shadowmem.c:105)
24343   by 0x........: steer (tc19_shadowmem.c:442)
24344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24345   ...
24346 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24347   at 0x........: malloc (vg_replace_malloc.c:...)
24348   by 0x........: main (tc19_shadowmem.c:144)
24349 Block was alloc'd by thread #x
24350
24351---------- double gran, 6 .. 92, skip 78 ----------
24352---Thread-Announcement------------------------------------------
24353
24354Thread #x was created
24355   ...
24356   by 0x........: pthread_create@* (hg_intercepts.c:...)
24357   by 0x........: main (tc19_shadowmem.c:266)
24358
24359---Thread-Announcement------------------------------------------
24360
24361Thread #x was created
24362   ...
24363   by 0x........: pthread_create@* (hg_intercepts.c:...)
24364   by 0x........: main (tc19_shadowmem.c:265)
24365
24366----------------------------------------------------------------
24367
24368Possible data race during write of size 2 at 0x........ by thread #x
24369Locks held: none
24370   at 0x........: child64 (tc19_shadowmem.c:105)
24371   by 0x........: steer (tc19_shadowmem.c:444)
24372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24373   ...
24374
24375This conflicts with a previous write of size 2 by thread #x
24376Locks held: none
24377   at 0x........: child64 (tc19_shadowmem.c:105)
24378   by 0x........: steer (tc19_shadowmem.c:444)
24379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24380   ...
24381 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
24382   at 0x........: malloc (vg_replace_malloc.c:...)
24383   by 0x........: main (tc19_shadowmem.c:144)
24384 Block was alloc'd by thread #x
24385
24386----------------------------------------------------------------
24387
24388Possible data race during write of size 2 at 0x........ by thread #x
24389Locks held: none
24390   at 0x........: child64 (tc19_shadowmem.c:105)
24391   by 0x........: steer (tc19_shadowmem.c:444)
24392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24393   ...
24394
24395This conflicts with a previous write of size 2 by thread #x
24396Locks held: none
24397   at 0x........: child64 (tc19_shadowmem.c:105)
24398   by 0x........: steer (tc19_shadowmem.c:444)
24399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24400   ...
24401 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24402   at 0x........: malloc (vg_replace_malloc.c:...)
24403   by 0x........: main (tc19_shadowmem.c:144)
24404 Block was alloc'd by thread #x
24405
24406----------------------------------------------------------------
24407
24408Possible data race during write of size 2 at 0x........ by thread #x
24409Locks held: none
24410   at 0x........: child64 (tc19_shadowmem.c:105)
24411   by 0x........: steer (tc19_shadowmem.c:444)
24412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24413   ...
24414
24415This conflicts with a previous write of size 2 by thread #x
24416Locks held: none
24417   at 0x........: child64 (tc19_shadowmem.c:105)
24418   by 0x........: steer (tc19_shadowmem.c:444)
24419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24420   ...
24421 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24422   at 0x........: malloc (vg_replace_malloc.c:...)
24423   by 0x........: main (tc19_shadowmem.c:144)
24424 Block was alloc'd by thread #x
24425
24426----------------------------------------------------------------
24427
24428Possible data race during write of size 2 at 0x........ by thread #x
24429Locks held: none
24430   at 0x........: child64 (tc19_shadowmem.c:105)
24431   by 0x........: steer (tc19_shadowmem.c:444)
24432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24433   ...
24434
24435This conflicts with a previous write of size 2 by thread #x
24436Locks held: none
24437   at 0x........: child64 (tc19_shadowmem.c:105)
24438   by 0x........: steer (tc19_shadowmem.c:444)
24439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24440   ...
24441 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24442   at 0x........: malloc (vg_replace_malloc.c:...)
24443   by 0x........: main (tc19_shadowmem.c:144)
24444 Block was alloc'd by thread #x
24445
24446---------- double gran, 7 .. 92, skip 79 ----------
24447---Thread-Announcement------------------------------------------
24448
24449Thread #x was created
24450   ...
24451   by 0x........: pthread_create@* (hg_intercepts.c:...)
24452   by 0x........: main (tc19_shadowmem.c:266)
24453
24454---Thread-Announcement------------------------------------------
24455
24456Thread #x was created
24457   ...
24458   by 0x........: pthread_create@* (hg_intercepts.c:...)
24459   by 0x........: main (tc19_shadowmem.c:265)
24460
24461----------------------------------------------------------------
24462
24463Possible data race during write of size 1 at 0x........ by thread #x
24464Locks held: none
24465   at 0x........: child64 (tc19_shadowmem.c:105)
24466   by 0x........: steer (tc19_shadowmem.c:446)
24467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24468   ...
24469
24470This conflicts with a previous write of size 1 by thread #x
24471Locks held: none
24472   at 0x........: child64 (tc19_shadowmem.c:105)
24473   by 0x........: steer (tc19_shadowmem.c:446)
24474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24475   ...
24476 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
24477   at 0x........: malloc (vg_replace_malloc.c:...)
24478   by 0x........: main (tc19_shadowmem.c:144)
24479 Block was alloc'd by thread #x
24480
24481----------------------------------------------------------------
24482
24483Possible data race during write of size 1 at 0x........ by thread #x
24484Locks held: none
24485   at 0x........: child64 (tc19_shadowmem.c:105)
24486   by 0x........: steer (tc19_shadowmem.c:446)
24487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24488   ...
24489
24490This conflicts with a previous write of size 1 by thread #x
24491Locks held: none
24492   at 0x........: child64 (tc19_shadowmem.c:105)
24493   by 0x........: steer (tc19_shadowmem.c:446)
24494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24495   ...
24496 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24497   at 0x........: malloc (vg_replace_malloc.c:...)
24498   by 0x........: main (tc19_shadowmem.c:144)
24499 Block was alloc'd by thread #x
24500
24501----------------------------------------------------------------
24502
24503Possible data race during write of size 1 at 0x........ by thread #x
24504Locks held: none
24505   at 0x........: child64 (tc19_shadowmem.c:105)
24506   by 0x........: steer (tc19_shadowmem.c:446)
24507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24508   ...
24509
24510This conflicts with a previous write of size 1 by thread #x
24511Locks held: none
24512   at 0x........: child64 (tc19_shadowmem.c:105)
24513   by 0x........: steer (tc19_shadowmem.c:446)
24514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24515   ...
24516 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24517   at 0x........: malloc (vg_replace_malloc.c:...)
24518   by 0x........: main (tc19_shadowmem.c:144)
24519 Block was alloc'd by thread #x
24520
24521----------------------------------------------------------------
24522
24523Possible data race during write of size 1 at 0x........ by thread #x
24524Locks held: none
24525   at 0x........: child64 (tc19_shadowmem.c:105)
24526   by 0x........: steer (tc19_shadowmem.c:446)
24527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24528   ...
24529
24530This conflicts with a previous write of size 1 by thread #x
24531Locks held: none
24532   at 0x........: child64 (tc19_shadowmem.c:105)
24533   by 0x........: steer (tc19_shadowmem.c:446)
24534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24535   ...
24536 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24537   at 0x........: malloc (vg_replace_malloc.c:...)
24538   by 0x........: main (tc19_shadowmem.c:144)
24539 Block was alloc'd by thread #x
24540
24541----------------------------------------------------------------
24542
24543Possible data race during write of size 1 at 0x........ by thread #x
24544Locks held: none
24545   at 0x........: child64 (tc19_shadowmem.c:105)
24546   by 0x........: steer (tc19_shadowmem.c:446)
24547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24548   ...
24549
24550This conflicts with a previous write of size 1 by thread #x
24551Locks held: none
24552   at 0x........: child64 (tc19_shadowmem.c:105)
24553   by 0x........: steer (tc19_shadowmem.c:446)
24554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24555   ...
24556 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24557   at 0x........: malloc (vg_replace_malloc.c:...)
24558   by 0x........: main (tc19_shadowmem.c:144)
24559 Block was alloc'd by thread #x
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:446)
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:446)
24574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24575   ...
24576 Address 0x........ is 84 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 Block was alloc'd by thread #x
24580
24581----------------------------------------------------------------
24582
24583Possible data race during write of size 1 at 0x........ by thread #x
24584Locks held: none
24585   at 0x........: child64 (tc19_shadowmem.c:105)
24586   by 0x........: steer (tc19_shadowmem.c:446)
24587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24588   ...
24589
24590This conflicts with a previous write of size 1 by thread #x
24591Locks held: none
24592   at 0x........: child64 (tc19_shadowmem.c:105)
24593   by 0x........: steer (tc19_shadowmem.c:446)
24594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24595   ...
24596 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24597   at 0x........: malloc (vg_replace_malloc.c:...)
24598   by 0x........: main (tc19_shadowmem.c:144)
24599 Block was alloc'd by thread #x
24600
24601----------------------------------------------------------------
24602
24603Possible data race during write of size 1 at 0x........ by thread #x
24604Locks held: none
24605   at 0x........: child64 (tc19_shadowmem.c:105)
24606   by 0x........: steer (tc19_shadowmem.c:446)
24607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24608   ...
24609
24610This conflicts with a previous write of size 1 by thread #x
24611Locks held: none
24612   at 0x........: child64 (tc19_shadowmem.c:105)
24613   by 0x........: steer (tc19_shadowmem.c:446)
24614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24615   ...
24616 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24617   at 0x........: malloc (vg_replace_malloc.c:...)
24618   by 0x........: main (tc19_shadowmem.c:144)
24619 Block was alloc'd by thread #x
24620
24621---------- double gran, 0 .. 92, skip 80 ----------
24622---Thread-Announcement------------------------------------------
24623
24624Thread #x was created
24625   ...
24626   by 0x........: pthread_create@* (hg_intercepts.c:...)
24627   by 0x........: main (tc19_shadowmem.c:266)
24628
24629---Thread-Announcement------------------------------------------
24630
24631Thread #x was created
24632   ...
24633   by 0x........: pthread_create@* (hg_intercepts.c:...)
24634   by 0x........: main (tc19_shadowmem.c:265)
24635
24636----------------------------------------------------------------
24637
24638Possible data race during write of size 4 at 0x........ by thread #x
24639Locks held: none
24640   at 0x........: child64 (tc19_shadowmem.c:105)
24641   by 0x........: steer (tc19_shadowmem.c:448)
24642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24643   ...
24644
24645This conflicts with a previous write of size 4 by thread #x
24646Locks held: none
24647   at 0x........: child64 (tc19_shadowmem.c:105)
24648   by 0x........: steer (tc19_shadowmem.c:448)
24649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24650   ...
24651 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24652   at 0x........: malloc (vg_replace_malloc.c:...)
24653   by 0x........: main (tc19_shadowmem.c:144)
24654 Block was alloc'd by thread #x
24655
24656----------------------------------------------------------------
24657
24658Possible data race during write of size 4 at 0x........ by thread #x
24659Locks held: none
24660   at 0x........: child64 (tc19_shadowmem.c:105)
24661   by 0x........: steer (tc19_shadowmem.c:448)
24662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24663   ...
24664
24665This conflicts with a previous write of size 4 by thread #x
24666Locks held: none
24667   at 0x........: child64 (tc19_shadowmem.c:105)
24668   by 0x........: steer (tc19_shadowmem.c:448)
24669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24670   ...
24671 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24672   at 0x........: malloc (vg_replace_malloc.c:...)
24673   by 0x........: main (tc19_shadowmem.c:144)
24674 Block was alloc'd by thread #x
24675
24676---------- double gran, 1 .. 92, skip 81 ----------
24677---Thread-Announcement------------------------------------------
24678
24679Thread #x was created
24680   ...
24681   by 0x........: pthread_create@* (hg_intercepts.c:...)
24682   by 0x........: main (tc19_shadowmem.c:266)
24683
24684---Thread-Announcement------------------------------------------
24685
24686Thread #x was created
24687   ...
24688   by 0x........: pthread_create@* (hg_intercepts.c:...)
24689   by 0x........: main (tc19_shadowmem.c:265)
24690
24691----------------------------------------------------------------
24692
24693Possible data race during write of size 1 at 0x........ by thread #x
24694Locks held: none
24695   at 0x........: child64 (tc19_shadowmem.c:105)
24696   by 0x........: steer (tc19_shadowmem.c:450)
24697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24698   ...
24699
24700This conflicts with a previous write of size 1 by thread #x
24701Locks held: none
24702   at 0x........: child64 (tc19_shadowmem.c:105)
24703   by 0x........: steer (tc19_shadowmem.c:450)
24704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24705   ...
24706 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24707   at 0x........: malloc (vg_replace_malloc.c:...)
24708   by 0x........: main (tc19_shadowmem.c:144)
24709 Block was alloc'd by thread #x
24710
24711----------------------------------------------------------------
24712
24713Possible data race during write of size 1 at 0x........ by thread #x
24714Locks held: none
24715   at 0x........: child64 (tc19_shadowmem.c:105)
24716   by 0x........: steer (tc19_shadowmem.c:450)
24717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24718   ...
24719
24720This conflicts with a previous write of size 1 by thread #x
24721Locks held: none
24722   at 0x........: child64 (tc19_shadowmem.c:105)
24723   by 0x........: steer (tc19_shadowmem.c:450)
24724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24725   ...
24726 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24727   at 0x........: malloc (vg_replace_malloc.c:...)
24728   by 0x........: main (tc19_shadowmem.c:144)
24729 Block was alloc'd by thread #x
24730
24731----------------------------------------------------------------
24732
24733Possible data race during write of size 1 at 0x........ by thread #x
24734Locks held: none
24735   at 0x........: child64 (tc19_shadowmem.c:105)
24736   by 0x........: steer (tc19_shadowmem.c:450)
24737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24738   ...
24739
24740This conflicts with a previous write of size 1 by thread #x
24741Locks held: none
24742   at 0x........: child64 (tc19_shadowmem.c:105)
24743   by 0x........: steer (tc19_shadowmem.c:450)
24744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24745   ...
24746 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24747   at 0x........: malloc (vg_replace_malloc.c:...)
24748   by 0x........: main (tc19_shadowmem.c:144)
24749 Block was alloc'd by thread #x
24750
24751----------------------------------------------------------------
24752
24753Possible data race during write of size 1 at 0x........ by thread #x
24754Locks held: none
24755   at 0x........: child64 (tc19_shadowmem.c:105)
24756   by 0x........: steer (tc19_shadowmem.c:450)
24757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24758   ...
24759
24760This conflicts with a previous write of size 1 by thread #x
24761Locks held: none
24762   at 0x........: child64 (tc19_shadowmem.c:105)
24763   by 0x........: steer (tc19_shadowmem.c:450)
24764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24765   ...
24766 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24767   at 0x........: malloc (vg_replace_malloc.c:...)
24768   by 0x........: main (tc19_shadowmem.c:144)
24769 Block was alloc'd by thread #x
24770
24771----------------------------------------------------------------
24772
24773Possible data race during write of size 1 at 0x........ by thread #x
24774Locks held: none
24775   at 0x........: child64 (tc19_shadowmem.c:105)
24776   by 0x........: steer (tc19_shadowmem.c:450)
24777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24778   ...
24779
24780This conflicts with a previous write of size 1 by thread #x
24781Locks held: none
24782   at 0x........: child64 (tc19_shadowmem.c:105)
24783   by 0x........: steer (tc19_shadowmem.c:450)
24784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24785   ...
24786 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24787   at 0x........: malloc (vg_replace_malloc.c:...)
24788   by 0x........: main (tc19_shadowmem.c:144)
24789 Block was alloc'd by thread #x
24790
24791----------------------------------------------------------------
24792
24793Possible data race during write of size 1 at 0x........ by thread #x
24794Locks held: none
24795   at 0x........: child64 (tc19_shadowmem.c:105)
24796   by 0x........: steer (tc19_shadowmem.c:450)
24797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24798   ...
24799
24800This conflicts with a previous write of size 1 by thread #x
24801Locks held: none
24802   at 0x........: child64 (tc19_shadowmem.c:105)
24803   by 0x........: steer (tc19_shadowmem.c:450)
24804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24805   ...
24806 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24807   at 0x........: malloc (vg_replace_malloc.c:...)
24808   by 0x........: main (tc19_shadowmem.c:144)
24809 Block was alloc'd by thread #x
24810
24811----------------------------------------------------------------
24812
24813Possible data race during write of size 1 at 0x........ by thread #x
24814Locks held: none
24815   at 0x........: child64 (tc19_shadowmem.c:105)
24816   by 0x........: steer (tc19_shadowmem.c:450)
24817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24818   ...
24819
24820This conflicts with a previous write of size 1 by thread #x
24821Locks held: none
24822   at 0x........: child64 (tc19_shadowmem.c:105)
24823   by 0x........: steer (tc19_shadowmem.c:450)
24824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24825   ...
24826 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
24827   at 0x........: malloc (vg_replace_malloc.c:...)
24828   by 0x........: main (tc19_shadowmem.c:144)
24829 Block was alloc'd by thread #x
24830
24831----------------------------------------------------------------
24832
24833Possible data race during write of size 1 at 0x........ by thread #x
24834Locks held: none
24835   at 0x........: child64 (tc19_shadowmem.c:105)
24836   by 0x........: steer (tc19_shadowmem.c:450)
24837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24838   ...
24839
24840This conflicts with a previous write of size 1 by thread #x
24841Locks held: none
24842   at 0x........: child64 (tc19_shadowmem.c:105)
24843   by 0x........: steer (tc19_shadowmem.c:450)
24844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24845   ...
24846 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24847   at 0x........: malloc (vg_replace_malloc.c:...)
24848   by 0x........: main (tc19_shadowmem.c:144)
24849 Block was alloc'd by thread #x
24850
24851---------- double gran, 2 .. 92, skip 82 ----------
24852---Thread-Announcement------------------------------------------
24853
24854Thread #x was created
24855   ...
24856   by 0x........: pthread_create@* (hg_intercepts.c:...)
24857   by 0x........: main (tc19_shadowmem.c:266)
24858
24859---Thread-Announcement------------------------------------------
24860
24861Thread #x was created
24862   ...
24863   by 0x........: pthread_create@* (hg_intercepts.c:...)
24864   by 0x........: main (tc19_shadowmem.c:265)
24865
24866----------------------------------------------------------------
24867
24868Possible data race during write of size 2 at 0x........ by thread #x
24869Locks held: none
24870   at 0x........: child64 (tc19_shadowmem.c:105)
24871   by 0x........: steer (tc19_shadowmem.c:452)
24872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24873   ...
24874
24875This conflicts with a previous write of size 2 by thread #x
24876Locks held: none
24877   at 0x........: child64 (tc19_shadowmem.c:105)
24878   by 0x........: steer (tc19_shadowmem.c:452)
24879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24880   ...
24881 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24882   at 0x........: malloc (vg_replace_malloc.c:...)
24883   by 0x........: main (tc19_shadowmem.c:144)
24884 Block was alloc'd by thread #x
24885
24886----------------------------------------------------------------
24887
24888Possible data race during write of size 2 at 0x........ by thread #x
24889Locks held: none
24890   at 0x........: child64 (tc19_shadowmem.c:105)
24891   by 0x........: steer (tc19_shadowmem.c:452)
24892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24893   ...
24894
24895This conflicts with a previous write of size 2 by thread #x
24896Locks held: none
24897   at 0x........: child64 (tc19_shadowmem.c:105)
24898   by 0x........: steer (tc19_shadowmem.c:452)
24899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24900   ...
24901 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24902   at 0x........: malloc (vg_replace_malloc.c:...)
24903   by 0x........: main (tc19_shadowmem.c:144)
24904 Block was alloc'd by thread #x
24905
24906----------------------------------------------------------------
24907
24908Possible data race during write of size 2 at 0x........ by thread #x
24909Locks held: none
24910   at 0x........: child64 (tc19_shadowmem.c:105)
24911   by 0x........: steer (tc19_shadowmem.c:452)
24912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24913   ...
24914
24915This conflicts with a previous write of size 2 by thread #x
24916Locks held: none
24917   at 0x........: child64 (tc19_shadowmem.c:105)
24918   by 0x........: steer (tc19_shadowmem.c:452)
24919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24920   ...
24921 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24922   at 0x........: malloc (vg_replace_malloc.c:...)
24923   by 0x........: main (tc19_shadowmem.c:144)
24924 Block was alloc'd by thread #x
24925
24926----------------------------------------------------------------
24927
24928Possible data race during write of size 2 at 0x........ by thread #x
24929Locks held: none
24930   at 0x........: child64 (tc19_shadowmem.c:105)
24931   by 0x........: steer (tc19_shadowmem.c:452)
24932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24933   ...
24934
24935This conflicts with a previous write of size 2 by thread #x
24936Locks held: none
24937   at 0x........: child64 (tc19_shadowmem.c:105)
24938   by 0x........: steer (tc19_shadowmem.c:452)
24939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24940   ...
24941 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24942   at 0x........: malloc (vg_replace_malloc.c:...)
24943   by 0x........: main (tc19_shadowmem.c:144)
24944 Block was alloc'd by thread #x
24945
24946---------- double gran, 3 .. 92, skip 83 ----------
24947---Thread-Announcement------------------------------------------
24948
24949Thread #x was created
24950   ...
24951   by 0x........: pthread_create@* (hg_intercepts.c:...)
24952   by 0x........: main (tc19_shadowmem.c:266)
24953
24954---Thread-Announcement------------------------------------------
24955
24956Thread #x was created
24957   ...
24958   by 0x........: pthread_create@* (hg_intercepts.c:...)
24959   by 0x........: main (tc19_shadowmem.c:265)
24960
24961----------------------------------------------------------------
24962
24963Possible data race during write of size 1 at 0x........ by thread #x
24964Locks held: none
24965   at 0x........: child64 (tc19_shadowmem.c:105)
24966   by 0x........: steer (tc19_shadowmem.c:454)
24967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24968   ...
24969
24970This conflicts with a previous write of size 1 by thread #x
24971Locks held: none
24972   at 0x........: child64 (tc19_shadowmem.c:105)
24973   by 0x........: steer (tc19_shadowmem.c:454)
24974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24975   ...
24976 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24977   at 0x........: malloc (vg_replace_malloc.c:...)
24978   by 0x........: main (tc19_shadowmem.c:144)
24979 Block was alloc'd by thread #x
24980
24981----------------------------------------------------------------
24982
24983Possible data race during write of size 1 at 0x........ by thread #x
24984Locks held: none
24985   at 0x........: child64 (tc19_shadowmem.c:105)
24986   by 0x........: steer (tc19_shadowmem.c:454)
24987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24988   ...
24989
24990This conflicts with a previous write of size 1 by thread #x
24991Locks held: none
24992   at 0x........: child64 (tc19_shadowmem.c:105)
24993   by 0x........: steer (tc19_shadowmem.c:454)
24994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24995   ...
24996 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24997   at 0x........: malloc (vg_replace_malloc.c:...)
24998   by 0x........: main (tc19_shadowmem.c:144)
24999 Block was alloc'd by thread #x
25000
25001----------------------------------------------------------------
25002
25003Possible data race during write of size 1 at 0x........ by thread #x
25004Locks held: none
25005   at 0x........: child64 (tc19_shadowmem.c:105)
25006   by 0x........: steer (tc19_shadowmem.c:454)
25007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25008   ...
25009
25010This conflicts with a previous write of size 1 by thread #x
25011Locks held: none
25012   at 0x........: child64 (tc19_shadowmem.c:105)
25013   by 0x........: steer (tc19_shadowmem.c:454)
25014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25015   ...
25016 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
25017   at 0x........: malloc (vg_replace_malloc.c:...)
25018   by 0x........: main (tc19_shadowmem.c:144)
25019 Block was alloc'd by thread #x
25020
25021----------------------------------------------------------------
25022
25023Possible data race during write of size 1 at 0x........ by thread #x
25024Locks held: none
25025   at 0x........: child64 (tc19_shadowmem.c:105)
25026   by 0x........: steer (tc19_shadowmem.c:454)
25027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25028   ...
25029
25030This conflicts with a previous write of size 1 by thread #x
25031Locks held: none
25032   at 0x........: child64 (tc19_shadowmem.c:105)
25033   by 0x........: steer (tc19_shadowmem.c:454)
25034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25035   ...
25036 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
25037   at 0x........: malloc (vg_replace_malloc.c:...)
25038   by 0x........: main (tc19_shadowmem.c:144)
25039 Block was alloc'd by thread #x
25040
25041----------------------------------------------------------------
25042
25043Possible data race during write of size 1 at 0x........ by thread #x
25044Locks held: none
25045   at 0x........: child64 (tc19_shadowmem.c:105)
25046   by 0x........: steer (tc19_shadowmem.c:454)
25047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25048   ...
25049
25050This conflicts with a previous write of size 1 by thread #x
25051Locks held: none
25052   at 0x........: child64 (tc19_shadowmem.c:105)
25053   by 0x........: steer (tc19_shadowmem.c:454)
25054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25055   ...
25056 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
25057   at 0x........: malloc (vg_replace_malloc.c:...)
25058   by 0x........: main (tc19_shadowmem.c:144)
25059 Block was alloc'd by thread #x
25060
25061----------------------------------------------------------------
25062
25063Possible data race during write of size 1 at 0x........ by thread #x
25064Locks held: none
25065   at 0x........: child64 (tc19_shadowmem.c:105)
25066   by 0x........: steer (tc19_shadowmem.c:454)
25067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25068   ...
25069
25070This conflicts with a previous write of size 1 by thread #x
25071Locks held: none
25072   at 0x........: child64 (tc19_shadowmem.c:105)
25073   by 0x........: steer (tc19_shadowmem.c:454)
25074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25075   ...
25076 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25077   at 0x........: malloc (vg_replace_malloc.c:...)
25078   by 0x........: main (tc19_shadowmem.c:144)
25079 Block was alloc'd by thread #x
25080
25081----------------------------------------------------------------
25082
25083Possible data race during write of size 1 at 0x........ by thread #x
25084Locks held: none
25085   at 0x........: child64 (tc19_shadowmem.c:105)
25086   by 0x........: steer (tc19_shadowmem.c:454)
25087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25088   ...
25089
25090This conflicts with a previous write of size 1 by thread #x
25091Locks held: none
25092   at 0x........: child64 (tc19_shadowmem.c:105)
25093   by 0x........: steer (tc19_shadowmem.c:454)
25094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25095   ...
25096 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25097   at 0x........: malloc (vg_replace_malloc.c:...)
25098   by 0x........: main (tc19_shadowmem.c:144)
25099 Block was alloc'd by thread #x
25100
25101----------------------------------------------------------------
25102
25103Possible data race during write of size 1 at 0x........ by thread #x
25104Locks held: none
25105   at 0x........: child64 (tc19_shadowmem.c:105)
25106   by 0x........: steer (tc19_shadowmem.c:454)
25107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25108   ...
25109
25110This conflicts with a previous write of size 1 by thread #x
25111Locks held: none
25112   at 0x........: child64 (tc19_shadowmem.c:105)
25113   by 0x........: steer (tc19_shadowmem.c:454)
25114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25115   ...
25116 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25117   at 0x........: malloc (vg_replace_malloc.c:...)
25118   by 0x........: main (tc19_shadowmem.c:144)
25119 Block was alloc'd by thread #x
25120
25121---------- double gran, 4 .. 92, skip 84 ----------
25122---Thread-Announcement------------------------------------------
25123
25124Thread #x was created
25125   ...
25126   by 0x........: pthread_create@* (hg_intercepts.c:...)
25127   by 0x........: main (tc19_shadowmem.c:266)
25128
25129---Thread-Announcement------------------------------------------
25130
25131Thread #x was created
25132   ...
25133   by 0x........: pthread_create@* (hg_intercepts.c:...)
25134   by 0x........: main (tc19_shadowmem.c:265)
25135
25136----------------------------------------------------------------
25137
25138Possible data race during write of size 4 at 0x........ by thread #x
25139Locks held: none
25140   at 0x........: child64 (tc19_shadowmem.c:105)
25141   by 0x........: steer (tc19_shadowmem.c:456)
25142   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25143   ...
25144
25145This conflicts with a previous write of size 4 by thread #x
25146Locks held: none
25147   at 0x........: child64 (tc19_shadowmem.c:105)
25148   by 0x........: steer (tc19_shadowmem.c:456)
25149   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25150   ...
25151 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
25152   at 0x........: malloc (vg_replace_malloc.c:...)
25153   by 0x........: main (tc19_shadowmem.c:144)
25154 Block was alloc'd by thread #x
25155
25156----------------------------------------------------------------
25157
25158Possible data race during write of size 4 at 0x........ by thread #x
25159Locks held: none
25160   at 0x........: child64 (tc19_shadowmem.c:105)
25161   by 0x........: steer (tc19_shadowmem.c:456)
25162   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25163   ...
25164
25165This conflicts with a previous write of size 4 by thread #x
25166Locks held: none
25167   at 0x........: child64 (tc19_shadowmem.c:105)
25168   by 0x........: steer (tc19_shadowmem.c:456)
25169   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25170   ...
25171 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25172   at 0x........: malloc (vg_replace_malloc.c:...)
25173   by 0x........: main (tc19_shadowmem.c:144)
25174 Block was alloc'd by thread #x
25175
25176---------- double gran, 5 .. 92, skip 85 ----------
25177---Thread-Announcement------------------------------------------
25178
25179Thread #x was created
25180   ...
25181   by 0x........: pthread_create@* (hg_intercepts.c:...)
25182   by 0x........: main (tc19_shadowmem.c:266)
25183
25184---Thread-Announcement------------------------------------------
25185
25186Thread #x was created
25187   ...
25188   by 0x........: pthread_create@* (hg_intercepts.c:...)
25189   by 0x........: main (tc19_shadowmem.c:265)
25190
25191----------------------------------------------------------------
25192
25193Possible data race during write of size 1 at 0x........ by thread #x
25194Locks held: none
25195   at 0x........: child64 (tc19_shadowmem.c:105)
25196   by 0x........: steer (tc19_shadowmem.c:458)
25197   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25198   ...
25199
25200This conflicts with a previous write of size 1 by thread #x
25201Locks held: none
25202   at 0x........: child64 (tc19_shadowmem.c:105)
25203   by 0x........: steer (tc19_shadowmem.c:458)
25204   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25205   ...
25206 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
25207   at 0x........: malloc (vg_replace_malloc.c:...)
25208   by 0x........: main (tc19_shadowmem.c:144)
25209 Block was alloc'd by thread #x
25210
25211----------------------------------------------------------------
25212
25213Possible data race during write of size 1 at 0x........ by thread #x
25214Locks held: none
25215   at 0x........: child64 (tc19_shadowmem.c:105)
25216   by 0x........: steer (tc19_shadowmem.c:458)
25217   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25218   ...
25219
25220This conflicts with a previous write of size 1 by thread #x
25221Locks held: none
25222   at 0x........: child64 (tc19_shadowmem.c:105)
25223   by 0x........: steer (tc19_shadowmem.c:458)
25224   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25225   ...
25226 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
25227   at 0x........: malloc (vg_replace_malloc.c:...)
25228   by 0x........: main (tc19_shadowmem.c:144)
25229 Block was alloc'd by thread #x
25230
25231----------------------------------------------------------------
25232
25233Possible data race during write of size 1 at 0x........ by thread #x
25234Locks held: none
25235   at 0x........: child64 (tc19_shadowmem.c:105)
25236   by 0x........: steer (tc19_shadowmem.c:458)
25237   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25238   ...
25239
25240This conflicts with a previous write of size 1 by thread #x
25241Locks held: none
25242   at 0x........: child64 (tc19_shadowmem.c:105)
25243   by 0x........: steer (tc19_shadowmem.c:458)
25244   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25245   ...
25246 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
25247   at 0x........: malloc (vg_replace_malloc.c:...)
25248   by 0x........: main (tc19_shadowmem.c:144)
25249 Block was alloc'd by thread #x
25250
25251----------------------------------------------------------------
25252
25253Possible data race during write of size 1 at 0x........ by thread #x
25254Locks held: none
25255   at 0x........: child64 (tc19_shadowmem.c:105)
25256   by 0x........: steer (tc19_shadowmem.c:458)
25257   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25258   ...
25259
25260This conflicts with a previous write of size 1 by thread #x
25261Locks held: none
25262   at 0x........: child64 (tc19_shadowmem.c:105)
25263   by 0x........: steer (tc19_shadowmem.c:458)
25264   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25265   ...
25266 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25267   at 0x........: malloc (vg_replace_malloc.c:...)
25268   by 0x........: main (tc19_shadowmem.c:144)
25269 Block was alloc'd by thread #x
25270
25271----------------------------------------------------------------
25272
25273Possible data race during write of size 1 at 0x........ by thread #x
25274Locks held: none
25275   at 0x........: child64 (tc19_shadowmem.c:105)
25276   by 0x........: steer (tc19_shadowmem.c:458)
25277   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25278   ...
25279
25280This conflicts with a previous write of size 1 by thread #x
25281Locks held: none
25282   at 0x........: child64 (tc19_shadowmem.c:105)
25283   by 0x........: steer (tc19_shadowmem.c:458)
25284   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25285   ...
25286 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25287   at 0x........: malloc (vg_replace_malloc.c:...)
25288   by 0x........: main (tc19_shadowmem.c:144)
25289 Block was alloc'd by thread #x
25290
25291----------------------------------------------------------------
25292
25293Possible data race during write of size 1 at 0x........ by thread #x
25294Locks held: none
25295   at 0x........: child64 (tc19_shadowmem.c:105)
25296   by 0x........: steer (tc19_shadowmem.c:458)
25297   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25298   ...
25299
25300This conflicts with a previous write of size 1 by thread #x
25301Locks held: none
25302   at 0x........: child64 (tc19_shadowmem.c:105)
25303   by 0x........: steer (tc19_shadowmem.c:458)
25304   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25305   ...
25306 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25307   at 0x........: malloc (vg_replace_malloc.c:...)
25308   by 0x........: main (tc19_shadowmem.c:144)
25309 Block was alloc'd by thread #x
25310
25311----------------------------------------------------------------
25312
25313Possible data race during write of size 1 at 0x........ by thread #x
25314Locks held: none
25315   at 0x........: child64 (tc19_shadowmem.c:105)
25316   by 0x........: steer (tc19_shadowmem.c:458)
25317   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25318   ...
25319
25320This conflicts with a previous write of size 1 by thread #x
25321Locks held: none
25322   at 0x........: child64 (tc19_shadowmem.c:105)
25323   by 0x........: steer (tc19_shadowmem.c:458)
25324   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25325   ...
25326 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25327   at 0x........: malloc (vg_replace_malloc.c:...)
25328   by 0x........: main (tc19_shadowmem.c:144)
25329 Block was alloc'd by thread #x
25330
25331----------------------------------------------------------------
25332
25333Possible data race during write of size 1 at 0x........ by thread #x
25334Locks held: none
25335   at 0x........: child64 (tc19_shadowmem.c:105)
25336   by 0x........: steer (tc19_shadowmem.c:458)
25337   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25338   ...
25339
25340This conflicts with a previous write of size 1 by thread #x
25341Locks held: none
25342   at 0x........: child64 (tc19_shadowmem.c:105)
25343   by 0x........: steer (tc19_shadowmem.c:458)
25344   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25345   ...
25346 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25347   at 0x........: malloc (vg_replace_malloc.c:...)
25348   by 0x........: main (tc19_shadowmem.c:144)
25349 Block was alloc'd by thread #x
25350
25351---------- double gran, 6 .. 92, skip 86 ----------
25352---Thread-Announcement------------------------------------------
25353
25354Thread #x was created
25355   ...
25356   by 0x........: pthread_create@* (hg_intercepts.c:...)
25357   by 0x........: main (tc19_shadowmem.c:266)
25358
25359---Thread-Announcement------------------------------------------
25360
25361Thread #x was created
25362   ...
25363   by 0x........: pthread_create@* (hg_intercepts.c:...)
25364   by 0x........: main (tc19_shadowmem.c:265)
25365
25366----------------------------------------------------------------
25367
25368Possible data race during write of size 2 at 0x........ by thread #x
25369Locks held: none
25370   at 0x........: child64 (tc19_shadowmem.c:105)
25371   by 0x........: steer (tc19_shadowmem.c:460)
25372   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25373   ...
25374
25375This conflicts with a previous write of size 2 by thread #x
25376Locks held: none
25377   at 0x........: child64 (tc19_shadowmem.c:105)
25378   by 0x........: steer (tc19_shadowmem.c:460)
25379   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25380   ...
25381 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
25382   at 0x........: malloc (vg_replace_malloc.c:...)
25383   by 0x........: main (tc19_shadowmem.c:144)
25384 Block was alloc'd by thread #x
25385
25386----------------------------------------------------------------
25387
25388Possible data race during write of size 2 at 0x........ by thread #x
25389Locks held: none
25390   at 0x........: child64 (tc19_shadowmem.c:105)
25391   by 0x........: steer (tc19_shadowmem.c:460)
25392   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25393   ...
25394
25395This conflicts with a previous write of size 2 by thread #x
25396Locks held: none
25397   at 0x........: child64 (tc19_shadowmem.c:105)
25398   by 0x........: steer (tc19_shadowmem.c:460)
25399   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25400   ...
25401 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25402   at 0x........: malloc (vg_replace_malloc.c:...)
25403   by 0x........: main (tc19_shadowmem.c:144)
25404 Block was alloc'd by thread #x
25405
25406----------------------------------------------------------------
25407
25408Possible data race during write of size 2 at 0x........ by thread #x
25409Locks held: none
25410   at 0x........: child64 (tc19_shadowmem.c:105)
25411   by 0x........: steer (tc19_shadowmem.c:460)
25412   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25413   ...
25414
25415This conflicts with a previous write of size 2 by thread #x
25416Locks held: none
25417   at 0x........: child64 (tc19_shadowmem.c:105)
25418   by 0x........: steer (tc19_shadowmem.c:460)
25419   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25420   ...
25421 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25422   at 0x........: malloc (vg_replace_malloc.c:...)
25423   by 0x........: main (tc19_shadowmem.c:144)
25424 Block was alloc'd by thread #x
25425
25426----------------------------------------------------------------
25427
25428Possible data race during write of size 2 at 0x........ by thread #x
25429Locks held: none
25430   at 0x........: child64 (tc19_shadowmem.c:105)
25431   by 0x........: steer (tc19_shadowmem.c:460)
25432   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25433   ...
25434
25435This conflicts with a previous write of size 2 by thread #x
25436Locks held: none
25437   at 0x........: child64 (tc19_shadowmem.c:105)
25438   by 0x........: steer (tc19_shadowmem.c:460)
25439   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25440   ...
25441 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25442   at 0x........: malloc (vg_replace_malloc.c:...)
25443   by 0x........: main (tc19_shadowmem.c:144)
25444 Block was alloc'd by thread #x
25445
25446---------- double gran, 7 .. 92, skip 87 ----------
25447---Thread-Announcement------------------------------------------
25448
25449Thread #x was created
25450   ...
25451   by 0x........: pthread_create@* (hg_intercepts.c:...)
25452   by 0x........: main (tc19_shadowmem.c:266)
25453
25454---Thread-Announcement------------------------------------------
25455
25456Thread #x was created
25457   ...
25458   by 0x........: pthread_create@* (hg_intercepts.c:...)
25459   by 0x........: main (tc19_shadowmem.c:265)
25460
25461----------------------------------------------------------------
25462
25463Possible data race during write of size 1 at 0x........ by thread #x
25464Locks held: none
25465   at 0x........: child64 (tc19_shadowmem.c:105)
25466   by 0x........: steer (tc19_shadowmem.c:462)
25467   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25468   ...
25469
25470This conflicts with a previous write of size 1 by thread #x
25471Locks held: none
25472   at 0x........: child64 (tc19_shadowmem.c:105)
25473   by 0x........: steer (tc19_shadowmem.c:462)
25474   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25475   ...
25476 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
25477   at 0x........: malloc (vg_replace_malloc.c:...)
25478   by 0x........: main (tc19_shadowmem.c:144)
25479 Block was alloc'd by thread #x
25480
25481----------------------------------------------------------------
25482
25483Possible data race during write of size 1 at 0x........ by thread #x
25484Locks held: none
25485   at 0x........: child64 (tc19_shadowmem.c:105)
25486   by 0x........: steer (tc19_shadowmem.c:462)
25487   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25488   ...
25489
25490This conflicts with a previous write of size 1 by thread #x
25491Locks held: none
25492   at 0x........: child64 (tc19_shadowmem.c:105)
25493   by 0x........: steer (tc19_shadowmem.c:462)
25494   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25495   ...
25496 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25497   at 0x........: malloc (vg_replace_malloc.c:...)
25498   by 0x........: main (tc19_shadowmem.c:144)
25499 Block was alloc'd by thread #x
25500
25501----------------------------------------------------------------
25502
25503Possible data race during write of size 1 at 0x........ by thread #x
25504Locks held: none
25505   at 0x........: child64 (tc19_shadowmem.c:105)
25506   by 0x........: steer (tc19_shadowmem.c:462)
25507   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25508   ...
25509
25510This conflicts with a previous write of size 1 by thread #x
25511Locks held: none
25512   at 0x........: child64 (tc19_shadowmem.c:105)
25513   by 0x........: steer (tc19_shadowmem.c:462)
25514   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25515   ...
25516 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25517   at 0x........: malloc (vg_replace_malloc.c:...)
25518   by 0x........: main (tc19_shadowmem.c:144)
25519 Block was alloc'd by thread #x
25520
25521----------------------------------------------------------------
25522
25523Possible data race during write of size 1 at 0x........ by thread #x
25524Locks held: none
25525   at 0x........: child64 (tc19_shadowmem.c:105)
25526   by 0x........: steer (tc19_shadowmem.c:462)
25527   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25528   ...
25529
25530This conflicts with a previous write of size 1 by thread #x
25531Locks held: none
25532   at 0x........: child64 (tc19_shadowmem.c:105)
25533   by 0x........: steer (tc19_shadowmem.c:462)
25534   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25535   ...
25536 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25537   at 0x........: malloc (vg_replace_malloc.c:...)
25538   by 0x........: main (tc19_shadowmem.c:144)
25539 Block was alloc'd by thread #x
25540
25541----------------------------------------------------------------
25542
25543Possible data race during write of size 1 at 0x........ by thread #x
25544Locks held: none
25545   at 0x........: child64 (tc19_shadowmem.c:105)
25546   by 0x........: steer (tc19_shadowmem.c:462)
25547   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25548   ...
25549
25550This conflicts with a previous write of size 1 by thread #x
25551Locks held: none
25552   at 0x........: child64 (tc19_shadowmem.c:105)
25553   by 0x........: steer (tc19_shadowmem.c:462)
25554   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25555   ...
25556 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25557   at 0x........: malloc (vg_replace_malloc.c:...)
25558   by 0x........: main (tc19_shadowmem.c:144)
25559 Block was alloc'd by thread #x
25560
25561----------------------------------------------------------------
25562
25563Possible data race during write of size 1 at 0x........ by thread #x
25564Locks held: none
25565   at 0x........: child64 (tc19_shadowmem.c:105)
25566   by 0x........: steer (tc19_shadowmem.c:462)
25567   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25568   ...
25569
25570This conflicts with a previous write of size 1 by thread #x
25571Locks held: none
25572   at 0x........: child64 (tc19_shadowmem.c:105)
25573   by 0x........: steer (tc19_shadowmem.c:462)
25574   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25575   ...
25576 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25577   at 0x........: malloc (vg_replace_malloc.c:...)
25578   by 0x........: main (tc19_shadowmem.c:144)
25579 Block was alloc'd by thread #x
25580
25581----------------------------------------------------------------
25582
25583Possible data race during write of size 1 at 0x........ by thread #x
25584Locks held: none
25585   at 0x........: child64 (tc19_shadowmem.c:105)
25586   by 0x........: steer (tc19_shadowmem.c:462)
25587   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25588   ...
25589
25590This conflicts with a previous write of size 1 by thread #x
25591Locks held: none
25592   at 0x........: child64 (tc19_shadowmem.c:105)
25593   by 0x........: steer (tc19_shadowmem.c:462)
25594   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25595   ...
25596 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25597   at 0x........: malloc (vg_replace_malloc.c:...)
25598   by 0x........: main (tc19_shadowmem.c:144)
25599 Block was alloc'd by thread #x
25600
25601----------------------------------------------------------------
25602
25603Possible data race during write of size 1 at 0x........ by thread #x
25604Locks held: none
25605   at 0x........: child64 (tc19_shadowmem.c:105)
25606   by 0x........: steer (tc19_shadowmem.c:462)
25607   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25608   ...
25609
25610This conflicts with a previous write of size 1 by thread #x
25611Locks held: none
25612   at 0x........: child64 (tc19_shadowmem.c:105)
25613   by 0x........: steer (tc19_shadowmem.c:462)
25614   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25615   ...
25616 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25617   at 0x........: malloc (vg_replace_malloc.c:...)
25618   by 0x........: main (tc19_shadowmem.c:144)
25619 Block was alloc'd by thread #x
25620
25621---------- double gran, 0 .. 92, skip 88 ----------
25622---Thread-Announcement------------------------------------------
25623
25624Thread #x was created
25625   ...
25626   by 0x........: pthread_create@* (hg_intercepts.c:...)
25627   by 0x........: main (tc19_shadowmem.c:266)
25628
25629---Thread-Announcement------------------------------------------
25630
25631Thread #x was created
25632   ...
25633   by 0x........: pthread_create@* (hg_intercepts.c:...)
25634   by 0x........: main (tc19_shadowmem.c:265)
25635
25636----------------------------------------------------------------
25637
25638Possible data race during write of size 4 at 0x........ by thread #x
25639Locks held: none
25640   at 0x........: child64 (tc19_shadowmem.c:105)
25641   by 0x........: steer (tc19_shadowmem.c:464)
25642   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25643   ...
25644
25645This conflicts with a previous write of size 4 by thread #x
25646Locks held: none
25647   at 0x........: child64 (tc19_shadowmem.c:105)
25648   by 0x........: steer (tc19_shadowmem.c:464)
25649   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25650   ...
25651 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25652   at 0x........: malloc (vg_replace_malloc.c:...)
25653   by 0x........: main (tc19_shadowmem.c:144)
25654 Block was alloc'd by thread #x
25655
25656----------------------------------------------------------------
25657
25658Possible data race during write of size 4 at 0x........ by thread #x
25659Locks held: none
25660   at 0x........: child64 (tc19_shadowmem.c:105)
25661   by 0x........: steer (tc19_shadowmem.c:464)
25662   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25663   ...
25664
25665This conflicts with a previous write of size 4 by thread #x
25666Locks held: none
25667   at 0x........: child64 (tc19_shadowmem.c:105)
25668   by 0x........: steer (tc19_shadowmem.c:464)
25669   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25670   ...
25671 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25672   at 0x........: malloc (vg_replace_malloc.c:...)
25673   by 0x........: main (tc19_shadowmem.c:144)
25674 Block was alloc'd by thread #x
25675
25676---------- double gran, 1 .. 92, skip 89 ----------
25677---Thread-Announcement------------------------------------------
25678
25679Thread #x was created
25680   ...
25681   by 0x........: pthread_create@* (hg_intercepts.c:...)
25682   by 0x........: main (tc19_shadowmem.c:266)
25683
25684---Thread-Announcement------------------------------------------
25685
25686Thread #x was created
25687   ...
25688   by 0x........: pthread_create@* (hg_intercepts.c:...)
25689   by 0x........: main (tc19_shadowmem.c:265)
25690
25691----------------------------------------------------------------
25692
25693Possible data race during write of size 1 at 0x........ by thread #x
25694Locks held: none
25695   at 0x........: child64 (tc19_shadowmem.c:105)
25696   by 0x........: steer (tc19_shadowmem.c:466)
25697   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25698   ...
25699
25700This conflicts with a previous write of size 1 by thread #x
25701Locks held: none
25702   at 0x........: child64 (tc19_shadowmem.c:105)
25703   by 0x........: steer (tc19_shadowmem.c:466)
25704   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25705   ...
25706 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25707   at 0x........: malloc (vg_replace_malloc.c:...)
25708   by 0x........: main (tc19_shadowmem.c:144)
25709 Block was alloc'd by thread #x
25710
25711----------------------------------------------------------------
25712
25713Possible data race during write of size 1 at 0x........ by thread #x
25714Locks held: none
25715   at 0x........: child64 (tc19_shadowmem.c:105)
25716   by 0x........: steer (tc19_shadowmem.c:466)
25717   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25718   ...
25719
25720This conflicts with a previous write of size 1 by thread #x
25721Locks held: none
25722   at 0x........: child64 (tc19_shadowmem.c:105)
25723   by 0x........: steer (tc19_shadowmem.c:466)
25724   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25725   ...
25726 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25727   at 0x........: malloc (vg_replace_malloc.c:...)
25728   by 0x........: main (tc19_shadowmem.c:144)
25729 Block was alloc'd by thread #x
25730
25731----------------------------------------------------------------
25732
25733Possible data race during write of size 1 at 0x........ by thread #x
25734Locks held: none
25735   at 0x........: child64 (tc19_shadowmem.c:105)
25736   by 0x........: steer (tc19_shadowmem.c:466)
25737   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25738   ...
25739
25740This conflicts with a previous write of size 1 by thread #x
25741Locks held: none
25742   at 0x........: child64 (tc19_shadowmem.c:105)
25743   by 0x........: steer (tc19_shadowmem.c:466)
25744   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25745   ...
25746 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25747   at 0x........: malloc (vg_replace_malloc.c:...)
25748   by 0x........: main (tc19_shadowmem.c:144)
25749 Block was alloc'd by thread #x
25750
25751----------------------------------------------------------------
25752
25753Possible data race during write of size 1 at 0x........ by thread #x
25754Locks held: none
25755   at 0x........: child64 (tc19_shadowmem.c:105)
25756   by 0x........: steer (tc19_shadowmem.c:466)
25757   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25758   ...
25759
25760This conflicts with a previous write of size 1 by thread #x
25761Locks held: none
25762   at 0x........: child64 (tc19_shadowmem.c:105)
25763   by 0x........: steer (tc19_shadowmem.c:466)
25764   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25765   ...
25766 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25767   at 0x........: malloc (vg_replace_malloc.c:...)
25768   by 0x........: main (tc19_shadowmem.c:144)
25769 Block was alloc'd by thread #x
25770
25771----------------------------------------------------------------
25772
25773Possible data race during write of size 1 at 0x........ by thread #x
25774Locks held: none
25775   at 0x........: child64 (tc19_shadowmem.c:105)
25776   by 0x........: steer (tc19_shadowmem.c:466)
25777   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25778   ...
25779
25780This conflicts with a previous write of size 1 by thread #x
25781Locks held: none
25782   at 0x........: child64 (tc19_shadowmem.c:105)
25783   by 0x........: steer (tc19_shadowmem.c:466)
25784   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25785   ...
25786 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25787   at 0x........: malloc (vg_replace_malloc.c:...)
25788   by 0x........: main (tc19_shadowmem.c:144)
25789 Block was alloc'd by thread #x
25790
25791----------------------------------------------------------------
25792
25793Possible data race during write of size 1 at 0x........ by thread #x
25794Locks held: none
25795   at 0x........: child64 (tc19_shadowmem.c:105)
25796   by 0x........: steer (tc19_shadowmem.c:466)
25797   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25798   ...
25799
25800This conflicts with a previous write of size 1 by thread #x
25801Locks held: none
25802   at 0x........: child64 (tc19_shadowmem.c:105)
25803   by 0x........: steer (tc19_shadowmem.c:466)
25804   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25805   ...
25806 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25807   at 0x........: malloc (vg_replace_malloc.c:...)
25808   by 0x........: main (tc19_shadowmem.c:144)
25809 Block was alloc'd by thread #x
25810
25811----------------------------------------------------------------
25812
25813Possible data race during write of size 1 at 0x........ by thread #x
25814Locks held: none
25815   at 0x........: child64 (tc19_shadowmem.c:105)
25816   by 0x........: steer (tc19_shadowmem.c:466)
25817   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25818   ...
25819
25820This conflicts with a previous write of size 1 by thread #x
25821Locks held: none
25822   at 0x........: child64 (tc19_shadowmem.c:105)
25823   by 0x........: steer (tc19_shadowmem.c:466)
25824   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25825   ...
25826 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
25827   at 0x........: malloc (vg_replace_malloc.c:...)
25828   by 0x........: main (tc19_shadowmem.c:144)
25829 Block was alloc'd by thread #x
25830
25831----------------------------------------------------------------
25832
25833Possible data race during write of size 1 at 0x........ by thread #x
25834Locks held: none
25835   at 0x........: child64 (tc19_shadowmem.c:105)
25836   by 0x........: steer (tc19_shadowmem.c:466)
25837   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25838   ...
25839
25840This conflicts with a previous write of size 1 by thread #x
25841Locks held: none
25842   at 0x........: child64 (tc19_shadowmem.c:105)
25843   by 0x........: steer (tc19_shadowmem.c:466)
25844   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25845   ...
25846 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25847   at 0x........: malloc (vg_replace_malloc.c:...)
25848   by 0x........: main (tc19_shadowmem.c:144)
25849 Block was alloc'd by thread #x
25850
25851---------- double gran, 2 .. 92, skip 90 ----------
25852---Thread-Announcement------------------------------------------
25853
25854Thread #x was created
25855   ...
25856   by 0x........: pthread_create@* (hg_intercepts.c:...)
25857   by 0x........: main (tc19_shadowmem.c:266)
25858
25859---Thread-Announcement------------------------------------------
25860
25861Thread #x was created
25862   ...
25863   by 0x........: pthread_create@* (hg_intercepts.c:...)
25864   by 0x........: main (tc19_shadowmem.c:265)
25865
25866----------------------------------------------------------------
25867
25868Possible data race during write of size 2 at 0x........ by thread #x
25869Locks held: none
25870   at 0x........: child64 (tc19_shadowmem.c:105)
25871   by 0x........: steer (tc19_shadowmem.c:468)
25872   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25873   ...
25874
25875This conflicts with a previous write of size 2 by thread #x
25876Locks held: none
25877   at 0x........: child64 (tc19_shadowmem.c:105)
25878   by 0x........: steer (tc19_shadowmem.c:468)
25879   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25880   ...
25881 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25882   at 0x........: malloc (vg_replace_malloc.c:...)
25883   by 0x........: main (tc19_shadowmem.c:144)
25884 Block was alloc'd by thread #x
25885
25886----------------------------------------------------------------
25887
25888Possible data race during write of size 2 at 0x........ by thread #x
25889Locks held: none
25890   at 0x........: child64 (tc19_shadowmem.c:105)
25891   by 0x........: steer (tc19_shadowmem.c:468)
25892   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25893   ...
25894
25895This conflicts with a previous write of size 2 by thread #x
25896Locks held: none
25897   at 0x........: child64 (tc19_shadowmem.c:105)
25898   by 0x........: steer (tc19_shadowmem.c:468)
25899   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25900   ...
25901 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25902   at 0x........: malloc (vg_replace_malloc.c:...)
25903   by 0x........: main (tc19_shadowmem.c:144)
25904 Block was alloc'd by thread #x
25905
25906----------------------------------------------------------------
25907
25908Possible data race during write of size 2 at 0x........ by thread #x
25909Locks held: none
25910   at 0x........: child64 (tc19_shadowmem.c:105)
25911   by 0x........: steer (tc19_shadowmem.c:468)
25912   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25913   ...
25914
25915This conflicts with a previous write of size 2 by thread #x
25916Locks held: none
25917   at 0x........: child64 (tc19_shadowmem.c:105)
25918   by 0x........: steer (tc19_shadowmem.c:468)
25919   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25920   ...
25921 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25922   at 0x........: malloc (vg_replace_malloc.c:...)
25923   by 0x........: main (tc19_shadowmem.c:144)
25924 Block was alloc'd by thread #x
25925
25926----------------------------------------------------------------
25927
25928Possible data race during write of size 2 at 0x........ by thread #x
25929Locks held: none
25930   at 0x........: child64 (tc19_shadowmem.c:105)
25931   by 0x........: steer (tc19_shadowmem.c:468)
25932   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25933   ...
25934
25935This conflicts with a previous write of size 2 by thread #x
25936Locks held: none
25937   at 0x........: child64 (tc19_shadowmem.c:105)
25938   by 0x........: steer (tc19_shadowmem.c:468)
25939   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25940   ...
25941 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25942   at 0x........: malloc (vg_replace_malloc.c:...)
25943   by 0x........: main (tc19_shadowmem.c:144)
25944 Block was alloc'd by thread #x
25945
25946---------- double gran, 3 .. 92, skip 91 ----------
25947---Thread-Announcement------------------------------------------
25948
25949Thread #x was created
25950   ...
25951   by 0x........: pthread_create@* (hg_intercepts.c:...)
25952   by 0x........: main (tc19_shadowmem.c:266)
25953
25954---Thread-Announcement------------------------------------------
25955
25956Thread #x was created
25957   ...
25958   by 0x........: pthread_create@* (hg_intercepts.c:...)
25959   by 0x........: main (tc19_shadowmem.c:265)
25960
25961----------------------------------------------------------------
25962
25963Possible data race during write of size 1 at 0x........ by thread #x
25964Locks held: none
25965   at 0x........: child64 (tc19_shadowmem.c:105)
25966   by 0x........: steer (tc19_shadowmem.c:470)
25967   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25968   ...
25969
25970This conflicts with a previous write of size 1 by thread #x
25971Locks held: none
25972   at 0x........: child64 (tc19_shadowmem.c:105)
25973   by 0x........: steer (tc19_shadowmem.c:470)
25974   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25975   ...
25976 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25977   at 0x........: malloc (vg_replace_malloc.c:...)
25978   by 0x........: main (tc19_shadowmem.c:144)
25979 Block was alloc'd by thread #x
25980
25981----------------------------------------------------------------
25982
25983Possible data race during write of size 1 at 0x........ by thread #x
25984Locks held: none
25985   at 0x........: child64 (tc19_shadowmem.c:105)
25986   by 0x........: steer (tc19_shadowmem.c:470)
25987   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25988   ...
25989
25990This conflicts with a previous write of size 1 by thread #x
25991Locks held: none
25992   at 0x........: child64 (tc19_shadowmem.c:105)
25993   by 0x........: steer (tc19_shadowmem.c:470)
25994   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25995   ...
25996 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25997   at 0x........: malloc (vg_replace_malloc.c:...)
25998   by 0x........: main (tc19_shadowmem.c:144)
25999 Block was alloc'd by thread #x
26000
26001----------------------------------------------------------------
26002
26003Possible data race during write of size 1 at 0x........ by thread #x
26004Locks held: none
26005   at 0x........: child64 (tc19_shadowmem.c:105)
26006   by 0x........: steer (tc19_shadowmem.c:470)
26007   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26008   ...
26009
26010This conflicts with a previous write of size 1 by thread #x
26011Locks held: none
26012   at 0x........: child64 (tc19_shadowmem.c:105)
26013   by 0x........: steer (tc19_shadowmem.c:470)
26014   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26015   ...
26016 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
26017   at 0x........: malloc (vg_replace_malloc.c:...)
26018   by 0x........: main (tc19_shadowmem.c:144)
26019 Block was alloc'd by thread #x
26020
26021----------------------------------------------------------------
26022
26023Possible data race during write of size 1 at 0x........ by thread #x
26024Locks held: none
26025   at 0x........: child64 (tc19_shadowmem.c:105)
26026   by 0x........: steer (tc19_shadowmem.c:470)
26027   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26028   ...
26029
26030This conflicts with a previous write of size 1 by thread #x
26031Locks held: none
26032   at 0x........: child64 (tc19_shadowmem.c:105)
26033   by 0x........: steer (tc19_shadowmem.c:470)
26034   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26035   ...
26036 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
26037   at 0x........: malloc (vg_replace_malloc.c:...)
26038   by 0x........: main (tc19_shadowmem.c:144)
26039 Block was alloc'd by thread #x
26040
26041----------------------------------------------------------------
26042
26043Possible data race during write of size 1 at 0x........ by thread #x
26044Locks held: none
26045   at 0x........: child64 (tc19_shadowmem.c:105)
26046   by 0x........: steer (tc19_shadowmem.c:470)
26047   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26048   ...
26049
26050This conflicts with a previous write of size 1 by thread #x
26051Locks held: none
26052   at 0x........: child64 (tc19_shadowmem.c:105)
26053   by 0x........: steer (tc19_shadowmem.c:470)
26054   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26055   ...
26056 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
26057   at 0x........: malloc (vg_replace_malloc.c:...)
26058   by 0x........: main (tc19_shadowmem.c:144)
26059 Block was alloc'd by thread #x
26060
26061----------------------------------------------------------------
26062
26063Possible data race during write of size 1 at 0x........ by thread #x
26064Locks held: none
26065   at 0x........: child64 (tc19_shadowmem.c:105)
26066   by 0x........: steer (tc19_shadowmem.c:470)
26067   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26068   ...
26069
26070This conflicts with a previous write of size 1 by thread #x
26071Locks held: none
26072   at 0x........: child64 (tc19_shadowmem.c:105)
26073   by 0x........: steer (tc19_shadowmem.c:470)
26074   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26075   ...
26076 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
26077   at 0x........: malloc (vg_replace_malloc.c:...)
26078   by 0x........: main (tc19_shadowmem.c:144)
26079 Block was alloc'd by thread #x
26080
26081----------------------------------------------------------------
26082
26083Possible data race during write of size 1 at 0x........ by thread #x
26084Locks held: none
26085   at 0x........: child64 (tc19_shadowmem.c:105)
26086   by 0x........: steer (tc19_shadowmem.c:470)
26087   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26088   ...
26089
26090This conflicts with a previous write of size 1 by thread #x
26091Locks held: none
26092   at 0x........: child64 (tc19_shadowmem.c:105)
26093   by 0x........: steer (tc19_shadowmem.c:470)
26094   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26095   ...
26096 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
26097   at 0x........: malloc (vg_replace_malloc.c:...)
26098   by 0x........: main (tc19_shadowmem.c:144)
26099 Block was alloc'd by thread #x
26100
26101----------------------------------------------------------------
26102
26103Possible data race during write of size 1 at 0x........ by thread #x
26104Locks held: none
26105   at 0x........: child64 (tc19_shadowmem.c:105)
26106   by 0x........: steer (tc19_shadowmem.c:470)
26107   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26108   ...
26109
26110This conflicts with a previous write of size 1 by thread #x
26111Locks held: none
26112   at 0x........: child64 (tc19_shadowmem.c:105)
26113   by 0x........: steer (tc19_shadowmem.c:470)
26114   by 0x........: mythread_wrapper (hg_intercepts.c:...)
26115   ...
26116 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
26117   at 0x........: malloc (vg_replace_malloc.c:...)
26118   by 0x........: main (tc19_shadowmem.c:144)
26119 Block was alloc'd by thread #x
26120
26121
26122ERROR SUMMARY: 1016 errors from 1016 contexts (suppressed: 0 from 0)
26123