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 8 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 8 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---------- double gran, 1 .. 92, skip 1 ----------
14657---Thread-Announcement------------------------------------------
14658
14659Thread #x was created
14660   ...
14661   by 0x........: pthread_create@* (hg_intercepts.c:...)
14662   by 0x........: main (tc19_shadowmem.c:266)
14663
14664---Thread-Announcement------------------------------------------
14665
14666Thread #x was created
14667   ...
14668   by 0x........: pthread_create@* (hg_intercepts.c:...)
14669   by 0x........: main (tc19_shadowmem.c:265)
14670
14671----------------------------------------------------------------
14672
14673Possible data race during write of size 1 at 0x........ by thread #x
14674Locks held: none
14675   at 0x........: child64 (tc19_shadowmem.c:105)
14676   by 0x........: steer (tc19_shadowmem.c:290)
14677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14678   ...
14679
14680This conflicts with a previous write of size 1 by thread #x
14681Locks held: none
14682   at 0x........: child64 (tc19_shadowmem.c:105)
14683   by 0x........: steer (tc19_shadowmem.c:290)
14684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14685   ...
14686 Address 0x........ is 1 bytes inside a block of size 100 alloc'd
14687   at 0x........: malloc (vg_replace_malloc.c:...)
14688   by 0x........: main (tc19_shadowmem.c:144)
14689 Block was alloc'd by thread #x
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 2 bytes inside a block of size 100 alloc'd
14707   at 0x........: malloc (vg_replace_malloc.c:...)
14708   by 0x........: main (tc19_shadowmem.c:144)
14709 Block was alloc'd by thread #x
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 3 bytes inside a block of size 100 alloc'd
14727   at 0x........: malloc (vg_replace_malloc.c:...)
14728   by 0x........: main (tc19_shadowmem.c:144)
14729 Block was alloc'd by thread #x
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 4 bytes inside a block of size 100 alloc'd
14747   at 0x........: malloc (vg_replace_malloc.c:...)
14748   by 0x........: main (tc19_shadowmem.c:144)
14749 Block was alloc'd by thread #x
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 5 bytes inside a block of size 100 alloc'd
14767   at 0x........: malloc (vg_replace_malloc.c:...)
14768   by 0x........: main (tc19_shadowmem.c:144)
14769 Block was alloc'd by thread #x
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 6 bytes inside a block of size 100 alloc'd
14787   at 0x........: malloc (vg_replace_malloc.c:...)
14788   by 0x........: main (tc19_shadowmem.c:144)
14789 Block was alloc'd by thread #x
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 7 bytes inside a block of size 100 alloc'd
14807   at 0x........: malloc (vg_replace_malloc.c:...)
14808   by 0x........: main (tc19_shadowmem.c:144)
14809 Block was alloc'd by thread #x
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 8 bytes inside a block of size 100 alloc'd
14827   at 0x........: malloc (vg_replace_malloc.c:...)
14828   by 0x........: main (tc19_shadowmem.c:144)
14829 Block was alloc'd by thread #x
14830
14831---------- double gran, 2 .. 92, skip 2 ----------
14832---Thread-Announcement------------------------------------------
14833
14834Thread #x was created
14835   ...
14836   by 0x........: pthread_create@* (hg_intercepts.c:...)
14837   by 0x........: main (tc19_shadowmem.c:266)
14838
14839---Thread-Announcement------------------------------------------
14840
14841Thread #x was created
14842   ...
14843   by 0x........: pthread_create@* (hg_intercepts.c:...)
14844   by 0x........: main (tc19_shadowmem.c:265)
14845
14846----------------------------------------------------------------
14847
14848Possible data race during write of size 2 at 0x........ by thread #x
14849Locks held: none
14850   at 0x........: child64 (tc19_shadowmem.c:105)
14851   by 0x........: steer (tc19_shadowmem.c:292)
14852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14853   ...
14854
14855This conflicts with a previous write of size 2 by thread #x
14856Locks held: none
14857   at 0x........: child64 (tc19_shadowmem.c:105)
14858   by 0x........: steer (tc19_shadowmem.c:292)
14859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14860   ...
14861 Address 0x........ is 2 bytes inside a block of size 100 alloc'd
14862   at 0x........: malloc (vg_replace_malloc.c:...)
14863   by 0x........: main (tc19_shadowmem.c:144)
14864 Block was alloc'd by thread #x
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 4 bytes inside a block of size 100 alloc'd
14882   at 0x........: malloc (vg_replace_malloc.c:...)
14883   by 0x........: main (tc19_shadowmem.c:144)
14884 Block was alloc'd by thread #x
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 6 bytes inside a block of size 100 alloc'd
14902   at 0x........: malloc (vg_replace_malloc.c:...)
14903   by 0x........: main (tc19_shadowmem.c:144)
14904 Block was alloc'd by thread #x
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 8 bytes inside a block of size 100 alloc'd
14922   at 0x........: malloc (vg_replace_malloc.c:...)
14923   by 0x........: main (tc19_shadowmem.c:144)
14924 Block was alloc'd by thread #x
14925
14926---------- double gran, 3 .. 92, skip 3 ----------
14927---Thread-Announcement------------------------------------------
14928
14929Thread #x was created
14930   ...
14931   by 0x........: pthread_create@* (hg_intercepts.c:...)
14932   by 0x........: main (tc19_shadowmem.c:266)
14933
14934---Thread-Announcement------------------------------------------
14935
14936Thread #x was created
14937   ...
14938   by 0x........: pthread_create@* (hg_intercepts.c:...)
14939   by 0x........: main (tc19_shadowmem.c:265)
14940
14941----------------------------------------------------------------
14942
14943Possible data race during write of size 1 at 0x........ by thread #x
14944Locks held: none
14945   at 0x........: child64 (tc19_shadowmem.c:105)
14946   by 0x........: steer (tc19_shadowmem.c:294)
14947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14948   ...
14949
14950This conflicts with a previous write of size 1 by thread #x
14951Locks held: none
14952   at 0x........: child64 (tc19_shadowmem.c:105)
14953   by 0x........: steer (tc19_shadowmem.c:294)
14954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
14955   ...
14956 Address 0x........ is 3 bytes inside a block of size 100 alloc'd
14957   at 0x........: malloc (vg_replace_malloc.c:...)
14958   by 0x........: main (tc19_shadowmem.c:144)
14959 Block was alloc'd by thread #x
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 4 bytes inside a block of size 100 alloc'd
14977   at 0x........: malloc (vg_replace_malloc.c:...)
14978   by 0x........: main (tc19_shadowmem.c:144)
14979 Block was alloc'd by thread #x
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 5 bytes inside a block of size 100 alloc'd
14997   at 0x........: malloc (vg_replace_malloc.c:...)
14998   by 0x........: main (tc19_shadowmem.c:144)
14999 Block was alloc'd by thread #x
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 6 bytes inside a block of size 100 alloc'd
15017   at 0x........: malloc (vg_replace_malloc.c:...)
15018   by 0x........: main (tc19_shadowmem.c:144)
15019 Block was alloc'd by thread #x
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 7 bytes inside a block of size 100 alloc'd
15037   at 0x........: malloc (vg_replace_malloc.c:...)
15038   by 0x........: main (tc19_shadowmem.c:144)
15039 Block was alloc'd by thread #x
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 8 bytes inside a block of size 100 alloc'd
15057   at 0x........: malloc (vg_replace_malloc.c:...)
15058   by 0x........: main (tc19_shadowmem.c:144)
15059 Block was alloc'd by thread #x
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 9 bytes inside a block of size 100 alloc'd
15077   at 0x........: malloc (vg_replace_malloc.c:...)
15078   by 0x........: main (tc19_shadowmem.c:144)
15079 Block was alloc'd by thread #x
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 10 bytes inside a block of size 100 alloc'd
15097   at 0x........: malloc (vg_replace_malloc.c:...)
15098   by 0x........: main (tc19_shadowmem.c:144)
15099 Block was alloc'd by thread #x
15100
15101---------- double gran, 4 .. 92, skip 4 ----------
15102---Thread-Announcement------------------------------------------
15103
15104Thread #x was created
15105   ...
15106   by 0x........: pthread_create@* (hg_intercepts.c:...)
15107   by 0x........: main (tc19_shadowmem.c:266)
15108
15109---Thread-Announcement------------------------------------------
15110
15111Thread #x was created
15112   ...
15113   by 0x........: pthread_create@* (hg_intercepts.c:...)
15114   by 0x........: main (tc19_shadowmem.c:265)
15115
15116----------------------------------------------------------------
15117
15118Possible data race during write of size 4 at 0x........ by thread #x
15119Locks held: none
15120   at 0x........: child64 (tc19_shadowmem.c:105)
15121   by 0x........: steer (tc19_shadowmem.c:296)
15122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15123   ...
15124
15125This conflicts with a previous write of size 4 by thread #x
15126Locks held: none
15127   at 0x........: child64 (tc19_shadowmem.c:105)
15128   by 0x........: steer (tc19_shadowmem.c:296)
15129   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15130   ...
15131 Address 0x........ is 4 bytes inside a block of size 100 alloc'd
15132   at 0x........: malloc (vg_replace_malloc.c:...)
15133   by 0x........: main (tc19_shadowmem.c:144)
15134 Block was alloc'd by thread #x
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 8 bytes inside a block of size 100 alloc'd
15152   at 0x........: malloc (vg_replace_malloc.c:...)
15153   by 0x........: main (tc19_shadowmem.c:144)
15154 Block was alloc'd by thread #x
15155
15156---------- double gran, 5 .. 92, skip 5 ----------
15157---Thread-Announcement------------------------------------------
15158
15159Thread #x was created
15160   ...
15161   by 0x........: pthread_create@* (hg_intercepts.c:...)
15162   by 0x........: main (tc19_shadowmem.c:266)
15163
15164---Thread-Announcement------------------------------------------
15165
15166Thread #x was created
15167   ...
15168   by 0x........: pthread_create@* (hg_intercepts.c:...)
15169   by 0x........: main (tc19_shadowmem.c:265)
15170
15171----------------------------------------------------------------
15172
15173Possible data race during write of size 1 at 0x........ by thread #x
15174Locks held: none
15175   at 0x........: child64 (tc19_shadowmem.c:105)
15176   by 0x........: steer (tc19_shadowmem.c:298)
15177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15178   ...
15179
15180This conflicts with a previous write of size 1 by thread #x
15181Locks held: none
15182   at 0x........: child64 (tc19_shadowmem.c:105)
15183   by 0x........: steer (tc19_shadowmem.c:298)
15184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15185   ...
15186 Address 0x........ is 5 bytes inside a block of size 100 alloc'd
15187   at 0x........: malloc (vg_replace_malloc.c:...)
15188   by 0x........: main (tc19_shadowmem.c:144)
15189 Block was alloc'd by thread #x
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 6 bytes inside a block of size 100 alloc'd
15207   at 0x........: malloc (vg_replace_malloc.c:...)
15208   by 0x........: main (tc19_shadowmem.c:144)
15209 Block was alloc'd by thread #x
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 7 bytes inside a block of size 100 alloc'd
15227   at 0x........: malloc (vg_replace_malloc.c:...)
15228   by 0x........: main (tc19_shadowmem.c:144)
15229 Block was alloc'd by thread #x
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 8 bytes inside a block of size 100 alloc'd
15247   at 0x........: malloc (vg_replace_malloc.c:...)
15248   by 0x........: main (tc19_shadowmem.c:144)
15249 Block was alloc'd by thread #x
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 9 bytes inside a block of size 100 alloc'd
15267   at 0x........: malloc (vg_replace_malloc.c:...)
15268   by 0x........: main (tc19_shadowmem.c:144)
15269 Block was alloc'd by thread #x
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 10 bytes inside a block of size 100 alloc'd
15287   at 0x........: malloc (vg_replace_malloc.c:...)
15288   by 0x........: main (tc19_shadowmem.c:144)
15289 Block was alloc'd by thread #x
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 11 bytes inside a block of size 100 alloc'd
15307   at 0x........: malloc (vg_replace_malloc.c:...)
15308   by 0x........: main (tc19_shadowmem.c:144)
15309 Block was alloc'd by thread #x
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 12 bytes inside a block of size 100 alloc'd
15327   at 0x........: malloc (vg_replace_malloc.c:...)
15328   by 0x........: main (tc19_shadowmem.c:144)
15329 Block was alloc'd by thread #x
15330
15331---------- double gran, 6 .. 92, skip 6 ----------
15332---Thread-Announcement------------------------------------------
15333
15334Thread #x was created
15335   ...
15336   by 0x........: pthread_create@* (hg_intercepts.c:...)
15337   by 0x........: main (tc19_shadowmem.c:266)
15338
15339---Thread-Announcement------------------------------------------
15340
15341Thread #x was created
15342   ...
15343   by 0x........: pthread_create@* (hg_intercepts.c:...)
15344   by 0x........: main (tc19_shadowmem.c:265)
15345
15346----------------------------------------------------------------
15347
15348Possible data race during write of size 2 at 0x........ by thread #x
15349Locks held: none
15350   at 0x........: child64 (tc19_shadowmem.c:105)
15351   by 0x........: steer (tc19_shadowmem.c:300)
15352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15353   ...
15354
15355This conflicts with a previous write of size 2 by thread #x
15356Locks held: none
15357   at 0x........: child64 (tc19_shadowmem.c:105)
15358   by 0x........: steer (tc19_shadowmem.c:300)
15359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15360   ...
15361 Address 0x........ is 6 bytes inside a block of size 100 alloc'd
15362   at 0x........: malloc (vg_replace_malloc.c:...)
15363   by 0x........: main (tc19_shadowmem.c:144)
15364 Block was alloc'd by thread #x
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 8 bytes inside a block of size 100 alloc'd
15382   at 0x........: malloc (vg_replace_malloc.c:...)
15383   by 0x........: main (tc19_shadowmem.c:144)
15384 Block was alloc'd by thread #x
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 10 bytes inside a block of size 100 alloc'd
15402   at 0x........: malloc (vg_replace_malloc.c:...)
15403   by 0x........: main (tc19_shadowmem.c:144)
15404 Block was alloc'd by thread #x
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 12 bytes inside a block of size 100 alloc'd
15422   at 0x........: malloc (vg_replace_malloc.c:...)
15423   by 0x........: main (tc19_shadowmem.c:144)
15424 Block was alloc'd by thread #x
15425
15426---------- double gran, 7 .. 92, skip 7 ----------
15427---Thread-Announcement------------------------------------------
15428
15429Thread #x was created
15430   ...
15431   by 0x........: pthread_create@* (hg_intercepts.c:...)
15432   by 0x........: main (tc19_shadowmem.c:266)
15433
15434---Thread-Announcement------------------------------------------
15435
15436Thread #x was created
15437   ...
15438   by 0x........: pthread_create@* (hg_intercepts.c:...)
15439   by 0x........: main (tc19_shadowmem.c:265)
15440
15441----------------------------------------------------------------
15442
15443Possible data race during write of size 1 at 0x........ by thread #x
15444Locks held: none
15445   at 0x........: child64 (tc19_shadowmem.c:105)
15446   by 0x........: steer (tc19_shadowmem.c:302)
15447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15448   ...
15449
15450This conflicts with a previous write of size 1 by thread #x
15451Locks held: none
15452   at 0x........: child64 (tc19_shadowmem.c:105)
15453   by 0x........: steer (tc19_shadowmem.c:302)
15454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15455   ...
15456 Address 0x........ is 7 bytes inside a block of size 100 alloc'd
15457   at 0x........: malloc (vg_replace_malloc.c:...)
15458   by 0x........: main (tc19_shadowmem.c:144)
15459 Block was alloc'd by thread #x
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 8 bytes inside a block of size 100 alloc'd
15477   at 0x........: malloc (vg_replace_malloc.c:...)
15478   by 0x........: main (tc19_shadowmem.c:144)
15479 Block was alloc'd by thread #x
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 9 bytes inside a block of size 100 alloc'd
15497   at 0x........: malloc (vg_replace_malloc.c:...)
15498   by 0x........: main (tc19_shadowmem.c:144)
15499 Block was alloc'd by thread #x
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 10 bytes inside a block of size 100 alloc'd
15517   at 0x........: malloc (vg_replace_malloc.c:...)
15518   by 0x........: main (tc19_shadowmem.c:144)
15519 Block was alloc'd by thread #x
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 11 bytes inside a block of size 100 alloc'd
15537   at 0x........: malloc (vg_replace_malloc.c:...)
15538   by 0x........: main (tc19_shadowmem.c:144)
15539 Block was alloc'd by thread #x
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 12 bytes inside a block of size 100 alloc'd
15557   at 0x........: malloc (vg_replace_malloc.c:...)
15558   by 0x........: main (tc19_shadowmem.c:144)
15559 Block was alloc'd by thread #x
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 13 bytes inside a block of size 100 alloc'd
15577   at 0x........: malloc (vg_replace_malloc.c:...)
15578   by 0x........: main (tc19_shadowmem.c:144)
15579 Block was alloc'd by thread #x
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 14 bytes inside a block of size 100 alloc'd
15597   at 0x........: malloc (vg_replace_malloc.c:...)
15598   by 0x........: main (tc19_shadowmem.c:144)
15599 Block was alloc'd by thread #x
15600
15601---------- double gran, 0 .. 92, skip 8 ----------
15602---Thread-Announcement------------------------------------------
15603
15604Thread #x was created
15605   ...
15606   by 0x........: pthread_create@* (hg_intercepts.c:...)
15607   by 0x........: main (tc19_shadowmem.c:266)
15608
15609---Thread-Announcement------------------------------------------
15610
15611Thread #x was created
15612   ...
15613   by 0x........: pthread_create@* (hg_intercepts.c:...)
15614   by 0x........: main (tc19_shadowmem.c:265)
15615
15616----------------------------------------------------------------
15617
15618Possible data race during write of size 8 at 0x........ by thread #x
15619Locks held: none
15620   at 0x........: child64 (tc19_shadowmem.c:105)
15621   by 0x........: steer (tc19_shadowmem.c:304)
15622   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15623   ...
15624
15625This conflicts with a previous write of size 8 by thread #x
15626Locks held: none
15627   at 0x........: child64 (tc19_shadowmem.c:105)
15628   by 0x........: steer (tc19_shadowmem.c:304)
15629   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15630   ...
15631 Address 0x........ is 8 bytes inside a block of size 100 alloc'd
15632   at 0x........: malloc (vg_replace_malloc.c:...)
15633   by 0x........: main (tc19_shadowmem.c:144)
15634 Block was alloc'd by thread #x
15635
15636---------- double gran, 1 .. 92, skip 9 ----------
15637---Thread-Announcement------------------------------------------
15638
15639Thread #x was created
15640   ...
15641   by 0x........: pthread_create@* (hg_intercepts.c:...)
15642   by 0x........: main (tc19_shadowmem.c:266)
15643
15644---Thread-Announcement------------------------------------------
15645
15646Thread #x was created
15647   ...
15648   by 0x........: pthread_create@* (hg_intercepts.c:...)
15649   by 0x........: main (tc19_shadowmem.c:265)
15650
15651----------------------------------------------------------------
15652
15653Possible data race during write of size 1 at 0x........ by thread #x
15654Locks held: none
15655   at 0x........: child64 (tc19_shadowmem.c:105)
15656   by 0x........: steer (tc19_shadowmem.c:306)
15657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15658   ...
15659
15660This conflicts with a previous write of size 1 by thread #x
15661Locks held: none
15662   at 0x........: child64 (tc19_shadowmem.c:105)
15663   by 0x........: steer (tc19_shadowmem.c:306)
15664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15665   ...
15666 Address 0x........ is 9 bytes inside a block of size 100 alloc'd
15667   at 0x........: malloc (vg_replace_malloc.c:...)
15668   by 0x........: main (tc19_shadowmem.c:144)
15669 Block was alloc'd by thread #x
15670
15671----------------------------------------------------------------
15672
15673Possible data race during write of size 1 at 0x........ by thread #x
15674Locks held: none
15675   at 0x........: child64 (tc19_shadowmem.c:105)
15676   by 0x........: steer (tc19_shadowmem.c:306)
15677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15678   ...
15679
15680This conflicts with a previous write of size 1 by thread #x
15681Locks held: none
15682   at 0x........: child64 (tc19_shadowmem.c:105)
15683   by 0x........: steer (tc19_shadowmem.c:306)
15684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15685   ...
15686 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15687   at 0x........: malloc (vg_replace_malloc.c:...)
15688   by 0x........: main (tc19_shadowmem.c:144)
15689 Block was alloc'd by thread #x
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 11 bytes inside a block of size 100 alloc'd
15707   at 0x........: malloc (vg_replace_malloc.c:...)
15708   by 0x........: main (tc19_shadowmem.c:144)
15709 Block was alloc'd by thread #x
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 12 bytes inside a block of size 100 alloc'd
15727   at 0x........: malloc (vg_replace_malloc.c:...)
15728   by 0x........: main (tc19_shadowmem.c:144)
15729 Block was alloc'd by thread #x
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 13 bytes inside a block of size 100 alloc'd
15747   at 0x........: malloc (vg_replace_malloc.c:...)
15748   by 0x........: main (tc19_shadowmem.c:144)
15749 Block was alloc'd by thread #x
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 14 bytes inside a block of size 100 alloc'd
15767   at 0x........: malloc (vg_replace_malloc.c:...)
15768   by 0x........: main (tc19_shadowmem.c:144)
15769 Block was alloc'd by thread #x
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 15 bytes inside a block of size 100 alloc'd
15787   at 0x........: malloc (vg_replace_malloc.c:...)
15788   by 0x........: main (tc19_shadowmem.c:144)
15789 Block was alloc'd by thread #x
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 16 bytes inside a block of size 100 alloc'd
15807   at 0x........: malloc (vg_replace_malloc.c:...)
15808   by 0x........: main (tc19_shadowmem.c:144)
15809 Block was alloc'd by thread #x
15810
15811---------- double gran, 2 .. 92, skip 10 ----------
15812---Thread-Announcement------------------------------------------
15813
15814Thread #x was created
15815   ...
15816   by 0x........: pthread_create@* (hg_intercepts.c:...)
15817   by 0x........: main (tc19_shadowmem.c:266)
15818
15819---Thread-Announcement------------------------------------------
15820
15821Thread #x was created
15822   ...
15823   by 0x........: pthread_create@* (hg_intercepts.c:...)
15824   by 0x........: main (tc19_shadowmem.c:265)
15825
15826----------------------------------------------------------------
15827
15828Possible data race during write of size 2 at 0x........ by thread #x
15829Locks held: none
15830   at 0x........: child64 (tc19_shadowmem.c:105)
15831   by 0x........: steer (tc19_shadowmem.c:308)
15832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15833   ...
15834
15835This conflicts with a previous write of size 2 by thread #x
15836Locks held: none
15837   at 0x........: child64 (tc19_shadowmem.c:105)
15838   by 0x........: steer (tc19_shadowmem.c:308)
15839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15840   ...
15841 Address 0x........ is 10 bytes inside a block of size 100 alloc'd
15842   at 0x........: malloc (vg_replace_malloc.c:...)
15843   by 0x........: main (tc19_shadowmem.c:144)
15844 Block was alloc'd by thread #x
15845
15846----------------------------------------------------------------
15847
15848Possible data race during write of size 2 at 0x........ by thread #x
15849Locks held: none
15850   at 0x........: child64 (tc19_shadowmem.c:105)
15851   by 0x........: steer (tc19_shadowmem.c:308)
15852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15853   ...
15854
15855This conflicts with a previous write of size 2 by thread #x
15856Locks held: none
15857   at 0x........: child64 (tc19_shadowmem.c:105)
15858   by 0x........: steer (tc19_shadowmem.c:308)
15859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15860   ...
15861 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15862   at 0x........: malloc (vg_replace_malloc.c:...)
15863   by 0x........: main (tc19_shadowmem.c:144)
15864 Block was alloc'd by thread #x
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 14 bytes inside a block of size 100 alloc'd
15882   at 0x........: malloc (vg_replace_malloc.c:...)
15883   by 0x........: main (tc19_shadowmem.c:144)
15884 Block was alloc'd by thread #x
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 16 bytes inside a block of size 100 alloc'd
15902   at 0x........: malloc (vg_replace_malloc.c:...)
15903   by 0x........: main (tc19_shadowmem.c:144)
15904 Block was alloc'd by thread #x
15905
15906---------- double gran, 3 .. 92, skip 11 ----------
15907---Thread-Announcement------------------------------------------
15908
15909Thread #x was created
15910   ...
15911   by 0x........: pthread_create@* (hg_intercepts.c:...)
15912   by 0x........: main (tc19_shadowmem.c:266)
15913
15914---Thread-Announcement------------------------------------------
15915
15916Thread #x was created
15917   ...
15918   by 0x........: pthread_create@* (hg_intercepts.c:...)
15919   by 0x........: main (tc19_shadowmem.c:265)
15920
15921----------------------------------------------------------------
15922
15923Possible data race during write of size 1 at 0x........ by thread #x
15924Locks held: none
15925   at 0x........: child64 (tc19_shadowmem.c:105)
15926   by 0x........: steer (tc19_shadowmem.c:310)
15927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15928   ...
15929
15930This conflicts with a previous write of size 1 by thread #x
15931Locks held: none
15932   at 0x........: child64 (tc19_shadowmem.c:105)
15933   by 0x........: steer (tc19_shadowmem.c:310)
15934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15935   ...
15936 Address 0x........ is 11 bytes inside a block of size 100 alloc'd
15937   at 0x........: malloc (vg_replace_malloc.c:...)
15938   by 0x........: main (tc19_shadowmem.c:144)
15939 Block was alloc'd by thread #x
15940
15941----------------------------------------------------------------
15942
15943Possible data race during write of size 1 at 0x........ by thread #x
15944Locks held: none
15945   at 0x........: child64 (tc19_shadowmem.c:105)
15946   by 0x........: steer (tc19_shadowmem.c:310)
15947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15948   ...
15949
15950This conflicts with a previous write of size 1 by thread #x
15951Locks held: none
15952   at 0x........: child64 (tc19_shadowmem.c:105)
15953   by 0x........: steer (tc19_shadowmem.c:310)
15954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
15955   ...
15956 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
15957   at 0x........: malloc (vg_replace_malloc.c:...)
15958   by 0x........: main (tc19_shadowmem.c:144)
15959 Block was alloc'd by thread #x
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 13 bytes inside a block of size 100 alloc'd
15977   at 0x........: malloc (vg_replace_malloc.c:...)
15978   by 0x........: main (tc19_shadowmem.c:144)
15979 Block was alloc'd by thread #x
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 14 bytes inside a block of size 100 alloc'd
15997   at 0x........: malloc (vg_replace_malloc.c:...)
15998   by 0x........: main (tc19_shadowmem.c:144)
15999 Block was alloc'd by thread #x
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 15 bytes inside a block of size 100 alloc'd
16017   at 0x........: malloc (vg_replace_malloc.c:...)
16018   by 0x........: main (tc19_shadowmem.c:144)
16019 Block was alloc'd by thread #x
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 16 bytes inside a block of size 100 alloc'd
16037   at 0x........: malloc (vg_replace_malloc.c:...)
16038   by 0x........: main (tc19_shadowmem.c:144)
16039 Block was alloc'd by thread #x
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 17 bytes inside a block of size 100 alloc'd
16057   at 0x........: malloc (vg_replace_malloc.c:...)
16058   by 0x........: main (tc19_shadowmem.c:144)
16059 Block was alloc'd by thread #x
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 18 bytes inside a block of size 100 alloc'd
16077   at 0x........: malloc (vg_replace_malloc.c:...)
16078   by 0x........: main (tc19_shadowmem.c:144)
16079 Block was alloc'd by thread #x
16080
16081---------- double gran, 4 .. 92, skip 12 ----------
16082---Thread-Announcement------------------------------------------
16083
16084Thread #x was created
16085   ...
16086   by 0x........: pthread_create@* (hg_intercepts.c:...)
16087   by 0x........: main (tc19_shadowmem.c:266)
16088
16089---Thread-Announcement------------------------------------------
16090
16091Thread #x was created
16092   ...
16093   by 0x........: pthread_create@* (hg_intercepts.c:...)
16094   by 0x........: main (tc19_shadowmem.c:265)
16095
16096----------------------------------------------------------------
16097
16098Possible data race during write of size 4 at 0x........ by thread #x
16099Locks held: none
16100   at 0x........: child64 (tc19_shadowmem.c:105)
16101   by 0x........: steer (tc19_shadowmem.c:312)
16102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16103   ...
16104
16105This conflicts with a previous write of size 4 by thread #x
16106Locks held: none
16107   at 0x........: child64 (tc19_shadowmem.c:105)
16108   by 0x........: steer (tc19_shadowmem.c:312)
16109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16110   ...
16111 Address 0x........ is 12 bytes inside a block of size 100 alloc'd
16112   at 0x........: malloc (vg_replace_malloc.c:...)
16113   by 0x........: main (tc19_shadowmem.c:144)
16114 Block was alloc'd by thread #x
16115
16116----------------------------------------------------------------
16117
16118Possible data race during write of size 4 at 0x........ by thread #x
16119Locks held: none
16120   at 0x........: child64 (tc19_shadowmem.c:105)
16121   by 0x........: steer (tc19_shadowmem.c:312)
16122   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16123   ...
16124
16125This conflicts with a previous write of size 4 by thread #x
16126Locks held: none
16127   at 0x........: child64 (tc19_shadowmem.c:105)
16128   by 0x........: steer (tc19_shadowmem.c:312)
16129   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16130   ...
16131 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16132   at 0x........: malloc (vg_replace_malloc.c:...)
16133   by 0x........: main (tc19_shadowmem.c:144)
16134 Block was alloc'd by thread #x
16135
16136---------- double gran, 5 .. 92, skip 13 ----------
16137---Thread-Announcement------------------------------------------
16138
16139Thread #x was created
16140   ...
16141   by 0x........: pthread_create@* (hg_intercepts.c:...)
16142   by 0x........: main (tc19_shadowmem.c:266)
16143
16144---Thread-Announcement------------------------------------------
16145
16146Thread #x was created
16147   ...
16148   by 0x........: pthread_create@* (hg_intercepts.c:...)
16149   by 0x........: main (tc19_shadowmem.c:265)
16150
16151----------------------------------------------------------------
16152
16153Possible data race during write of size 1 at 0x........ by thread #x
16154Locks held: none
16155   at 0x........: child64 (tc19_shadowmem.c:105)
16156   by 0x........: steer (tc19_shadowmem.c:314)
16157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16158   ...
16159
16160This conflicts with a previous write of size 1 by thread #x
16161Locks held: none
16162   at 0x........: child64 (tc19_shadowmem.c:105)
16163   by 0x........: steer (tc19_shadowmem.c:314)
16164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16165   ...
16166 Address 0x........ is 13 bytes inside a block of size 100 alloc'd
16167   at 0x........: malloc (vg_replace_malloc.c:...)
16168   by 0x........: main (tc19_shadowmem.c:144)
16169 Block was alloc'd by thread #x
16170
16171----------------------------------------------------------------
16172
16173Possible data race during write of size 1 at 0x........ by thread #x
16174Locks held: none
16175   at 0x........: child64 (tc19_shadowmem.c:105)
16176   by 0x........: steer (tc19_shadowmem.c:314)
16177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16178   ...
16179
16180This conflicts with a previous write of size 1 by thread #x
16181Locks held: none
16182   at 0x........: child64 (tc19_shadowmem.c:105)
16183   by 0x........: steer (tc19_shadowmem.c:314)
16184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16185   ...
16186 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
16187   at 0x........: malloc (vg_replace_malloc.c:...)
16188   by 0x........: main (tc19_shadowmem.c:144)
16189 Block was alloc'd by thread #x
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 15 bytes inside a block of size 100 alloc'd
16207   at 0x........: malloc (vg_replace_malloc.c:...)
16208   by 0x........: main (tc19_shadowmem.c:144)
16209 Block was alloc'd by thread #x
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 16 bytes inside a block of size 100 alloc'd
16227   at 0x........: malloc (vg_replace_malloc.c:...)
16228   by 0x........: main (tc19_shadowmem.c:144)
16229 Block was alloc'd by thread #x
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 17 bytes inside a block of size 100 alloc'd
16247   at 0x........: malloc (vg_replace_malloc.c:...)
16248   by 0x........: main (tc19_shadowmem.c:144)
16249 Block was alloc'd by thread #x
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 18 bytes inside a block of size 100 alloc'd
16267   at 0x........: malloc (vg_replace_malloc.c:...)
16268   by 0x........: main (tc19_shadowmem.c:144)
16269 Block was alloc'd by thread #x
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 19 bytes inside a block of size 100 alloc'd
16287   at 0x........: malloc (vg_replace_malloc.c:...)
16288   by 0x........: main (tc19_shadowmem.c:144)
16289 Block was alloc'd by thread #x
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 20 bytes inside a block of size 100 alloc'd
16307   at 0x........: malloc (vg_replace_malloc.c:...)
16308   by 0x........: main (tc19_shadowmem.c:144)
16309 Block was alloc'd by thread #x
16310
16311---------- double gran, 6 .. 92, skip 14 ----------
16312---Thread-Announcement------------------------------------------
16313
16314Thread #x was created
16315   ...
16316   by 0x........: pthread_create@* (hg_intercepts.c:...)
16317   by 0x........: main (tc19_shadowmem.c:266)
16318
16319---Thread-Announcement------------------------------------------
16320
16321Thread #x was created
16322   ...
16323   by 0x........: pthread_create@* (hg_intercepts.c:...)
16324   by 0x........: main (tc19_shadowmem.c:265)
16325
16326----------------------------------------------------------------
16327
16328Possible data race during write of size 2 at 0x........ by thread #x
16329Locks held: none
16330   at 0x........: child64 (tc19_shadowmem.c:105)
16331   by 0x........: steer (tc19_shadowmem.c:316)
16332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16333   ...
16334
16335This conflicts with a previous write of size 2 by thread #x
16336Locks held: none
16337   at 0x........: child64 (tc19_shadowmem.c:105)
16338   by 0x........: steer (tc19_shadowmem.c:316)
16339   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16340   ...
16341 Address 0x........ is 14 bytes inside a block of size 100 alloc'd
16342   at 0x........: malloc (vg_replace_malloc.c:...)
16343   by 0x........: main (tc19_shadowmem.c:144)
16344 Block was alloc'd by thread #x
16345
16346----------------------------------------------------------------
16347
16348Possible data race during write of size 2 at 0x........ by thread #x
16349Locks held: none
16350   at 0x........: child64 (tc19_shadowmem.c:105)
16351   by 0x........: steer (tc19_shadowmem.c:316)
16352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16353   ...
16354
16355This conflicts with a previous write of size 2 by thread #x
16356Locks held: none
16357   at 0x........: child64 (tc19_shadowmem.c:105)
16358   by 0x........: steer (tc19_shadowmem.c:316)
16359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16360   ...
16361 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16362   at 0x........: malloc (vg_replace_malloc.c:...)
16363   by 0x........: main (tc19_shadowmem.c:144)
16364 Block was alloc'd by thread #x
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 18 bytes inside a block of size 100 alloc'd
16382   at 0x........: malloc (vg_replace_malloc.c:...)
16383   by 0x........: main (tc19_shadowmem.c:144)
16384 Block was alloc'd by thread #x
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 20 bytes inside a block of size 100 alloc'd
16402   at 0x........: malloc (vg_replace_malloc.c:...)
16403   by 0x........: main (tc19_shadowmem.c:144)
16404 Block was alloc'd by thread #x
16405
16406---------- double gran, 7 .. 92, skip 15 ----------
16407---Thread-Announcement------------------------------------------
16408
16409Thread #x was created
16410   ...
16411   by 0x........: pthread_create@* (hg_intercepts.c:...)
16412   by 0x........: main (tc19_shadowmem.c:266)
16413
16414---Thread-Announcement------------------------------------------
16415
16416Thread #x was created
16417   ...
16418   by 0x........: pthread_create@* (hg_intercepts.c:...)
16419   by 0x........: main (tc19_shadowmem.c:265)
16420
16421----------------------------------------------------------------
16422
16423Possible data race during write of size 1 at 0x........ by thread #x
16424Locks held: none
16425   at 0x........: child64 (tc19_shadowmem.c:105)
16426   by 0x........: steer (tc19_shadowmem.c:318)
16427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16428   ...
16429
16430This conflicts with a previous write of size 1 by thread #x
16431Locks held: none
16432   at 0x........: child64 (tc19_shadowmem.c:105)
16433   by 0x........: steer (tc19_shadowmem.c:318)
16434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16435   ...
16436 Address 0x........ is 15 bytes inside a block of size 100 alloc'd
16437   at 0x........: malloc (vg_replace_malloc.c:...)
16438   by 0x........: main (tc19_shadowmem.c:144)
16439 Block was alloc'd by thread #x
16440
16441----------------------------------------------------------------
16442
16443Possible data race during write of size 1 at 0x........ by thread #x
16444Locks held: none
16445   at 0x........: child64 (tc19_shadowmem.c:105)
16446   by 0x........: steer (tc19_shadowmem.c:318)
16447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16448   ...
16449
16450This conflicts with a previous write of size 1 by thread #x
16451Locks held: none
16452   at 0x........: child64 (tc19_shadowmem.c:105)
16453   by 0x........: steer (tc19_shadowmem.c:318)
16454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16455   ...
16456 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16457   at 0x........: malloc (vg_replace_malloc.c:...)
16458   by 0x........: main (tc19_shadowmem.c:144)
16459 Block was alloc'd by thread #x
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 17 bytes inside a block of size 100 alloc'd
16477   at 0x........: malloc (vg_replace_malloc.c:...)
16478   by 0x........: main (tc19_shadowmem.c:144)
16479 Block was alloc'd by thread #x
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 18 bytes inside a block of size 100 alloc'd
16497   at 0x........: malloc (vg_replace_malloc.c:...)
16498   by 0x........: main (tc19_shadowmem.c:144)
16499 Block was alloc'd by thread #x
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 19 bytes inside a block of size 100 alloc'd
16517   at 0x........: malloc (vg_replace_malloc.c:...)
16518   by 0x........: main (tc19_shadowmem.c:144)
16519 Block was alloc'd by thread #x
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 20 bytes inside a block of size 100 alloc'd
16537   at 0x........: malloc (vg_replace_malloc.c:...)
16538   by 0x........: main (tc19_shadowmem.c:144)
16539 Block was alloc'd by thread #x
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 21 bytes inside a block of size 100 alloc'd
16557   at 0x........: malloc (vg_replace_malloc.c:...)
16558   by 0x........: main (tc19_shadowmem.c:144)
16559 Block was alloc'd by thread #x
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 22 bytes inside a block of size 100 alloc'd
16577   at 0x........: malloc (vg_replace_malloc.c:...)
16578   by 0x........: main (tc19_shadowmem.c:144)
16579 Block was alloc'd by thread #x
16580
16581---------- double gran, 0 .. 92, skip 16 ----------
16582---Thread-Announcement------------------------------------------
16583
16584Thread #x was created
16585   ...
16586   by 0x........: pthread_create@* (hg_intercepts.c:...)
16587   by 0x........: main (tc19_shadowmem.c:266)
16588
16589---Thread-Announcement------------------------------------------
16590
16591Thread #x was created
16592   ...
16593   by 0x........: pthread_create@* (hg_intercepts.c:...)
16594   by 0x........: main (tc19_shadowmem.c:265)
16595
16596----------------------------------------------------------------
16597
16598Possible data race during write of size 8 at 0x........ by thread #x
16599Locks held: none
16600   at 0x........: child64 (tc19_shadowmem.c:105)
16601   by 0x........: steer (tc19_shadowmem.c:320)
16602   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16603   ...
16604
16605This conflicts with a previous write of size 8 by thread #x
16606Locks held: none
16607   at 0x........: child64 (tc19_shadowmem.c:105)
16608   by 0x........: steer (tc19_shadowmem.c:320)
16609   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16610   ...
16611 Address 0x........ is 16 bytes inside a block of size 100 alloc'd
16612   at 0x........: malloc (vg_replace_malloc.c:...)
16613   by 0x........: main (tc19_shadowmem.c:144)
16614 Block was alloc'd by thread #x
16615
16616---------- double gran, 1 .. 92, skip 17 ----------
16617---Thread-Announcement------------------------------------------
16618
16619Thread #x was created
16620   ...
16621   by 0x........: pthread_create@* (hg_intercepts.c:...)
16622   by 0x........: main (tc19_shadowmem.c:266)
16623
16624---Thread-Announcement------------------------------------------
16625
16626Thread #x was created
16627   ...
16628   by 0x........: pthread_create@* (hg_intercepts.c:...)
16629   by 0x........: main (tc19_shadowmem.c:265)
16630
16631----------------------------------------------------------------
16632
16633Possible data race during write of size 1 at 0x........ by thread #x
16634Locks held: none
16635   at 0x........: child64 (tc19_shadowmem.c:105)
16636   by 0x........: steer (tc19_shadowmem.c:322)
16637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16638   ...
16639
16640This conflicts with a previous write of size 1 by thread #x
16641Locks held: none
16642   at 0x........: child64 (tc19_shadowmem.c:105)
16643   by 0x........: steer (tc19_shadowmem.c:322)
16644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16645   ...
16646 Address 0x........ is 17 bytes inside a block of size 100 alloc'd
16647   at 0x........: malloc (vg_replace_malloc.c:...)
16648   by 0x........: main (tc19_shadowmem.c:144)
16649 Block was alloc'd by thread #x
16650
16651----------------------------------------------------------------
16652
16653Possible data race during write of size 1 at 0x........ by thread #x
16654Locks held: none
16655   at 0x........: child64 (tc19_shadowmem.c:105)
16656   by 0x........: steer (tc19_shadowmem.c:322)
16657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16658   ...
16659
16660This conflicts with a previous write of size 1 by thread #x
16661Locks held: none
16662   at 0x........: child64 (tc19_shadowmem.c:105)
16663   by 0x........: steer (tc19_shadowmem.c:322)
16664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16665   ...
16666 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16667   at 0x........: malloc (vg_replace_malloc.c:...)
16668   by 0x........: main (tc19_shadowmem.c:144)
16669 Block was alloc'd by thread #x
16670
16671----------------------------------------------------------------
16672
16673Possible data race during write of size 1 at 0x........ by thread #x
16674Locks held: none
16675   at 0x........: child64 (tc19_shadowmem.c:105)
16676   by 0x........: steer (tc19_shadowmem.c:322)
16677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16678   ...
16679
16680This conflicts with a previous write of size 1 by thread #x
16681Locks held: none
16682   at 0x........: child64 (tc19_shadowmem.c:105)
16683   by 0x........: steer (tc19_shadowmem.c:322)
16684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16685   ...
16686 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16687   at 0x........: malloc (vg_replace_malloc.c:...)
16688   by 0x........: main (tc19_shadowmem.c:144)
16689 Block was alloc'd by thread #x
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 20 bytes inside a block of size 100 alloc'd
16707   at 0x........: malloc (vg_replace_malloc.c:...)
16708   by 0x........: main (tc19_shadowmem.c:144)
16709 Block was alloc'd by thread #x
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 21 bytes inside a block of size 100 alloc'd
16727   at 0x........: malloc (vg_replace_malloc.c:...)
16728   by 0x........: main (tc19_shadowmem.c:144)
16729 Block was alloc'd by thread #x
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 22 bytes inside a block of size 100 alloc'd
16747   at 0x........: malloc (vg_replace_malloc.c:...)
16748   by 0x........: main (tc19_shadowmem.c:144)
16749 Block was alloc'd by thread #x
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 23 bytes inside a block of size 100 alloc'd
16767   at 0x........: malloc (vg_replace_malloc.c:...)
16768   by 0x........: main (tc19_shadowmem.c:144)
16769 Block was alloc'd by thread #x
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 24 bytes inside a block of size 100 alloc'd
16787   at 0x........: malloc (vg_replace_malloc.c:...)
16788   by 0x........: main (tc19_shadowmem.c:144)
16789 Block was alloc'd by thread #x
16790
16791---------- double gran, 2 .. 92, skip 18 ----------
16792---Thread-Announcement------------------------------------------
16793
16794Thread #x was created
16795   ...
16796   by 0x........: pthread_create@* (hg_intercepts.c:...)
16797   by 0x........: main (tc19_shadowmem.c:266)
16798
16799---Thread-Announcement------------------------------------------
16800
16801Thread #x was created
16802   ...
16803   by 0x........: pthread_create@* (hg_intercepts.c:...)
16804   by 0x........: main (tc19_shadowmem.c:265)
16805
16806----------------------------------------------------------------
16807
16808Possible data race during write of size 2 at 0x........ by thread #x
16809Locks held: none
16810   at 0x........: child64 (tc19_shadowmem.c:105)
16811   by 0x........: steer (tc19_shadowmem.c:324)
16812   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16813   ...
16814
16815This conflicts with a previous write of size 2 by thread #x
16816Locks held: none
16817   at 0x........: child64 (tc19_shadowmem.c:105)
16818   by 0x........: steer (tc19_shadowmem.c:324)
16819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16820   ...
16821 Address 0x........ is 18 bytes inside a block of size 100 alloc'd
16822   at 0x........: malloc (vg_replace_malloc.c:...)
16823   by 0x........: main (tc19_shadowmem.c:144)
16824 Block was alloc'd by thread #x
16825
16826----------------------------------------------------------------
16827
16828Possible data race during write of size 2 at 0x........ by thread #x
16829Locks held: none
16830   at 0x........: child64 (tc19_shadowmem.c:105)
16831   by 0x........: steer (tc19_shadowmem.c:324)
16832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16833   ...
16834
16835This conflicts with a previous write of size 2 by thread #x
16836Locks held: none
16837   at 0x........: child64 (tc19_shadowmem.c:105)
16838   by 0x........: steer (tc19_shadowmem.c:324)
16839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16840   ...
16841 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16842   at 0x........: malloc (vg_replace_malloc.c:...)
16843   by 0x........: main (tc19_shadowmem.c:144)
16844 Block was alloc'd by thread #x
16845
16846----------------------------------------------------------------
16847
16848Possible data race during write of size 2 at 0x........ by thread #x
16849Locks held: none
16850   at 0x........: child64 (tc19_shadowmem.c:105)
16851   by 0x........: steer (tc19_shadowmem.c:324)
16852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16853   ...
16854
16855This conflicts with a previous write of size 2 by thread #x
16856Locks held: none
16857   at 0x........: child64 (tc19_shadowmem.c:105)
16858   by 0x........: steer (tc19_shadowmem.c:324)
16859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16860   ...
16861 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
16862   at 0x........: malloc (vg_replace_malloc.c:...)
16863   by 0x........: main (tc19_shadowmem.c:144)
16864 Block was alloc'd by thread #x
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 24 bytes inside a block of size 100 alloc'd
16882   at 0x........: malloc (vg_replace_malloc.c:...)
16883   by 0x........: main (tc19_shadowmem.c:144)
16884 Block was alloc'd by thread #x
16885
16886---------- double gran, 3 .. 92, skip 19 ----------
16887---Thread-Announcement------------------------------------------
16888
16889Thread #x was created
16890   ...
16891   by 0x........: pthread_create@* (hg_intercepts.c:...)
16892   by 0x........: main (tc19_shadowmem.c:266)
16893
16894---Thread-Announcement------------------------------------------
16895
16896Thread #x was created
16897   ...
16898   by 0x........: pthread_create@* (hg_intercepts.c:...)
16899   by 0x........: main (tc19_shadowmem.c:265)
16900
16901----------------------------------------------------------------
16902
16903Possible data race during write of size 1 at 0x........ by thread #x
16904Locks held: none
16905   at 0x........: child64 (tc19_shadowmem.c:105)
16906   by 0x........: steer (tc19_shadowmem.c:326)
16907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16908   ...
16909
16910This conflicts with a previous write of size 1 by thread #x
16911Locks held: none
16912   at 0x........: child64 (tc19_shadowmem.c:105)
16913   by 0x........: steer (tc19_shadowmem.c:326)
16914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16915   ...
16916 Address 0x........ is 19 bytes inside a block of size 100 alloc'd
16917   at 0x........: malloc (vg_replace_malloc.c:...)
16918   by 0x........: main (tc19_shadowmem.c:144)
16919 Block was alloc'd by thread #x
16920
16921----------------------------------------------------------------
16922
16923Possible data race during write of size 1 at 0x........ by thread #x
16924Locks held: none
16925   at 0x........: child64 (tc19_shadowmem.c:105)
16926   by 0x........: steer (tc19_shadowmem.c:326)
16927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16928   ...
16929
16930This conflicts with a previous write of size 1 by thread #x
16931Locks held: none
16932   at 0x........: child64 (tc19_shadowmem.c:105)
16933   by 0x........: steer (tc19_shadowmem.c:326)
16934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16935   ...
16936 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
16937   at 0x........: malloc (vg_replace_malloc.c:...)
16938   by 0x........: main (tc19_shadowmem.c:144)
16939 Block was alloc'd by thread #x
16940
16941----------------------------------------------------------------
16942
16943Possible data race during write of size 1 at 0x........ by thread #x
16944Locks held: none
16945   at 0x........: child64 (tc19_shadowmem.c:105)
16946   by 0x........: steer (tc19_shadowmem.c:326)
16947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16948   ...
16949
16950This conflicts with a previous write of size 1 by thread #x
16951Locks held: none
16952   at 0x........: child64 (tc19_shadowmem.c:105)
16953   by 0x........: steer (tc19_shadowmem.c:326)
16954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
16955   ...
16956 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
16957   at 0x........: malloc (vg_replace_malloc.c:...)
16958   by 0x........: main (tc19_shadowmem.c:144)
16959 Block was alloc'd by thread #x
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 22 bytes inside a block of size 100 alloc'd
16977   at 0x........: malloc (vg_replace_malloc.c:...)
16978   by 0x........: main (tc19_shadowmem.c:144)
16979 Block was alloc'd by thread #x
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 23 bytes inside a block of size 100 alloc'd
16997   at 0x........: malloc (vg_replace_malloc.c:...)
16998   by 0x........: main (tc19_shadowmem.c:144)
16999 Block was alloc'd by thread #x
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 24 bytes inside a block of size 100 alloc'd
17017   at 0x........: malloc (vg_replace_malloc.c:...)
17018   by 0x........: main (tc19_shadowmem.c:144)
17019 Block was alloc'd by thread #x
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 25 bytes inside a block of size 100 alloc'd
17037   at 0x........: malloc (vg_replace_malloc.c:...)
17038   by 0x........: main (tc19_shadowmem.c:144)
17039 Block was alloc'd by thread #x
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 26 bytes inside a block of size 100 alloc'd
17057   at 0x........: malloc (vg_replace_malloc.c:...)
17058   by 0x........: main (tc19_shadowmem.c:144)
17059 Block was alloc'd by thread #x
17060
17061---------- double gran, 4 .. 92, skip 20 ----------
17062---Thread-Announcement------------------------------------------
17063
17064Thread #x was created
17065   ...
17066   by 0x........: pthread_create@* (hg_intercepts.c:...)
17067   by 0x........: main (tc19_shadowmem.c:266)
17068
17069---Thread-Announcement------------------------------------------
17070
17071Thread #x was created
17072   ...
17073   by 0x........: pthread_create@* (hg_intercepts.c:...)
17074   by 0x........: main (tc19_shadowmem.c:265)
17075
17076----------------------------------------------------------------
17077
17078Possible data race during write of size 4 at 0x........ by thread #x
17079Locks held: none
17080   at 0x........: child64 (tc19_shadowmem.c:105)
17081   by 0x........: steer (tc19_shadowmem.c:328)
17082   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17083   ...
17084
17085This conflicts with a previous write of size 4 by thread #x
17086Locks held: none
17087   at 0x........: child64 (tc19_shadowmem.c:105)
17088   by 0x........: steer (tc19_shadowmem.c:328)
17089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17090   ...
17091 Address 0x........ is 20 bytes inside a block of size 100 alloc'd
17092   at 0x........: malloc (vg_replace_malloc.c:...)
17093   by 0x........: main (tc19_shadowmem.c:144)
17094 Block was alloc'd by thread #x
17095
17096----------------------------------------------------------------
17097
17098Possible data race during write of size 4 at 0x........ by thread #x
17099Locks held: none
17100   at 0x........: child64 (tc19_shadowmem.c:105)
17101   by 0x........: steer (tc19_shadowmem.c:328)
17102   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17103   ...
17104
17105This conflicts with a previous write of size 4 by thread #x
17106Locks held: none
17107   at 0x........: child64 (tc19_shadowmem.c:105)
17108   by 0x........: steer (tc19_shadowmem.c:328)
17109   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17110   ...
17111 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17112   at 0x........: malloc (vg_replace_malloc.c:...)
17113   by 0x........: main (tc19_shadowmem.c:144)
17114 Block was alloc'd by thread #x
17115
17116---------- double gran, 5 .. 92, skip 21 ----------
17117---Thread-Announcement------------------------------------------
17118
17119Thread #x was created
17120   ...
17121   by 0x........: pthread_create@* (hg_intercepts.c:...)
17122   by 0x........: main (tc19_shadowmem.c:266)
17123
17124---Thread-Announcement------------------------------------------
17125
17126Thread #x was created
17127   ...
17128   by 0x........: pthread_create@* (hg_intercepts.c:...)
17129   by 0x........: main (tc19_shadowmem.c:265)
17130
17131----------------------------------------------------------------
17132
17133Possible data race during write of size 1 at 0x........ by thread #x
17134Locks held: none
17135   at 0x........: child64 (tc19_shadowmem.c:105)
17136   by 0x........: steer (tc19_shadowmem.c:330)
17137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17138   ...
17139
17140This conflicts with a previous write of size 1 by thread #x
17141Locks held: none
17142   at 0x........: child64 (tc19_shadowmem.c:105)
17143   by 0x........: steer (tc19_shadowmem.c:330)
17144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17145   ...
17146 Address 0x........ is 21 bytes inside a block of size 100 alloc'd
17147   at 0x........: malloc (vg_replace_malloc.c:...)
17148   by 0x........: main (tc19_shadowmem.c:144)
17149 Block was alloc'd by thread #x
17150
17151----------------------------------------------------------------
17152
17153Possible data race during write of size 1 at 0x........ by thread #x
17154Locks held: none
17155   at 0x........: child64 (tc19_shadowmem.c:105)
17156   by 0x........: steer (tc19_shadowmem.c:330)
17157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17158   ...
17159
17160This conflicts with a previous write of size 1 by thread #x
17161Locks held: none
17162   at 0x........: child64 (tc19_shadowmem.c:105)
17163   by 0x........: steer (tc19_shadowmem.c:330)
17164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17165   ...
17166 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
17167   at 0x........: malloc (vg_replace_malloc.c:...)
17168   by 0x........: main (tc19_shadowmem.c:144)
17169 Block was alloc'd by thread #x
17170
17171----------------------------------------------------------------
17172
17173Possible data race during write of size 1 at 0x........ by thread #x
17174Locks held: none
17175   at 0x........: child64 (tc19_shadowmem.c:105)
17176   by 0x........: steer (tc19_shadowmem.c:330)
17177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17178   ...
17179
17180This conflicts with a previous write of size 1 by thread #x
17181Locks held: none
17182   at 0x........: child64 (tc19_shadowmem.c:105)
17183   by 0x........: steer (tc19_shadowmem.c:330)
17184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17185   ...
17186 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
17187   at 0x........: malloc (vg_replace_malloc.c:...)
17188   by 0x........: main (tc19_shadowmem.c:144)
17189 Block was alloc'd by thread #x
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 24 bytes inside a block of size 100 alloc'd
17207   at 0x........: malloc (vg_replace_malloc.c:...)
17208   by 0x........: main (tc19_shadowmem.c:144)
17209 Block was alloc'd by thread #x
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 25 bytes inside a block of size 100 alloc'd
17227   at 0x........: malloc (vg_replace_malloc.c:...)
17228   by 0x........: main (tc19_shadowmem.c:144)
17229 Block was alloc'd by thread #x
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 26 bytes inside a block of size 100 alloc'd
17247   at 0x........: malloc (vg_replace_malloc.c:...)
17248   by 0x........: main (tc19_shadowmem.c:144)
17249 Block was alloc'd by thread #x
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 27 bytes inside a block of size 100 alloc'd
17267   at 0x........: malloc (vg_replace_malloc.c:...)
17268   by 0x........: main (tc19_shadowmem.c:144)
17269 Block was alloc'd by thread #x
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 28 bytes inside a block of size 100 alloc'd
17287   at 0x........: malloc (vg_replace_malloc.c:...)
17288   by 0x........: main (tc19_shadowmem.c:144)
17289 Block was alloc'd by thread #x
17290
17291---------- double gran, 6 .. 92, skip 22 ----------
17292---Thread-Announcement------------------------------------------
17293
17294Thread #x was created
17295   ...
17296   by 0x........: pthread_create@* (hg_intercepts.c:...)
17297   by 0x........: main (tc19_shadowmem.c:266)
17298
17299---Thread-Announcement------------------------------------------
17300
17301Thread #x was created
17302   ...
17303   by 0x........: pthread_create@* (hg_intercepts.c:...)
17304   by 0x........: main (tc19_shadowmem.c:265)
17305
17306----------------------------------------------------------------
17307
17308Possible data race during write of size 2 at 0x........ by thread #x
17309Locks held: none
17310   at 0x........: child64 (tc19_shadowmem.c:105)
17311   by 0x........: steer (tc19_shadowmem.c:332)
17312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17313   ...
17314
17315This conflicts with a previous write of size 2 by thread #x
17316Locks held: none
17317   at 0x........: child64 (tc19_shadowmem.c:105)
17318   by 0x........: steer (tc19_shadowmem.c:332)
17319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17320   ...
17321 Address 0x........ is 22 bytes inside a block of size 100 alloc'd
17322   at 0x........: malloc (vg_replace_malloc.c:...)
17323   by 0x........: main (tc19_shadowmem.c:144)
17324 Block was alloc'd by thread #x
17325
17326----------------------------------------------------------------
17327
17328Possible data race during write of size 2 at 0x........ by thread #x
17329Locks held: none
17330   at 0x........: child64 (tc19_shadowmem.c:105)
17331   by 0x........: steer (tc19_shadowmem.c:332)
17332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17333   ...
17334
17335This conflicts with a previous write of size 2 by thread #x
17336Locks held: none
17337   at 0x........: child64 (tc19_shadowmem.c:105)
17338   by 0x........: steer (tc19_shadowmem.c:332)
17339   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17340   ...
17341 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17342   at 0x........: malloc (vg_replace_malloc.c:...)
17343   by 0x........: main (tc19_shadowmem.c:144)
17344 Block was alloc'd by thread #x
17345
17346----------------------------------------------------------------
17347
17348Possible data race during write of size 2 at 0x........ by thread #x
17349Locks held: none
17350   at 0x........: child64 (tc19_shadowmem.c:105)
17351   by 0x........: steer (tc19_shadowmem.c:332)
17352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17353   ...
17354
17355This conflicts with a previous write of size 2 by thread #x
17356Locks held: none
17357   at 0x........: child64 (tc19_shadowmem.c:105)
17358   by 0x........: steer (tc19_shadowmem.c:332)
17359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17360   ...
17361 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17362   at 0x........: malloc (vg_replace_malloc.c:...)
17363   by 0x........: main (tc19_shadowmem.c:144)
17364 Block was alloc'd by thread #x
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 28 bytes inside a block of size 100 alloc'd
17382   at 0x........: malloc (vg_replace_malloc.c:...)
17383   by 0x........: main (tc19_shadowmem.c:144)
17384 Block was alloc'd by thread #x
17385
17386---------- double gran, 7 .. 92, skip 23 ----------
17387---Thread-Announcement------------------------------------------
17388
17389Thread #x was created
17390   ...
17391   by 0x........: pthread_create@* (hg_intercepts.c:...)
17392   by 0x........: main (tc19_shadowmem.c:266)
17393
17394---Thread-Announcement------------------------------------------
17395
17396Thread #x was created
17397   ...
17398   by 0x........: pthread_create@* (hg_intercepts.c:...)
17399   by 0x........: main (tc19_shadowmem.c:265)
17400
17401----------------------------------------------------------------
17402
17403Possible data race during write of size 1 at 0x........ by thread #x
17404Locks held: none
17405   at 0x........: child64 (tc19_shadowmem.c:105)
17406   by 0x........: steer (tc19_shadowmem.c:334)
17407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17408   ...
17409
17410This conflicts with a previous write of size 1 by thread #x
17411Locks held: none
17412   at 0x........: child64 (tc19_shadowmem.c:105)
17413   by 0x........: steer (tc19_shadowmem.c:334)
17414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17415   ...
17416 Address 0x........ is 23 bytes inside a block of size 100 alloc'd
17417   at 0x........: malloc (vg_replace_malloc.c:...)
17418   by 0x........: main (tc19_shadowmem.c:144)
17419 Block was alloc'd by thread #x
17420
17421----------------------------------------------------------------
17422
17423Possible data race during write of size 1 at 0x........ by thread #x
17424Locks held: none
17425   at 0x........: child64 (tc19_shadowmem.c:105)
17426   by 0x........: steer (tc19_shadowmem.c:334)
17427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17428   ...
17429
17430This conflicts with a previous write of size 1 by thread #x
17431Locks held: none
17432   at 0x........: child64 (tc19_shadowmem.c:105)
17433   by 0x........: steer (tc19_shadowmem.c:334)
17434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17435   ...
17436 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17437   at 0x........: malloc (vg_replace_malloc.c:...)
17438   by 0x........: main (tc19_shadowmem.c:144)
17439 Block was alloc'd by thread #x
17440
17441----------------------------------------------------------------
17442
17443Possible data race during write of size 1 at 0x........ by thread #x
17444Locks held: none
17445   at 0x........: child64 (tc19_shadowmem.c:105)
17446   by 0x........: steer (tc19_shadowmem.c:334)
17447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17448   ...
17449
17450This conflicts with a previous write of size 1 by thread #x
17451Locks held: none
17452   at 0x........: child64 (tc19_shadowmem.c:105)
17453   by 0x........: steer (tc19_shadowmem.c:334)
17454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17455   ...
17456 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17457   at 0x........: malloc (vg_replace_malloc.c:...)
17458   by 0x........: main (tc19_shadowmem.c:144)
17459 Block was alloc'd by thread #x
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 26 bytes inside a block of size 100 alloc'd
17477   at 0x........: malloc (vg_replace_malloc.c:...)
17478   by 0x........: main (tc19_shadowmem.c:144)
17479 Block was alloc'd by thread #x
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 27 bytes inside a block of size 100 alloc'd
17497   at 0x........: malloc (vg_replace_malloc.c:...)
17498   by 0x........: main (tc19_shadowmem.c:144)
17499 Block was alloc'd by thread #x
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 28 bytes inside a block of size 100 alloc'd
17517   at 0x........: malloc (vg_replace_malloc.c:...)
17518   by 0x........: main (tc19_shadowmem.c:144)
17519 Block was alloc'd by thread #x
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 29 bytes inside a block of size 100 alloc'd
17537   at 0x........: malloc (vg_replace_malloc.c:...)
17538   by 0x........: main (tc19_shadowmem.c:144)
17539 Block was alloc'd by thread #x
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 30 bytes inside a block of size 100 alloc'd
17557   at 0x........: malloc (vg_replace_malloc.c:...)
17558   by 0x........: main (tc19_shadowmem.c:144)
17559 Block was alloc'd by thread #x
17560
17561---------- double gran, 0 .. 92, skip 24 ----------
17562---Thread-Announcement------------------------------------------
17563
17564Thread #x was created
17565   ...
17566   by 0x........: pthread_create@* (hg_intercepts.c:...)
17567   by 0x........: main (tc19_shadowmem.c:266)
17568
17569---Thread-Announcement------------------------------------------
17570
17571Thread #x was created
17572   ...
17573   by 0x........: pthread_create@* (hg_intercepts.c:...)
17574   by 0x........: main (tc19_shadowmem.c:265)
17575
17576----------------------------------------------------------------
17577
17578Possible data race during write of size 8 at 0x........ by thread #x
17579Locks held: none
17580   at 0x........: child64 (tc19_shadowmem.c:105)
17581   by 0x........: steer (tc19_shadowmem.c:336)
17582   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17583   ...
17584
17585This conflicts with a previous write of size 8 by thread #x
17586Locks held: none
17587   at 0x........: child64 (tc19_shadowmem.c:105)
17588   by 0x........: steer (tc19_shadowmem.c:336)
17589   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17590   ...
17591 Address 0x........ is 24 bytes inside a block of size 100 alloc'd
17592   at 0x........: malloc (vg_replace_malloc.c:...)
17593   by 0x........: main (tc19_shadowmem.c:144)
17594 Block was alloc'd by thread #x
17595
17596---------- double gran, 1 .. 92, skip 25 ----------
17597---Thread-Announcement------------------------------------------
17598
17599Thread #x was created
17600   ...
17601   by 0x........: pthread_create@* (hg_intercepts.c:...)
17602   by 0x........: main (tc19_shadowmem.c:266)
17603
17604---Thread-Announcement------------------------------------------
17605
17606Thread #x was created
17607   ...
17608   by 0x........: pthread_create@* (hg_intercepts.c:...)
17609   by 0x........: main (tc19_shadowmem.c:265)
17610
17611----------------------------------------------------------------
17612
17613Possible data race during write of size 1 at 0x........ by thread #x
17614Locks held: none
17615   at 0x........: child64 (tc19_shadowmem.c:105)
17616   by 0x........: steer (tc19_shadowmem.c:338)
17617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17618   ...
17619
17620This conflicts with a previous write of size 1 by thread #x
17621Locks held: none
17622   at 0x........: child64 (tc19_shadowmem.c:105)
17623   by 0x........: steer (tc19_shadowmem.c:338)
17624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17625   ...
17626 Address 0x........ is 25 bytes inside a block of size 100 alloc'd
17627   at 0x........: malloc (vg_replace_malloc.c:...)
17628   by 0x........: main (tc19_shadowmem.c:144)
17629 Block was alloc'd by thread #x
17630
17631----------------------------------------------------------------
17632
17633Possible data race during write of size 1 at 0x........ by thread #x
17634Locks held: none
17635   at 0x........: child64 (tc19_shadowmem.c:105)
17636   by 0x........: steer (tc19_shadowmem.c:338)
17637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17638   ...
17639
17640This conflicts with a previous write of size 1 by thread #x
17641Locks held: none
17642   at 0x........: child64 (tc19_shadowmem.c:105)
17643   by 0x........: steer (tc19_shadowmem.c:338)
17644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17645   ...
17646 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17647   at 0x........: malloc (vg_replace_malloc.c:...)
17648   by 0x........: main (tc19_shadowmem.c:144)
17649 Block was alloc'd by thread #x
17650
17651----------------------------------------------------------------
17652
17653Possible data race during write of size 1 at 0x........ by thread #x
17654Locks held: none
17655   at 0x........: child64 (tc19_shadowmem.c:105)
17656   by 0x........: steer (tc19_shadowmem.c:338)
17657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17658   ...
17659
17660This conflicts with a previous write of size 1 by thread #x
17661Locks held: none
17662   at 0x........: child64 (tc19_shadowmem.c:105)
17663   by 0x........: steer (tc19_shadowmem.c:338)
17664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17665   ...
17666 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17667   at 0x........: malloc (vg_replace_malloc.c:...)
17668   by 0x........: main (tc19_shadowmem.c:144)
17669 Block was alloc'd by thread #x
17670
17671----------------------------------------------------------------
17672
17673Possible data race during write of size 1 at 0x........ by thread #x
17674Locks held: none
17675   at 0x........: child64 (tc19_shadowmem.c:105)
17676   by 0x........: steer (tc19_shadowmem.c:338)
17677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17678   ...
17679
17680This conflicts with a previous write of size 1 by thread #x
17681Locks held: none
17682   at 0x........: child64 (tc19_shadowmem.c:105)
17683   by 0x........: steer (tc19_shadowmem.c:338)
17684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17685   ...
17686 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17687   at 0x........: malloc (vg_replace_malloc.c:...)
17688   by 0x........: main (tc19_shadowmem.c:144)
17689 Block was alloc'd by thread #x
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 29 bytes inside a block of size 100 alloc'd
17707   at 0x........: malloc (vg_replace_malloc.c:...)
17708   by 0x........: main (tc19_shadowmem.c:144)
17709 Block was alloc'd by thread #x
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 30 bytes inside a block of size 100 alloc'd
17727   at 0x........: malloc (vg_replace_malloc.c:...)
17728   by 0x........: main (tc19_shadowmem.c:144)
17729 Block was alloc'd by thread #x
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 31 bytes inside a block of size 100 alloc'd
17747   at 0x........: malloc (vg_replace_malloc.c:...)
17748   by 0x........: main (tc19_shadowmem.c:144)
17749 Block was alloc'd by thread #x
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 32 bytes inside a block of size 100 alloc'd
17767   at 0x........: malloc (vg_replace_malloc.c:...)
17768   by 0x........: main (tc19_shadowmem.c:144)
17769 Block was alloc'd by thread #x
17770
17771---------- double gran, 2 .. 92, skip 26 ----------
17772---Thread-Announcement------------------------------------------
17773
17774Thread #x was created
17775   ...
17776   by 0x........: pthread_create@* (hg_intercepts.c:...)
17777   by 0x........: main (tc19_shadowmem.c:266)
17778
17779---Thread-Announcement------------------------------------------
17780
17781Thread #x was created
17782   ...
17783   by 0x........: pthread_create@* (hg_intercepts.c:...)
17784   by 0x........: main (tc19_shadowmem.c:265)
17785
17786----------------------------------------------------------------
17787
17788Possible data race during write of size 2 at 0x........ by thread #x
17789Locks held: none
17790   at 0x........: child64 (tc19_shadowmem.c:105)
17791   by 0x........: steer (tc19_shadowmem.c:340)
17792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17793   ...
17794
17795This conflicts with a previous write of size 2 by thread #x
17796Locks held: none
17797   at 0x........: child64 (tc19_shadowmem.c:105)
17798   by 0x........: steer (tc19_shadowmem.c:340)
17799   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17800   ...
17801 Address 0x........ is 26 bytes inside a block of size 100 alloc'd
17802   at 0x........: malloc (vg_replace_malloc.c:...)
17803   by 0x........: main (tc19_shadowmem.c:144)
17804 Block was alloc'd by thread #x
17805
17806----------------------------------------------------------------
17807
17808Possible data race during write of size 2 at 0x........ by thread #x
17809Locks held: none
17810   at 0x........: child64 (tc19_shadowmem.c:105)
17811   by 0x........: steer (tc19_shadowmem.c:340)
17812   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17813   ...
17814
17815This conflicts with a previous write of size 2 by thread #x
17816Locks held: none
17817   at 0x........: child64 (tc19_shadowmem.c:105)
17818   by 0x........: steer (tc19_shadowmem.c:340)
17819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17820   ...
17821 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17822   at 0x........: malloc (vg_replace_malloc.c:...)
17823   by 0x........: main (tc19_shadowmem.c:144)
17824 Block was alloc'd by thread #x
17825
17826----------------------------------------------------------------
17827
17828Possible data race during write of size 2 at 0x........ by thread #x
17829Locks held: none
17830   at 0x........: child64 (tc19_shadowmem.c:105)
17831   by 0x........: steer (tc19_shadowmem.c:340)
17832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17833   ...
17834
17835This conflicts with a previous write of size 2 by thread #x
17836Locks held: none
17837   at 0x........: child64 (tc19_shadowmem.c:105)
17838   by 0x........: steer (tc19_shadowmem.c:340)
17839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17840   ...
17841 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17842   at 0x........: malloc (vg_replace_malloc.c:...)
17843   by 0x........: main (tc19_shadowmem.c:144)
17844 Block was alloc'd by thread #x
17845
17846----------------------------------------------------------------
17847
17848Possible data race during write of size 2 at 0x........ by thread #x
17849Locks held: none
17850   at 0x........: child64 (tc19_shadowmem.c:105)
17851   by 0x........: steer (tc19_shadowmem.c:340)
17852   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17853   ...
17854
17855This conflicts with a previous write of size 2 by thread #x
17856Locks held: none
17857   at 0x........: child64 (tc19_shadowmem.c:105)
17858   by 0x........: steer (tc19_shadowmem.c:340)
17859   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17860   ...
17861 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
17862   at 0x........: malloc (vg_replace_malloc.c:...)
17863   by 0x........: main (tc19_shadowmem.c:144)
17864 Block was alloc'd by thread #x
17865
17866---------- double gran, 3 .. 92, skip 27 ----------
17867---Thread-Announcement------------------------------------------
17868
17869Thread #x was created
17870   ...
17871   by 0x........: pthread_create@* (hg_intercepts.c:...)
17872   by 0x........: main (tc19_shadowmem.c:266)
17873
17874---Thread-Announcement------------------------------------------
17875
17876Thread #x was created
17877   ...
17878   by 0x........: pthread_create@* (hg_intercepts.c:...)
17879   by 0x........: main (tc19_shadowmem.c:265)
17880
17881----------------------------------------------------------------
17882
17883Possible data race during write of size 1 at 0x........ by thread #x
17884Locks held: none
17885   at 0x........: child64 (tc19_shadowmem.c:105)
17886   by 0x........: steer (tc19_shadowmem.c:342)
17887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17888   ...
17889
17890This conflicts with a previous write of size 1 by thread #x
17891Locks held: none
17892   at 0x........: child64 (tc19_shadowmem.c:105)
17893   by 0x........: steer (tc19_shadowmem.c:342)
17894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17895   ...
17896 Address 0x........ is 27 bytes inside a block of size 100 alloc'd
17897   at 0x........: malloc (vg_replace_malloc.c:...)
17898   by 0x........: main (tc19_shadowmem.c:144)
17899 Block was alloc'd by thread #x
17900
17901----------------------------------------------------------------
17902
17903Possible data race during write of size 1 at 0x........ by thread #x
17904Locks held: none
17905   at 0x........: child64 (tc19_shadowmem.c:105)
17906   by 0x........: steer (tc19_shadowmem.c:342)
17907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17908   ...
17909
17910This conflicts with a previous write of size 1 by thread #x
17911Locks held: none
17912   at 0x........: child64 (tc19_shadowmem.c:105)
17913   by 0x........: steer (tc19_shadowmem.c:342)
17914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17915   ...
17916 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
17917   at 0x........: malloc (vg_replace_malloc.c:...)
17918   by 0x........: main (tc19_shadowmem.c:144)
17919 Block was alloc'd by thread #x
17920
17921----------------------------------------------------------------
17922
17923Possible data race during write of size 1 at 0x........ by thread #x
17924Locks held: none
17925   at 0x........: child64 (tc19_shadowmem.c:105)
17926   by 0x........: steer (tc19_shadowmem.c:342)
17927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17928   ...
17929
17930This conflicts with a previous write of size 1 by thread #x
17931Locks held: none
17932   at 0x........: child64 (tc19_shadowmem.c:105)
17933   by 0x........: steer (tc19_shadowmem.c:342)
17934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17935   ...
17936 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
17937   at 0x........: malloc (vg_replace_malloc.c:...)
17938   by 0x........: main (tc19_shadowmem.c:144)
17939 Block was alloc'd by thread #x
17940
17941----------------------------------------------------------------
17942
17943Possible data race during write of size 1 at 0x........ by thread #x
17944Locks held: none
17945   at 0x........: child64 (tc19_shadowmem.c:105)
17946   by 0x........: steer (tc19_shadowmem.c:342)
17947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17948   ...
17949
17950This conflicts with a previous write of size 1 by thread #x
17951Locks held: none
17952   at 0x........: child64 (tc19_shadowmem.c:105)
17953   by 0x........: steer (tc19_shadowmem.c:342)
17954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
17955   ...
17956 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
17957   at 0x........: malloc (vg_replace_malloc.c:...)
17958   by 0x........: main (tc19_shadowmem.c:144)
17959 Block was alloc'd by thread #x
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 31 bytes inside a block of size 100 alloc'd
17977   at 0x........: malloc (vg_replace_malloc.c:...)
17978   by 0x........: main (tc19_shadowmem.c:144)
17979 Block was alloc'd by thread #x
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 32 bytes inside a block of size 100 alloc'd
17997   at 0x........: malloc (vg_replace_malloc.c:...)
17998   by 0x........: main (tc19_shadowmem.c:144)
17999 Block was alloc'd by thread #x
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 33 bytes inside a block of size 100 alloc'd
18017   at 0x........: malloc (vg_replace_malloc.c:...)
18018   by 0x........: main (tc19_shadowmem.c:144)
18019 Block was alloc'd by thread #x
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 34 bytes inside a block of size 100 alloc'd
18037   at 0x........: malloc (vg_replace_malloc.c:...)
18038   by 0x........: main (tc19_shadowmem.c:144)
18039 Block was alloc'd by thread #x
18040
18041---------- double gran, 4 .. 92, skip 28 ----------
18042---Thread-Announcement------------------------------------------
18043
18044Thread #x was created
18045   ...
18046   by 0x........: pthread_create@* (hg_intercepts.c:...)
18047   by 0x........: main (tc19_shadowmem.c:266)
18048
18049---Thread-Announcement------------------------------------------
18050
18051Thread #x was created
18052   ...
18053   by 0x........: pthread_create@* (hg_intercepts.c:...)
18054   by 0x........: main (tc19_shadowmem.c:265)
18055
18056----------------------------------------------------------------
18057
18058Possible data race during write of size 4 at 0x........ by thread #x
18059Locks held: none
18060   at 0x........: child64 (tc19_shadowmem.c:105)
18061   by 0x........: steer (tc19_shadowmem.c:344)
18062   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18063   ...
18064
18065This conflicts with a previous write of size 4 by thread #x
18066Locks held: none
18067   at 0x........: child64 (tc19_shadowmem.c:105)
18068   by 0x........: steer (tc19_shadowmem.c:344)
18069   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18070   ...
18071 Address 0x........ is 28 bytes inside a block of size 100 alloc'd
18072   at 0x........: malloc (vg_replace_malloc.c:...)
18073   by 0x........: main (tc19_shadowmem.c:144)
18074 Block was alloc'd by thread #x
18075
18076----------------------------------------------------------------
18077
18078Possible data race during write of size 4 at 0x........ by thread #x
18079Locks held: none
18080   at 0x........: child64 (tc19_shadowmem.c:105)
18081   by 0x........: steer (tc19_shadowmem.c:344)
18082   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18083   ...
18084
18085This conflicts with a previous write of size 4 by thread #x
18086Locks held: none
18087   at 0x........: child64 (tc19_shadowmem.c:105)
18088   by 0x........: steer (tc19_shadowmem.c:344)
18089   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18090   ...
18091 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18092   at 0x........: malloc (vg_replace_malloc.c:...)
18093   by 0x........: main (tc19_shadowmem.c:144)
18094 Block was alloc'd by thread #x
18095
18096---------- double gran, 5 .. 92, skip 29 ----------
18097---Thread-Announcement------------------------------------------
18098
18099Thread #x was created
18100   ...
18101   by 0x........: pthread_create@* (hg_intercepts.c:...)
18102   by 0x........: main (tc19_shadowmem.c:266)
18103
18104---Thread-Announcement------------------------------------------
18105
18106Thread #x was created
18107   ...
18108   by 0x........: pthread_create@* (hg_intercepts.c:...)
18109   by 0x........: main (tc19_shadowmem.c:265)
18110
18111----------------------------------------------------------------
18112
18113Possible data race during write of size 1 at 0x........ by thread #x
18114Locks held: none
18115   at 0x........: child64 (tc19_shadowmem.c:105)
18116   by 0x........: steer (tc19_shadowmem.c:346)
18117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18118   ...
18119
18120This conflicts with a previous write of size 1 by thread #x
18121Locks held: none
18122   at 0x........: child64 (tc19_shadowmem.c:105)
18123   by 0x........: steer (tc19_shadowmem.c:346)
18124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18125   ...
18126 Address 0x........ is 29 bytes inside a block of size 100 alloc'd
18127   at 0x........: malloc (vg_replace_malloc.c:...)
18128   by 0x........: main (tc19_shadowmem.c:144)
18129 Block was alloc'd by thread #x
18130
18131----------------------------------------------------------------
18132
18133Possible data race during write of size 1 at 0x........ by thread #x
18134Locks held: none
18135   at 0x........: child64 (tc19_shadowmem.c:105)
18136   by 0x........: steer (tc19_shadowmem.c:346)
18137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18138   ...
18139
18140This conflicts with a previous write of size 1 by thread #x
18141Locks held: none
18142   at 0x........: child64 (tc19_shadowmem.c:105)
18143   by 0x........: steer (tc19_shadowmem.c:346)
18144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18145   ...
18146 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
18147   at 0x........: malloc (vg_replace_malloc.c:...)
18148   by 0x........: main (tc19_shadowmem.c:144)
18149 Block was alloc'd by thread #x
18150
18151----------------------------------------------------------------
18152
18153Possible data race during write of size 1 at 0x........ by thread #x
18154Locks held: none
18155   at 0x........: child64 (tc19_shadowmem.c:105)
18156   by 0x........: steer (tc19_shadowmem.c:346)
18157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18158   ...
18159
18160This conflicts with a previous write of size 1 by thread #x
18161Locks held: none
18162   at 0x........: child64 (tc19_shadowmem.c:105)
18163   by 0x........: steer (tc19_shadowmem.c:346)
18164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18165   ...
18166 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
18167   at 0x........: malloc (vg_replace_malloc.c:...)
18168   by 0x........: main (tc19_shadowmem.c:144)
18169 Block was alloc'd by thread #x
18170
18171----------------------------------------------------------------
18172
18173Possible data race during write of size 1 at 0x........ by thread #x
18174Locks held: none
18175   at 0x........: child64 (tc19_shadowmem.c:105)
18176   by 0x........: steer (tc19_shadowmem.c:346)
18177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18178   ...
18179
18180This conflicts with a previous write of size 1 by thread #x
18181Locks held: none
18182   at 0x........: child64 (tc19_shadowmem.c:105)
18183   by 0x........: steer (tc19_shadowmem.c:346)
18184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18185   ...
18186 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18187   at 0x........: malloc (vg_replace_malloc.c:...)
18188   by 0x........: main (tc19_shadowmem.c:144)
18189 Block was alloc'd by thread #x
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 33 bytes inside a block of size 100 alloc'd
18207   at 0x........: malloc (vg_replace_malloc.c:...)
18208   by 0x........: main (tc19_shadowmem.c:144)
18209 Block was alloc'd by thread #x
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 34 bytes inside a block of size 100 alloc'd
18227   at 0x........: malloc (vg_replace_malloc.c:...)
18228   by 0x........: main (tc19_shadowmem.c:144)
18229 Block was alloc'd by thread #x
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 35 bytes inside a block of size 100 alloc'd
18247   at 0x........: malloc (vg_replace_malloc.c:...)
18248   by 0x........: main (tc19_shadowmem.c:144)
18249 Block was alloc'd by thread #x
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 36 bytes inside a block of size 100 alloc'd
18267   at 0x........: malloc (vg_replace_malloc.c:...)
18268   by 0x........: main (tc19_shadowmem.c:144)
18269 Block was alloc'd by thread #x
18270
18271---------- double gran, 6 .. 92, skip 30 ----------
18272---Thread-Announcement------------------------------------------
18273
18274Thread #x was created
18275   ...
18276   by 0x........: pthread_create@* (hg_intercepts.c:...)
18277   by 0x........: main (tc19_shadowmem.c:266)
18278
18279---Thread-Announcement------------------------------------------
18280
18281Thread #x was created
18282   ...
18283   by 0x........: pthread_create@* (hg_intercepts.c:...)
18284   by 0x........: main (tc19_shadowmem.c:265)
18285
18286----------------------------------------------------------------
18287
18288Possible data race during write of size 2 at 0x........ by thread #x
18289Locks held: none
18290   at 0x........: child64 (tc19_shadowmem.c:105)
18291   by 0x........: steer (tc19_shadowmem.c:348)
18292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18293   ...
18294
18295This conflicts with a previous write of size 2 by thread #x
18296Locks held: none
18297   at 0x........: child64 (tc19_shadowmem.c:105)
18298   by 0x........: steer (tc19_shadowmem.c:348)
18299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18300   ...
18301 Address 0x........ is 30 bytes inside a block of size 100 alloc'd
18302   at 0x........: malloc (vg_replace_malloc.c:...)
18303   by 0x........: main (tc19_shadowmem.c:144)
18304 Block was alloc'd by thread #x
18305
18306----------------------------------------------------------------
18307
18308Possible data race during write of size 2 at 0x........ by thread #x
18309Locks held: none
18310   at 0x........: child64 (tc19_shadowmem.c:105)
18311   by 0x........: steer (tc19_shadowmem.c:348)
18312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18313   ...
18314
18315This conflicts with a previous write of size 2 by thread #x
18316Locks held: none
18317   at 0x........: child64 (tc19_shadowmem.c:105)
18318   by 0x........: steer (tc19_shadowmem.c:348)
18319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18320   ...
18321 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18322   at 0x........: malloc (vg_replace_malloc.c:...)
18323   by 0x........: main (tc19_shadowmem.c:144)
18324 Block was alloc'd by thread #x
18325
18326----------------------------------------------------------------
18327
18328Possible data race during write of size 2 at 0x........ by thread #x
18329Locks held: none
18330   at 0x........: child64 (tc19_shadowmem.c:105)
18331   by 0x........: steer (tc19_shadowmem.c:348)
18332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18333   ...
18334
18335This conflicts with a previous write of size 2 by thread #x
18336Locks held: none
18337   at 0x........: child64 (tc19_shadowmem.c:105)
18338   by 0x........: steer (tc19_shadowmem.c:348)
18339   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18340   ...
18341 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18342   at 0x........: malloc (vg_replace_malloc.c:...)
18343   by 0x........: main (tc19_shadowmem.c:144)
18344 Block was alloc'd by thread #x
18345
18346----------------------------------------------------------------
18347
18348Possible data race during write of size 2 at 0x........ by thread #x
18349Locks held: none
18350   at 0x........: child64 (tc19_shadowmem.c:105)
18351   by 0x........: steer (tc19_shadowmem.c:348)
18352   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18353   ...
18354
18355This conflicts with a previous write of size 2 by thread #x
18356Locks held: none
18357   at 0x........: child64 (tc19_shadowmem.c:105)
18358   by 0x........: steer (tc19_shadowmem.c:348)
18359   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18360   ...
18361 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18362   at 0x........: malloc (vg_replace_malloc.c:...)
18363   by 0x........: main (tc19_shadowmem.c:144)
18364 Block was alloc'd by thread #x
18365
18366---------- double gran, 7 .. 92, skip 31 ----------
18367---Thread-Announcement------------------------------------------
18368
18369Thread #x was created
18370   ...
18371   by 0x........: pthread_create@* (hg_intercepts.c:...)
18372   by 0x........: main (tc19_shadowmem.c:266)
18373
18374---Thread-Announcement------------------------------------------
18375
18376Thread #x was created
18377   ...
18378   by 0x........: pthread_create@* (hg_intercepts.c:...)
18379   by 0x........: main (tc19_shadowmem.c:265)
18380
18381----------------------------------------------------------------
18382
18383Possible data race during write of size 1 at 0x........ by thread #x
18384Locks held: none
18385   at 0x........: child64 (tc19_shadowmem.c:105)
18386   by 0x........: steer (tc19_shadowmem.c:350)
18387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18388   ...
18389
18390This conflicts with a previous write of size 1 by thread #x
18391Locks held: none
18392   at 0x........: child64 (tc19_shadowmem.c:105)
18393   by 0x........: steer (tc19_shadowmem.c:350)
18394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18395   ...
18396 Address 0x........ is 31 bytes inside a block of size 100 alloc'd
18397   at 0x........: malloc (vg_replace_malloc.c:...)
18398   by 0x........: main (tc19_shadowmem.c:144)
18399 Block was alloc'd by thread #x
18400
18401----------------------------------------------------------------
18402
18403Possible data race during write of size 1 at 0x........ by thread #x
18404Locks held: none
18405   at 0x........: child64 (tc19_shadowmem.c:105)
18406   by 0x........: steer (tc19_shadowmem.c:350)
18407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18408   ...
18409
18410This conflicts with a previous write of size 1 by thread #x
18411Locks held: none
18412   at 0x........: child64 (tc19_shadowmem.c:105)
18413   by 0x........: steer (tc19_shadowmem.c:350)
18414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18415   ...
18416 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18417   at 0x........: malloc (vg_replace_malloc.c:...)
18418   by 0x........: main (tc19_shadowmem.c:144)
18419 Block was alloc'd by thread #x
18420
18421----------------------------------------------------------------
18422
18423Possible data race during write of size 1 at 0x........ by thread #x
18424Locks held: none
18425   at 0x........: child64 (tc19_shadowmem.c:105)
18426   by 0x........: steer (tc19_shadowmem.c:350)
18427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18428   ...
18429
18430This conflicts with a previous write of size 1 by thread #x
18431Locks held: none
18432   at 0x........: child64 (tc19_shadowmem.c:105)
18433   by 0x........: steer (tc19_shadowmem.c:350)
18434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18435   ...
18436 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18437   at 0x........: malloc (vg_replace_malloc.c:...)
18438   by 0x........: main (tc19_shadowmem.c:144)
18439 Block was alloc'd by thread #x
18440
18441----------------------------------------------------------------
18442
18443Possible data race during write of size 1 at 0x........ by thread #x
18444Locks held: none
18445   at 0x........: child64 (tc19_shadowmem.c:105)
18446   by 0x........: steer (tc19_shadowmem.c:350)
18447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18448   ...
18449
18450This conflicts with a previous write of size 1 by thread #x
18451Locks held: none
18452   at 0x........: child64 (tc19_shadowmem.c:105)
18453   by 0x........: steer (tc19_shadowmem.c:350)
18454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18455   ...
18456 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18457   at 0x........: malloc (vg_replace_malloc.c:...)
18458   by 0x........: main (tc19_shadowmem.c:144)
18459 Block was alloc'd by thread #x
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 35 bytes inside a block of size 100 alloc'd
18477   at 0x........: malloc (vg_replace_malloc.c:...)
18478   by 0x........: main (tc19_shadowmem.c:144)
18479 Block was alloc'd by thread #x
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 36 bytes inside a block of size 100 alloc'd
18497   at 0x........: malloc (vg_replace_malloc.c:...)
18498   by 0x........: main (tc19_shadowmem.c:144)
18499 Block was alloc'd by thread #x
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 37 bytes inside a block of size 100 alloc'd
18517   at 0x........: malloc (vg_replace_malloc.c:...)
18518   by 0x........: main (tc19_shadowmem.c:144)
18519 Block was alloc'd by thread #x
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 38 bytes inside a block of size 100 alloc'd
18537   at 0x........: malloc (vg_replace_malloc.c:...)
18538   by 0x........: main (tc19_shadowmem.c:144)
18539 Block was alloc'd by thread #x
18540
18541---------- double gran, 0 .. 92, skip 32 ----------
18542---Thread-Announcement------------------------------------------
18543
18544Thread #x was created
18545   ...
18546   by 0x........: pthread_create@* (hg_intercepts.c:...)
18547   by 0x........: main (tc19_shadowmem.c:266)
18548
18549---Thread-Announcement------------------------------------------
18550
18551Thread #x was created
18552   ...
18553   by 0x........: pthread_create@* (hg_intercepts.c:...)
18554   by 0x........: main (tc19_shadowmem.c:265)
18555
18556----------------------------------------------------------------
18557
18558Possible data race during write of size 8 at 0x........ by thread #x
18559Locks held: none
18560   at 0x........: child64 (tc19_shadowmem.c:105)
18561   by 0x........: steer (tc19_shadowmem.c:352)
18562   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18563   ...
18564
18565This conflicts with a previous write of size 8 by thread #x
18566Locks held: none
18567   at 0x........: child64 (tc19_shadowmem.c:105)
18568   by 0x........: steer (tc19_shadowmem.c:352)
18569   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18570   ...
18571 Address 0x........ is 32 bytes inside a block of size 100 alloc'd
18572   at 0x........: malloc (vg_replace_malloc.c:...)
18573   by 0x........: main (tc19_shadowmem.c:144)
18574 Block was alloc'd by thread #x
18575
18576---------- double gran, 1 .. 92, skip 33 ----------
18577---Thread-Announcement------------------------------------------
18578
18579Thread #x was created
18580   ...
18581   by 0x........: pthread_create@* (hg_intercepts.c:...)
18582   by 0x........: main (tc19_shadowmem.c:266)
18583
18584---Thread-Announcement------------------------------------------
18585
18586Thread #x was created
18587   ...
18588   by 0x........: pthread_create@* (hg_intercepts.c:...)
18589   by 0x........: main (tc19_shadowmem.c:265)
18590
18591----------------------------------------------------------------
18592
18593Possible data race during write of size 1 at 0x........ by thread #x
18594Locks held: none
18595   at 0x........: child64 (tc19_shadowmem.c:105)
18596   by 0x........: steer (tc19_shadowmem.c:354)
18597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18598   ...
18599
18600This conflicts with a previous write of size 1 by thread #x
18601Locks held: none
18602   at 0x........: child64 (tc19_shadowmem.c:105)
18603   by 0x........: steer (tc19_shadowmem.c:354)
18604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18605   ...
18606 Address 0x........ is 33 bytes inside a block of size 100 alloc'd
18607   at 0x........: malloc (vg_replace_malloc.c:...)
18608   by 0x........: main (tc19_shadowmem.c:144)
18609 Block was alloc'd by thread #x
18610
18611----------------------------------------------------------------
18612
18613Possible data race during write of size 1 at 0x........ by thread #x
18614Locks held: none
18615   at 0x........: child64 (tc19_shadowmem.c:105)
18616   by 0x........: steer (tc19_shadowmem.c:354)
18617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18618   ...
18619
18620This conflicts with a previous write of size 1 by thread #x
18621Locks held: none
18622   at 0x........: child64 (tc19_shadowmem.c:105)
18623   by 0x........: steer (tc19_shadowmem.c:354)
18624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18625   ...
18626 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18627   at 0x........: malloc (vg_replace_malloc.c:...)
18628   by 0x........: main (tc19_shadowmem.c:144)
18629 Block was alloc'd by thread #x
18630
18631----------------------------------------------------------------
18632
18633Possible data race during write of size 1 at 0x........ by thread #x
18634Locks held: none
18635   at 0x........: child64 (tc19_shadowmem.c:105)
18636   by 0x........: steer (tc19_shadowmem.c:354)
18637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18638   ...
18639
18640This conflicts with a previous write of size 1 by thread #x
18641Locks held: none
18642   at 0x........: child64 (tc19_shadowmem.c:105)
18643   by 0x........: steer (tc19_shadowmem.c:354)
18644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18645   ...
18646 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18647   at 0x........: malloc (vg_replace_malloc.c:...)
18648   by 0x........: main (tc19_shadowmem.c:144)
18649 Block was alloc'd by thread #x
18650
18651----------------------------------------------------------------
18652
18653Possible data race during write of size 1 at 0x........ by thread #x
18654Locks held: none
18655   at 0x........: child64 (tc19_shadowmem.c:105)
18656   by 0x........: steer (tc19_shadowmem.c:354)
18657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18658   ...
18659
18660This conflicts with a previous write of size 1 by thread #x
18661Locks held: none
18662   at 0x........: child64 (tc19_shadowmem.c:105)
18663   by 0x........: steer (tc19_shadowmem.c:354)
18664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18665   ...
18666 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18667   at 0x........: malloc (vg_replace_malloc.c:...)
18668   by 0x........: main (tc19_shadowmem.c:144)
18669 Block was alloc'd by thread #x
18670
18671----------------------------------------------------------------
18672
18673Possible data race during write of size 1 at 0x........ by thread #x
18674Locks held: none
18675   at 0x........: child64 (tc19_shadowmem.c:105)
18676   by 0x........: steer (tc19_shadowmem.c:354)
18677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18678   ...
18679
18680This conflicts with a previous write of size 1 by thread #x
18681Locks held: none
18682   at 0x........: child64 (tc19_shadowmem.c:105)
18683   by 0x........: steer (tc19_shadowmem.c:354)
18684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18685   ...
18686 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18687   at 0x........: malloc (vg_replace_malloc.c:...)
18688   by 0x........: main (tc19_shadowmem.c:144)
18689 Block was alloc'd by thread #x
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 38 bytes inside a block of size 100 alloc'd
18707   at 0x........: malloc (vg_replace_malloc.c:...)
18708   by 0x........: main (tc19_shadowmem.c:144)
18709 Block was alloc'd by thread #x
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 39 bytes inside a block of size 100 alloc'd
18727   at 0x........: malloc (vg_replace_malloc.c:...)
18728   by 0x........: main (tc19_shadowmem.c:144)
18729 Block was alloc'd by thread #x
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 40 bytes inside a block of size 100 alloc'd
18747   at 0x........: malloc (vg_replace_malloc.c:...)
18748   by 0x........: main (tc19_shadowmem.c:144)
18749 Block was alloc'd by thread #x
18750
18751---------- double gran, 2 .. 92, skip 34 ----------
18752---Thread-Announcement------------------------------------------
18753
18754Thread #x was created
18755   ...
18756   by 0x........: pthread_create@* (hg_intercepts.c:...)
18757   by 0x........: main (tc19_shadowmem.c:266)
18758
18759---Thread-Announcement------------------------------------------
18760
18761Thread #x was created
18762   ...
18763   by 0x........: pthread_create@* (hg_intercepts.c:...)
18764   by 0x........: main (tc19_shadowmem.c:265)
18765
18766----------------------------------------------------------------
18767
18768Possible data race during write of size 2 at 0x........ by thread #x
18769Locks held: none
18770   at 0x........: child64 (tc19_shadowmem.c:105)
18771   by 0x........: steer (tc19_shadowmem.c:356)
18772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18773   ...
18774
18775This conflicts with a previous write of size 2 by thread #x
18776Locks held: none
18777   at 0x........: child64 (tc19_shadowmem.c:105)
18778   by 0x........: steer (tc19_shadowmem.c:356)
18779   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18780   ...
18781 Address 0x........ is 34 bytes inside a block of size 100 alloc'd
18782   at 0x........: malloc (vg_replace_malloc.c:...)
18783   by 0x........: main (tc19_shadowmem.c:144)
18784 Block was alloc'd by thread #x
18785
18786----------------------------------------------------------------
18787
18788Possible data race during write of size 2 at 0x........ by thread #x
18789Locks held: none
18790   at 0x........: child64 (tc19_shadowmem.c:105)
18791   by 0x........: steer (tc19_shadowmem.c:356)
18792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18793   ...
18794
18795This conflicts with a previous write of size 2 by thread #x
18796Locks held: none
18797   at 0x........: child64 (tc19_shadowmem.c:105)
18798   by 0x........: steer (tc19_shadowmem.c:356)
18799   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18800   ...
18801 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18802   at 0x........: malloc (vg_replace_malloc.c:...)
18803   by 0x........: main (tc19_shadowmem.c:144)
18804 Block was alloc'd by thread #x
18805
18806----------------------------------------------------------------
18807
18808Possible data race during write of size 2 at 0x........ by thread #x
18809Locks held: none
18810   at 0x........: child64 (tc19_shadowmem.c:105)
18811   by 0x........: steer (tc19_shadowmem.c:356)
18812   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18813   ...
18814
18815This conflicts with a previous write of size 2 by thread #x
18816Locks held: none
18817   at 0x........: child64 (tc19_shadowmem.c:105)
18818   by 0x........: steer (tc19_shadowmem.c:356)
18819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18820   ...
18821 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18822   at 0x........: malloc (vg_replace_malloc.c:...)
18823   by 0x........: main (tc19_shadowmem.c:144)
18824 Block was alloc'd by thread #x
18825
18826----------------------------------------------------------------
18827
18828Possible data race during write of size 2 at 0x........ by thread #x
18829Locks held: none
18830   at 0x........: child64 (tc19_shadowmem.c:105)
18831   by 0x........: steer (tc19_shadowmem.c:356)
18832   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18833   ...
18834
18835This conflicts with a previous write of size 2 by thread #x
18836Locks held: none
18837   at 0x........: child64 (tc19_shadowmem.c:105)
18838   by 0x........: steer (tc19_shadowmem.c:356)
18839   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18840   ...
18841 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
18842   at 0x........: malloc (vg_replace_malloc.c:...)
18843   by 0x........: main (tc19_shadowmem.c:144)
18844 Block was alloc'd by thread #x
18845
18846---------- double gran, 3 .. 92, skip 35 ----------
18847---Thread-Announcement------------------------------------------
18848
18849Thread #x was created
18850   ...
18851   by 0x........: pthread_create@* (hg_intercepts.c:...)
18852   by 0x........: main (tc19_shadowmem.c:266)
18853
18854---Thread-Announcement------------------------------------------
18855
18856Thread #x was created
18857   ...
18858   by 0x........: pthread_create@* (hg_intercepts.c:...)
18859   by 0x........: main (tc19_shadowmem.c:265)
18860
18861----------------------------------------------------------------
18862
18863Possible data race during write of size 1 at 0x........ by thread #x
18864Locks held: none
18865   at 0x........: child64 (tc19_shadowmem.c:105)
18866   by 0x........: steer (tc19_shadowmem.c:358)
18867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18868   ...
18869
18870This conflicts with a previous write of size 1 by thread #x
18871Locks held: none
18872   at 0x........: child64 (tc19_shadowmem.c:105)
18873   by 0x........: steer (tc19_shadowmem.c:358)
18874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18875   ...
18876 Address 0x........ is 35 bytes inside a block of size 100 alloc'd
18877   at 0x........: malloc (vg_replace_malloc.c:...)
18878   by 0x........: main (tc19_shadowmem.c:144)
18879 Block was alloc'd by thread #x
18880
18881----------------------------------------------------------------
18882
18883Possible data race during write of size 1 at 0x........ by thread #x
18884Locks held: none
18885   at 0x........: child64 (tc19_shadowmem.c:105)
18886   by 0x........: steer (tc19_shadowmem.c:358)
18887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18888   ...
18889
18890This conflicts with a previous write of size 1 by thread #x
18891Locks held: none
18892   at 0x........: child64 (tc19_shadowmem.c:105)
18893   by 0x........: steer (tc19_shadowmem.c:358)
18894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18895   ...
18896 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
18897   at 0x........: malloc (vg_replace_malloc.c:...)
18898   by 0x........: main (tc19_shadowmem.c:144)
18899 Block was alloc'd by thread #x
18900
18901----------------------------------------------------------------
18902
18903Possible data race during write of size 1 at 0x........ by thread #x
18904Locks held: none
18905   at 0x........: child64 (tc19_shadowmem.c:105)
18906   by 0x........: steer (tc19_shadowmem.c:358)
18907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18908   ...
18909
18910This conflicts with a previous write of size 1 by thread #x
18911Locks held: none
18912   at 0x........: child64 (tc19_shadowmem.c:105)
18913   by 0x........: steer (tc19_shadowmem.c:358)
18914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18915   ...
18916 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
18917   at 0x........: malloc (vg_replace_malloc.c:...)
18918   by 0x........: main (tc19_shadowmem.c:144)
18919 Block was alloc'd by thread #x
18920
18921----------------------------------------------------------------
18922
18923Possible data race during write of size 1 at 0x........ by thread #x
18924Locks held: none
18925   at 0x........: child64 (tc19_shadowmem.c:105)
18926   by 0x........: steer (tc19_shadowmem.c:358)
18927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18928   ...
18929
18930This conflicts with a previous write of size 1 by thread #x
18931Locks held: none
18932   at 0x........: child64 (tc19_shadowmem.c:105)
18933   by 0x........: steer (tc19_shadowmem.c:358)
18934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18935   ...
18936 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
18937   at 0x........: malloc (vg_replace_malloc.c:...)
18938   by 0x........: main (tc19_shadowmem.c:144)
18939 Block was alloc'd by thread #x
18940
18941----------------------------------------------------------------
18942
18943Possible data race during write of size 1 at 0x........ by thread #x
18944Locks held: none
18945   at 0x........: child64 (tc19_shadowmem.c:105)
18946   by 0x........: steer (tc19_shadowmem.c:358)
18947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18948   ...
18949
18950This conflicts with a previous write of size 1 by thread #x
18951Locks held: none
18952   at 0x........: child64 (tc19_shadowmem.c:105)
18953   by 0x........: steer (tc19_shadowmem.c:358)
18954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
18955   ...
18956 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
18957   at 0x........: malloc (vg_replace_malloc.c:...)
18958   by 0x........: main (tc19_shadowmem.c:144)
18959 Block was alloc'd by thread #x
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 40 bytes inside a block of size 100 alloc'd
18977   at 0x........: malloc (vg_replace_malloc.c:...)
18978   by 0x........: main (tc19_shadowmem.c:144)
18979 Block was alloc'd by thread #x
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 41 bytes inside a block of size 100 alloc'd
18997   at 0x........: malloc (vg_replace_malloc.c:...)
18998   by 0x........: main (tc19_shadowmem.c:144)
18999 Block was alloc'd by thread #x
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 42 bytes inside a block of size 100 alloc'd
19017   at 0x........: malloc (vg_replace_malloc.c:...)
19018   by 0x........: main (tc19_shadowmem.c:144)
19019 Block was alloc'd by thread #x
19020
19021---------- double gran, 4 .. 92, skip 36 ----------
19022---Thread-Announcement------------------------------------------
19023
19024Thread #x was created
19025   ...
19026   by 0x........: pthread_create@* (hg_intercepts.c:...)
19027   by 0x........: main (tc19_shadowmem.c:266)
19028
19029---Thread-Announcement------------------------------------------
19030
19031Thread #x was created
19032   ...
19033   by 0x........: pthread_create@* (hg_intercepts.c:...)
19034   by 0x........: main (tc19_shadowmem.c:265)
19035
19036----------------------------------------------------------------
19037
19038Possible data race during write of size 4 at 0x........ by thread #x
19039Locks held: none
19040   at 0x........: child64 (tc19_shadowmem.c:105)
19041   by 0x........: steer (tc19_shadowmem.c:360)
19042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19043   ...
19044
19045This conflicts with a previous write of size 4 by thread #x
19046Locks held: none
19047   at 0x........: child64 (tc19_shadowmem.c:105)
19048   by 0x........: steer (tc19_shadowmem.c:360)
19049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19050   ...
19051 Address 0x........ is 36 bytes inside a block of size 100 alloc'd
19052   at 0x........: malloc (vg_replace_malloc.c:...)
19053   by 0x........: main (tc19_shadowmem.c:144)
19054 Block was alloc'd by thread #x
19055
19056----------------------------------------------------------------
19057
19058Possible data race during write of size 4 at 0x........ by thread #x
19059Locks held: none
19060   at 0x........: child64 (tc19_shadowmem.c:105)
19061   by 0x........: steer (tc19_shadowmem.c:360)
19062   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19063   ...
19064
19065This conflicts with a previous write of size 4 by thread #x
19066Locks held: none
19067   at 0x........: child64 (tc19_shadowmem.c:105)
19068   by 0x........: steer (tc19_shadowmem.c:360)
19069   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19070   ...
19071 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19072   at 0x........: malloc (vg_replace_malloc.c:...)
19073   by 0x........: main (tc19_shadowmem.c:144)
19074 Block was alloc'd by thread #x
19075
19076---------- double gran, 5 .. 92, skip 37 ----------
19077---Thread-Announcement------------------------------------------
19078
19079Thread #x was created
19080   ...
19081   by 0x........: pthread_create@* (hg_intercepts.c:...)
19082   by 0x........: main (tc19_shadowmem.c:266)
19083
19084---Thread-Announcement------------------------------------------
19085
19086Thread #x was created
19087   ...
19088   by 0x........: pthread_create@* (hg_intercepts.c:...)
19089   by 0x........: main (tc19_shadowmem.c:265)
19090
19091----------------------------------------------------------------
19092
19093Possible data race during write of size 1 at 0x........ by thread #x
19094Locks held: none
19095   at 0x........: child64 (tc19_shadowmem.c:105)
19096   by 0x........: steer (tc19_shadowmem.c:362)
19097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19098   ...
19099
19100This conflicts with a previous write of size 1 by thread #x
19101Locks held: none
19102   at 0x........: child64 (tc19_shadowmem.c:105)
19103   by 0x........: steer (tc19_shadowmem.c:362)
19104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19105   ...
19106 Address 0x........ is 37 bytes inside a block of size 100 alloc'd
19107   at 0x........: malloc (vg_replace_malloc.c:...)
19108   by 0x........: main (tc19_shadowmem.c:144)
19109 Block was alloc'd by thread #x
19110
19111----------------------------------------------------------------
19112
19113Possible data race during write of size 1 at 0x........ by thread #x
19114Locks held: none
19115   at 0x........: child64 (tc19_shadowmem.c:105)
19116   by 0x........: steer (tc19_shadowmem.c:362)
19117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19118   ...
19119
19120This conflicts with a previous write of size 1 by thread #x
19121Locks held: none
19122   at 0x........: child64 (tc19_shadowmem.c:105)
19123   by 0x........: steer (tc19_shadowmem.c:362)
19124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19125   ...
19126 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
19127   at 0x........: malloc (vg_replace_malloc.c:...)
19128   by 0x........: main (tc19_shadowmem.c:144)
19129 Block was alloc'd by thread #x
19130
19131----------------------------------------------------------------
19132
19133Possible data race during write of size 1 at 0x........ by thread #x
19134Locks held: none
19135   at 0x........: child64 (tc19_shadowmem.c:105)
19136   by 0x........: steer (tc19_shadowmem.c:362)
19137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19138   ...
19139
19140This conflicts with a previous write of size 1 by thread #x
19141Locks held: none
19142   at 0x........: child64 (tc19_shadowmem.c:105)
19143   by 0x........: steer (tc19_shadowmem.c:362)
19144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19145   ...
19146 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
19147   at 0x........: malloc (vg_replace_malloc.c:...)
19148   by 0x........: main (tc19_shadowmem.c:144)
19149 Block was alloc'd by thread #x
19150
19151----------------------------------------------------------------
19152
19153Possible data race during write of size 1 at 0x........ by thread #x
19154Locks held: none
19155   at 0x........: child64 (tc19_shadowmem.c:105)
19156   by 0x........: steer (tc19_shadowmem.c:362)
19157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19158   ...
19159
19160This conflicts with a previous write of size 1 by thread #x
19161Locks held: none
19162   at 0x........: child64 (tc19_shadowmem.c:105)
19163   by 0x........: steer (tc19_shadowmem.c:362)
19164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19165   ...
19166 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19167   at 0x........: malloc (vg_replace_malloc.c:...)
19168   by 0x........: main (tc19_shadowmem.c:144)
19169 Block was alloc'd by thread #x
19170
19171----------------------------------------------------------------
19172
19173Possible data race during write of size 1 at 0x........ by thread #x
19174Locks held: none
19175   at 0x........: child64 (tc19_shadowmem.c:105)
19176   by 0x........: steer (tc19_shadowmem.c:362)
19177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19178   ...
19179
19180This conflicts with a previous write of size 1 by thread #x
19181Locks held: none
19182   at 0x........: child64 (tc19_shadowmem.c:105)
19183   by 0x........: steer (tc19_shadowmem.c:362)
19184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19185   ...
19186 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19187   at 0x........: malloc (vg_replace_malloc.c:...)
19188   by 0x........: main (tc19_shadowmem.c:144)
19189 Block was alloc'd by thread #x
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 42 bytes inside a block of size 100 alloc'd
19207   at 0x........: malloc (vg_replace_malloc.c:...)
19208   by 0x........: main (tc19_shadowmem.c:144)
19209 Block was alloc'd by thread #x
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 43 bytes inside a block of size 100 alloc'd
19227   at 0x........: malloc (vg_replace_malloc.c:...)
19228   by 0x........: main (tc19_shadowmem.c:144)
19229 Block was alloc'd by thread #x
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 44 bytes inside a block of size 100 alloc'd
19247   at 0x........: malloc (vg_replace_malloc.c:...)
19248   by 0x........: main (tc19_shadowmem.c:144)
19249 Block was alloc'd by thread #x
19250
19251---------- double gran, 6 .. 92, skip 38 ----------
19252---Thread-Announcement------------------------------------------
19253
19254Thread #x was created
19255   ...
19256   by 0x........: pthread_create@* (hg_intercepts.c:...)
19257   by 0x........: main (tc19_shadowmem.c:266)
19258
19259---Thread-Announcement------------------------------------------
19260
19261Thread #x was created
19262   ...
19263   by 0x........: pthread_create@* (hg_intercepts.c:...)
19264   by 0x........: main (tc19_shadowmem.c:265)
19265
19266----------------------------------------------------------------
19267
19268Possible data race during write of size 2 at 0x........ by thread #x
19269Locks held: none
19270   at 0x........: child64 (tc19_shadowmem.c:105)
19271   by 0x........: steer (tc19_shadowmem.c:364)
19272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19273   ...
19274
19275This conflicts with a previous write of size 2 by thread #x
19276Locks held: none
19277   at 0x........: child64 (tc19_shadowmem.c:105)
19278   by 0x........: steer (tc19_shadowmem.c:364)
19279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19280   ...
19281 Address 0x........ is 38 bytes inside a block of size 100 alloc'd
19282   at 0x........: malloc (vg_replace_malloc.c:...)
19283   by 0x........: main (tc19_shadowmem.c:144)
19284 Block was alloc'd by thread #x
19285
19286----------------------------------------------------------------
19287
19288Possible data race during write of size 2 at 0x........ by thread #x
19289Locks held: none
19290   at 0x........: child64 (tc19_shadowmem.c:105)
19291   by 0x........: steer (tc19_shadowmem.c:364)
19292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19293   ...
19294
19295This conflicts with a previous write of size 2 by thread #x
19296Locks held: none
19297   at 0x........: child64 (tc19_shadowmem.c:105)
19298   by 0x........: steer (tc19_shadowmem.c:364)
19299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19300   ...
19301 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19302   at 0x........: malloc (vg_replace_malloc.c:...)
19303   by 0x........: main (tc19_shadowmem.c:144)
19304 Block was alloc'd by thread #x
19305
19306----------------------------------------------------------------
19307
19308Possible data race during write of size 2 at 0x........ by thread #x
19309Locks held: none
19310   at 0x........: child64 (tc19_shadowmem.c:105)
19311   by 0x........: steer (tc19_shadowmem.c:364)
19312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19313   ...
19314
19315This conflicts with a previous write of size 2 by thread #x
19316Locks held: none
19317   at 0x........: child64 (tc19_shadowmem.c:105)
19318   by 0x........: steer (tc19_shadowmem.c:364)
19319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19320   ...
19321 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19322   at 0x........: malloc (vg_replace_malloc.c:...)
19323   by 0x........: main (tc19_shadowmem.c:144)
19324 Block was alloc'd by thread #x
19325
19326----------------------------------------------------------------
19327
19328Possible data race during write of size 2 at 0x........ by thread #x
19329Locks held: none
19330   at 0x........: child64 (tc19_shadowmem.c:105)
19331   by 0x........: steer (tc19_shadowmem.c:364)
19332   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19333   ...
19334
19335This conflicts with a previous write of size 2 by thread #x
19336Locks held: none
19337   at 0x........: child64 (tc19_shadowmem.c:105)
19338   by 0x........: steer (tc19_shadowmem.c:364)
19339   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19340   ...
19341 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19342   at 0x........: malloc (vg_replace_malloc.c:...)
19343   by 0x........: main (tc19_shadowmem.c:144)
19344 Block was alloc'd by thread #x
19345
19346---------- double gran, 7 .. 92, skip 39 ----------
19347---Thread-Announcement------------------------------------------
19348
19349Thread #x was created
19350   ...
19351   by 0x........: pthread_create@* (hg_intercepts.c:...)
19352   by 0x........: main (tc19_shadowmem.c:266)
19353
19354---Thread-Announcement------------------------------------------
19355
19356Thread #x was created
19357   ...
19358   by 0x........: pthread_create@* (hg_intercepts.c:...)
19359   by 0x........: main (tc19_shadowmem.c:265)
19360
19361----------------------------------------------------------------
19362
19363Possible data race during write of size 1 at 0x........ by thread #x
19364Locks held: none
19365   at 0x........: child64 (tc19_shadowmem.c:105)
19366   by 0x........: steer (tc19_shadowmem.c:366)
19367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19368   ...
19369
19370This conflicts with a previous write of size 1 by thread #x
19371Locks held: none
19372   at 0x........: child64 (tc19_shadowmem.c:105)
19373   by 0x........: steer (tc19_shadowmem.c:366)
19374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19375   ...
19376 Address 0x........ is 39 bytes inside a block of size 100 alloc'd
19377   at 0x........: malloc (vg_replace_malloc.c:...)
19378   by 0x........: main (tc19_shadowmem.c:144)
19379 Block was alloc'd by thread #x
19380
19381----------------------------------------------------------------
19382
19383Possible data race during write of size 1 at 0x........ by thread #x
19384Locks held: none
19385   at 0x........: child64 (tc19_shadowmem.c:105)
19386   by 0x........: steer (tc19_shadowmem.c:366)
19387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19388   ...
19389
19390This conflicts with a previous write of size 1 by thread #x
19391Locks held: none
19392   at 0x........: child64 (tc19_shadowmem.c:105)
19393   by 0x........: steer (tc19_shadowmem.c:366)
19394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19395   ...
19396 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19397   at 0x........: malloc (vg_replace_malloc.c:...)
19398   by 0x........: main (tc19_shadowmem.c:144)
19399 Block was alloc'd by thread #x
19400
19401----------------------------------------------------------------
19402
19403Possible data race during write of size 1 at 0x........ by thread #x
19404Locks held: none
19405   at 0x........: child64 (tc19_shadowmem.c:105)
19406   by 0x........: steer (tc19_shadowmem.c:366)
19407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19408   ...
19409
19410This conflicts with a previous write of size 1 by thread #x
19411Locks held: none
19412   at 0x........: child64 (tc19_shadowmem.c:105)
19413   by 0x........: steer (tc19_shadowmem.c:366)
19414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19415   ...
19416 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19417   at 0x........: malloc (vg_replace_malloc.c:...)
19418   by 0x........: main (tc19_shadowmem.c:144)
19419 Block was alloc'd by thread #x
19420
19421----------------------------------------------------------------
19422
19423Possible data race during write of size 1 at 0x........ by thread #x
19424Locks held: none
19425   at 0x........: child64 (tc19_shadowmem.c:105)
19426   by 0x........: steer (tc19_shadowmem.c:366)
19427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19428   ...
19429
19430This conflicts with a previous write of size 1 by thread #x
19431Locks held: none
19432   at 0x........: child64 (tc19_shadowmem.c:105)
19433   by 0x........: steer (tc19_shadowmem.c:366)
19434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19435   ...
19436 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19437   at 0x........: malloc (vg_replace_malloc.c:...)
19438   by 0x........: main (tc19_shadowmem.c:144)
19439 Block was alloc'd by thread #x
19440
19441----------------------------------------------------------------
19442
19443Possible data race during write of size 1 at 0x........ by thread #x
19444Locks held: none
19445   at 0x........: child64 (tc19_shadowmem.c:105)
19446   by 0x........: steer (tc19_shadowmem.c:366)
19447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19448   ...
19449
19450This conflicts with a previous write of size 1 by thread #x
19451Locks held: none
19452   at 0x........: child64 (tc19_shadowmem.c:105)
19453   by 0x........: steer (tc19_shadowmem.c:366)
19454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19455   ...
19456 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19457   at 0x........: malloc (vg_replace_malloc.c:...)
19458   by 0x........: main (tc19_shadowmem.c:144)
19459 Block was alloc'd by thread #x
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 44 bytes inside a block of size 100 alloc'd
19477   at 0x........: malloc (vg_replace_malloc.c:...)
19478   by 0x........: main (tc19_shadowmem.c:144)
19479 Block was alloc'd by thread #x
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 45 bytes inside a block of size 100 alloc'd
19497   at 0x........: malloc (vg_replace_malloc.c:...)
19498   by 0x........: main (tc19_shadowmem.c:144)
19499 Block was alloc'd by thread #x
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 46 bytes inside a block of size 100 alloc'd
19517   at 0x........: malloc (vg_replace_malloc.c:...)
19518   by 0x........: main (tc19_shadowmem.c:144)
19519 Block was alloc'd by thread #x
19520
19521---------- double gran, 0 .. 92, skip 40 ----------
19522---Thread-Announcement------------------------------------------
19523
19524Thread #x was created
19525   ...
19526   by 0x........: pthread_create@* (hg_intercepts.c:...)
19527   by 0x........: main (tc19_shadowmem.c:266)
19528
19529---Thread-Announcement------------------------------------------
19530
19531Thread #x was created
19532   ...
19533   by 0x........: pthread_create@* (hg_intercepts.c:...)
19534   by 0x........: main (tc19_shadowmem.c:265)
19535
19536----------------------------------------------------------------
19537
19538Possible data race during write of size 8 at 0x........ by thread #x
19539Locks held: none
19540   at 0x........: child64 (tc19_shadowmem.c:105)
19541   by 0x........: steer (tc19_shadowmem.c:368)
19542   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19543   ...
19544
19545This conflicts with a previous write of size 8 by thread #x
19546Locks held: none
19547   at 0x........: child64 (tc19_shadowmem.c:105)
19548   by 0x........: steer (tc19_shadowmem.c:368)
19549   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19550   ...
19551 Address 0x........ is 40 bytes inside a block of size 100 alloc'd
19552   at 0x........: malloc (vg_replace_malloc.c:...)
19553   by 0x........: main (tc19_shadowmem.c:144)
19554 Block was alloc'd by thread #x
19555
19556---------- double gran, 1 .. 92, skip 41 ----------
19557---Thread-Announcement------------------------------------------
19558
19559Thread #x was created
19560   ...
19561   by 0x........: pthread_create@* (hg_intercepts.c:...)
19562   by 0x........: main (tc19_shadowmem.c:266)
19563
19564---Thread-Announcement------------------------------------------
19565
19566Thread #x was created
19567   ...
19568   by 0x........: pthread_create@* (hg_intercepts.c:...)
19569   by 0x........: main (tc19_shadowmem.c:265)
19570
19571----------------------------------------------------------------
19572
19573Possible data race during write of size 1 at 0x........ by thread #x
19574Locks held: none
19575   at 0x........: child64 (tc19_shadowmem.c:105)
19576   by 0x........: steer (tc19_shadowmem.c:370)
19577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19578   ...
19579
19580This conflicts with a previous write of size 1 by thread #x
19581Locks held: none
19582   at 0x........: child64 (tc19_shadowmem.c:105)
19583   by 0x........: steer (tc19_shadowmem.c:370)
19584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19585   ...
19586 Address 0x........ is 41 bytes inside a block of size 100 alloc'd
19587   at 0x........: malloc (vg_replace_malloc.c:...)
19588   by 0x........: main (tc19_shadowmem.c:144)
19589 Block was alloc'd by thread #x
19590
19591----------------------------------------------------------------
19592
19593Possible data race during write of size 1 at 0x........ by thread #x
19594Locks held: none
19595   at 0x........: child64 (tc19_shadowmem.c:105)
19596   by 0x........: steer (tc19_shadowmem.c:370)
19597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19598   ...
19599
19600This conflicts with a previous write of size 1 by thread #x
19601Locks held: none
19602   at 0x........: child64 (tc19_shadowmem.c:105)
19603   by 0x........: steer (tc19_shadowmem.c:370)
19604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19605   ...
19606 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19607   at 0x........: malloc (vg_replace_malloc.c:...)
19608   by 0x........: main (tc19_shadowmem.c:144)
19609 Block was alloc'd by thread #x
19610
19611----------------------------------------------------------------
19612
19613Possible data race during write of size 1 at 0x........ by thread #x
19614Locks held: none
19615   at 0x........: child64 (tc19_shadowmem.c:105)
19616   by 0x........: steer (tc19_shadowmem.c:370)
19617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19618   ...
19619
19620This conflicts with a previous write of size 1 by thread #x
19621Locks held: none
19622   at 0x........: child64 (tc19_shadowmem.c:105)
19623   by 0x........: steer (tc19_shadowmem.c:370)
19624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19625   ...
19626 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19627   at 0x........: malloc (vg_replace_malloc.c:...)
19628   by 0x........: main (tc19_shadowmem.c:144)
19629 Block was alloc'd by thread #x
19630
19631----------------------------------------------------------------
19632
19633Possible data race during write of size 1 at 0x........ by thread #x
19634Locks held: none
19635   at 0x........: child64 (tc19_shadowmem.c:105)
19636   by 0x........: steer (tc19_shadowmem.c:370)
19637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19638   ...
19639
19640This conflicts with a previous write of size 1 by thread #x
19641Locks held: none
19642   at 0x........: child64 (tc19_shadowmem.c:105)
19643   by 0x........: steer (tc19_shadowmem.c:370)
19644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19645   ...
19646 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19647   at 0x........: malloc (vg_replace_malloc.c:...)
19648   by 0x........: main (tc19_shadowmem.c:144)
19649 Block was alloc'd by thread #x
19650
19651----------------------------------------------------------------
19652
19653Possible data race during write of size 1 at 0x........ by thread #x
19654Locks held: none
19655   at 0x........: child64 (tc19_shadowmem.c:105)
19656   by 0x........: steer (tc19_shadowmem.c:370)
19657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19658   ...
19659
19660This conflicts with a previous write of size 1 by thread #x
19661Locks held: none
19662   at 0x........: child64 (tc19_shadowmem.c:105)
19663   by 0x........: steer (tc19_shadowmem.c:370)
19664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19665   ...
19666 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19667   at 0x........: malloc (vg_replace_malloc.c:...)
19668   by 0x........: main (tc19_shadowmem.c:144)
19669 Block was alloc'd by thread #x
19670
19671----------------------------------------------------------------
19672
19673Possible data race during write of size 1 at 0x........ by thread #x
19674Locks held: none
19675   at 0x........: child64 (tc19_shadowmem.c:105)
19676   by 0x........: steer (tc19_shadowmem.c:370)
19677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19678   ...
19679
19680This conflicts with a previous write of size 1 by thread #x
19681Locks held: none
19682   at 0x........: child64 (tc19_shadowmem.c:105)
19683   by 0x........: steer (tc19_shadowmem.c:370)
19684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19685   ...
19686 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19687   at 0x........: malloc (vg_replace_malloc.c:...)
19688   by 0x........: main (tc19_shadowmem.c:144)
19689 Block was alloc'd by thread #x
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 47 bytes inside a block of size 100 alloc'd
19707   at 0x........: malloc (vg_replace_malloc.c:...)
19708   by 0x........: main (tc19_shadowmem.c:144)
19709 Block was alloc'd by thread #x
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 48 bytes inside a block of size 100 alloc'd
19727   at 0x........: malloc (vg_replace_malloc.c:...)
19728   by 0x........: main (tc19_shadowmem.c:144)
19729 Block was alloc'd by thread #x
19730
19731---------- double gran, 2 .. 92, skip 42 ----------
19732---Thread-Announcement------------------------------------------
19733
19734Thread #x was created
19735   ...
19736   by 0x........: pthread_create@* (hg_intercepts.c:...)
19737   by 0x........: main (tc19_shadowmem.c:266)
19738
19739---Thread-Announcement------------------------------------------
19740
19741Thread #x was created
19742   ...
19743   by 0x........: pthread_create@* (hg_intercepts.c:...)
19744   by 0x........: main (tc19_shadowmem.c:265)
19745
19746----------------------------------------------------------------
19747
19748Possible data race during write of size 2 at 0x........ by thread #x
19749Locks held: none
19750   at 0x........: child64 (tc19_shadowmem.c:105)
19751   by 0x........: steer (tc19_shadowmem.c:372)
19752   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19753   ...
19754
19755This conflicts with a previous write of size 2 by thread #x
19756Locks held: none
19757   at 0x........: child64 (tc19_shadowmem.c:105)
19758   by 0x........: steer (tc19_shadowmem.c:372)
19759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19760   ...
19761 Address 0x........ is 42 bytes inside a block of size 100 alloc'd
19762   at 0x........: malloc (vg_replace_malloc.c:...)
19763   by 0x........: main (tc19_shadowmem.c:144)
19764 Block was alloc'd by thread #x
19765
19766----------------------------------------------------------------
19767
19768Possible data race during write of size 2 at 0x........ by thread #x
19769Locks held: none
19770   at 0x........: child64 (tc19_shadowmem.c:105)
19771   by 0x........: steer (tc19_shadowmem.c:372)
19772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19773   ...
19774
19775This conflicts with a previous write of size 2 by thread #x
19776Locks held: none
19777   at 0x........: child64 (tc19_shadowmem.c:105)
19778   by 0x........: steer (tc19_shadowmem.c:372)
19779   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19780   ...
19781 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19782   at 0x........: malloc (vg_replace_malloc.c:...)
19783   by 0x........: main (tc19_shadowmem.c:144)
19784 Block was alloc'd by thread #x
19785
19786----------------------------------------------------------------
19787
19788Possible data race during write of size 2 at 0x........ by thread #x
19789Locks held: none
19790   at 0x........: child64 (tc19_shadowmem.c:105)
19791   by 0x........: steer (tc19_shadowmem.c:372)
19792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19793   ...
19794
19795This conflicts with a previous write of size 2 by thread #x
19796Locks held: none
19797   at 0x........: child64 (tc19_shadowmem.c:105)
19798   by 0x........: steer (tc19_shadowmem.c:372)
19799   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19800   ...
19801 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19802   at 0x........: malloc (vg_replace_malloc.c:...)
19803   by 0x........: main (tc19_shadowmem.c:144)
19804 Block was alloc'd by thread #x
19805
19806----------------------------------------------------------------
19807
19808Possible data race during write of size 2 at 0x........ by thread #x
19809Locks held: none
19810   at 0x........: child64 (tc19_shadowmem.c:105)
19811   by 0x........: steer (tc19_shadowmem.c:372)
19812   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19813   ...
19814
19815This conflicts with a previous write of size 2 by thread #x
19816Locks held: none
19817   at 0x........: child64 (tc19_shadowmem.c:105)
19818   by 0x........: steer (tc19_shadowmem.c:372)
19819   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19820   ...
19821 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19822   at 0x........: malloc (vg_replace_malloc.c:...)
19823   by 0x........: main (tc19_shadowmem.c:144)
19824 Block was alloc'd by thread #x
19825
19826---------- double gran, 3 .. 92, skip 43 ----------
19827---Thread-Announcement------------------------------------------
19828
19829Thread #x was created
19830   ...
19831   by 0x........: pthread_create@* (hg_intercepts.c:...)
19832   by 0x........: main (tc19_shadowmem.c:266)
19833
19834---Thread-Announcement------------------------------------------
19835
19836Thread #x was created
19837   ...
19838   by 0x........: pthread_create@* (hg_intercepts.c:...)
19839   by 0x........: main (tc19_shadowmem.c:265)
19840
19841----------------------------------------------------------------
19842
19843Possible data race during write of size 1 at 0x........ by thread #x
19844Locks held: none
19845   at 0x........: child64 (tc19_shadowmem.c:105)
19846   by 0x........: steer (tc19_shadowmem.c:374)
19847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19848   ...
19849
19850This conflicts with a previous write of size 1 by thread #x
19851Locks held: none
19852   at 0x........: child64 (tc19_shadowmem.c:105)
19853   by 0x........: steer (tc19_shadowmem.c:374)
19854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19855   ...
19856 Address 0x........ is 43 bytes inside a block of size 100 alloc'd
19857   at 0x........: malloc (vg_replace_malloc.c:...)
19858   by 0x........: main (tc19_shadowmem.c:144)
19859 Block was alloc'd by thread #x
19860
19861----------------------------------------------------------------
19862
19863Possible data race during write of size 1 at 0x........ by thread #x
19864Locks held: none
19865   at 0x........: child64 (tc19_shadowmem.c:105)
19866   by 0x........: steer (tc19_shadowmem.c:374)
19867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19868   ...
19869
19870This conflicts with a previous write of size 1 by thread #x
19871Locks held: none
19872   at 0x........: child64 (tc19_shadowmem.c:105)
19873   by 0x........: steer (tc19_shadowmem.c:374)
19874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19875   ...
19876 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
19877   at 0x........: malloc (vg_replace_malloc.c:...)
19878   by 0x........: main (tc19_shadowmem.c:144)
19879 Block was alloc'd by thread #x
19880
19881----------------------------------------------------------------
19882
19883Possible data race during write of size 1 at 0x........ by thread #x
19884Locks held: none
19885   at 0x........: child64 (tc19_shadowmem.c:105)
19886   by 0x........: steer (tc19_shadowmem.c:374)
19887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19888   ...
19889
19890This conflicts with a previous write of size 1 by thread #x
19891Locks held: none
19892   at 0x........: child64 (tc19_shadowmem.c:105)
19893   by 0x........: steer (tc19_shadowmem.c:374)
19894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19895   ...
19896 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
19897   at 0x........: malloc (vg_replace_malloc.c:...)
19898   by 0x........: main (tc19_shadowmem.c:144)
19899 Block was alloc'd by thread #x
19900
19901----------------------------------------------------------------
19902
19903Possible data race during write of size 1 at 0x........ by thread #x
19904Locks held: none
19905   at 0x........: child64 (tc19_shadowmem.c:105)
19906   by 0x........: steer (tc19_shadowmem.c:374)
19907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19908   ...
19909
19910This conflicts with a previous write of size 1 by thread #x
19911Locks held: none
19912   at 0x........: child64 (tc19_shadowmem.c:105)
19913   by 0x........: steer (tc19_shadowmem.c:374)
19914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19915   ...
19916 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
19917   at 0x........: malloc (vg_replace_malloc.c:...)
19918   by 0x........: main (tc19_shadowmem.c:144)
19919 Block was alloc'd by thread #x
19920
19921----------------------------------------------------------------
19922
19923Possible data race during write of size 1 at 0x........ by thread #x
19924Locks held: none
19925   at 0x........: child64 (tc19_shadowmem.c:105)
19926   by 0x........: steer (tc19_shadowmem.c:374)
19927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19928   ...
19929
19930This conflicts with a previous write of size 1 by thread #x
19931Locks held: none
19932   at 0x........: child64 (tc19_shadowmem.c:105)
19933   by 0x........: steer (tc19_shadowmem.c:374)
19934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19935   ...
19936 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
19937   at 0x........: malloc (vg_replace_malloc.c:...)
19938   by 0x........: main (tc19_shadowmem.c:144)
19939 Block was alloc'd by thread #x
19940
19941----------------------------------------------------------------
19942
19943Possible data race during write of size 1 at 0x........ by thread #x
19944Locks held: none
19945   at 0x........: child64 (tc19_shadowmem.c:105)
19946   by 0x........: steer (tc19_shadowmem.c:374)
19947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19948   ...
19949
19950This conflicts with a previous write of size 1 by thread #x
19951Locks held: none
19952   at 0x........: child64 (tc19_shadowmem.c:105)
19953   by 0x........: steer (tc19_shadowmem.c:374)
19954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
19955   ...
19956 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
19957   at 0x........: malloc (vg_replace_malloc.c:...)
19958   by 0x........: main (tc19_shadowmem.c:144)
19959 Block was alloc'd by thread #x
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 49 bytes inside a block of size 100 alloc'd
19977   at 0x........: malloc (vg_replace_malloc.c:...)
19978   by 0x........: main (tc19_shadowmem.c:144)
19979 Block was alloc'd by thread #x
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 50 bytes inside a block of size 100 alloc'd
19997   at 0x........: malloc (vg_replace_malloc.c:...)
19998   by 0x........: main (tc19_shadowmem.c:144)
19999 Block was alloc'd by thread #x
20000
20001---------- double gran, 4 .. 92, skip 44 ----------
20002---Thread-Announcement------------------------------------------
20003
20004Thread #x was created
20005   ...
20006   by 0x........: pthread_create@* (hg_intercepts.c:...)
20007   by 0x........: main (tc19_shadowmem.c:266)
20008
20009---Thread-Announcement------------------------------------------
20010
20011Thread #x was created
20012   ...
20013   by 0x........: pthread_create@* (hg_intercepts.c:...)
20014   by 0x........: main (tc19_shadowmem.c:265)
20015
20016----------------------------------------------------------------
20017
20018Possible data race during write of size 4 at 0x........ by thread #x
20019Locks held: none
20020   at 0x........: child64 (tc19_shadowmem.c:105)
20021   by 0x........: steer (tc19_shadowmem.c:376)
20022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20023   ...
20024
20025This conflicts with a previous write of size 4 by thread #x
20026Locks held: none
20027   at 0x........: child64 (tc19_shadowmem.c:105)
20028   by 0x........: steer (tc19_shadowmem.c:376)
20029   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20030   ...
20031 Address 0x........ is 44 bytes inside a block of size 100 alloc'd
20032   at 0x........: malloc (vg_replace_malloc.c:...)
20033   by 0x........: main (tc19_shadowmem.c:144)
20034 Block was alloc'd by thread #x
20035
20036----------------------------------------------------------------
20037
20038Possible data race during write of size 4 at 0x........ by thread #x
20039Locks held: none
20040   at 0x........: child64 (tc19_shadowmem.c:105)
20041   by 0x........: steer (tc19_shadowmem.c:376)
20042   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20043   ...
20044
20045This conflicts with a previous write of size 4 by thread #x
20046Locks held: none
20047   at 0x........: child64 (tc19_shadowmem.c:105)
20048   by 0x........: steer (tc19_shadowmem.c:376)
20049   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20050   ...
20051 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20052   at 0x........: malloc (vg_replace_malloc.c:...)
20053   by 0x........: main (tc19_shadowmem.c:144)
20054 Block was alloc'd by thread #x
20055
20056---------- double gran, 5 .. 92, skip 45 ----------
20057---Thread-Announcement------------------------------------------
20058
20059Thread #x was created
20060   ...
20061   by 0x........: pthread_create@* (hg_intercepts.c:...)
20062   by 0x........: main (tc19_shadowmem.c:266)
20063
20064---Thread-Announcement------------------------------------------
20065
20066Thread #x was created
20067   ...
20068   by 0x........: pthread_create@* (hg_intercepts.c:...)
20069   by 0x........: main (tc19_shadowmem.c:265)
20070
20071----------------------------------------------------------------
20072
20073Possible data race during write of size 1 at 0x........ by thread #x
20074Locks held: none
20075   at 0x........: child64 (tc19_shadowmem.c:105)
20076   by 0x........: steer (tc19_shadowmem.c:378)
20077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20078   ...
20079
20080This conflicts with a previous write of size 1 by thread #x
20081Locks held: none
20082   at 0x........: child64 (tc19_shadowmem.c:105)
20083   by 0x........: steer (tc19_shadowmem.c:378)
20084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20085   ...
20086 Address 0x........ is 45 bytes inside a block of size 100 alloc'd
20087   at 0x........: malloc (vg_replace_malloc.c:...)
20088   by 0x........: main (tc19_shadowmem.c:144)
20089 Block was alloc'd by thread #x
20090
20091----------------------------------------------------------------
20092
20093Possible data race during write of size 1 at 0x........ by thread #x
20094Locks held: none
20095   at 0x........: child64 (tc19_shadowmem.c:105)
20096   by 0x........: steer (tc19_shadowmem.c:378)
20097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20098   ...
20099
20100This conflicts with a previous write of size 1 by thread #x
20101Locks held: none
20102   at 0x........: child64 (tc19_shadowmem.c:105)
20103   by 0x........: steer (tc19_shadowmem.c:378)
20104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20105   ...
20106 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
20107   at 0x........: malloc (vg_replace_malloc.c:...)
20108   by 0x........: main (tc19_shadowmem.c:144)
20109 Block was alloc'd by thread #x
20110
20111----------------------------------------------------------------
20112
20113Possible data race during write of size 1 at 0x........ by thread #x
20114Locks held: none
20115   at 0x........: child64 (tc19_shadowmem.c:105)
20116   by 0x........: steer (tc19_shadowmem.c:378)
20117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20118   ...
20119
20120This conflicts with a previous write of size 1 by thread #x
20121Locks held: none
20122   at 0x........: child64 (tc19_shadowmem.c:105)
20123   by 0x........: steer (tc19_shadowmem.c:378)
20124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20125   ...
20126 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
20127   at 0x........: malloc (vg_replace_malloc.c:...)
20128   by 0x........: main (tc19_shadowmem.c:144)
20129 Block was alloc'd by thread #x
20130
20131----------------------------------------------------------------
20132
20133Possible data race during write of size 1 at 0x........ by thread #x
20134Locks held: none
20135   at 0x........: child64 (tc19_shadowmem.c:105)
20136   by 0x........: steer (tc19_shadowmem.c:378)
20137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20138   ...
20139
20140This conflicts with a previous write of size 1 by thread #x
20141Locks held: none
20142   at 0x........: child64 (tc19_shadowmem.c:105)
20143   by 0x........: steer (tc19_shadowmem.c:378)
20144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20145   ...
20146 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20147   at 0x........: malloc (vg_replace_malloc.c:...)
20148   by 0x........: main (tc19_shadowmem.c:144)
20149 Block was alloc'd by thread #x
20150
20151----------------------------------------------------------------
20152
20153Possible data race during write of size 1 at 0x........ by thread #x
20154Locks held: none
20155   at 0x........: child64 (tc19_shadowmem.c:105)
20156   by 0x........: steer (tc19_shadowmem.c:378)
20157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20158   ...
20159
20160This conflicts with a previous write of size 1 by thread #x
20161Locks held: none
20162   at 0x........: child64 (tc19_shadowmem.c:105)
20163   by 0x........: steer (tc19_shadowmem.c:378)
20164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20165   ...
20166 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20167   at 0x........: malloc (vg_replace_malloc.c:...)
20168   by 0x........: main (tc19_shadowmem.c:144)
20169 Block was alloc'd by thread #x
20170
20171----------------------------------------------------------------
20172
20173Possible data race during write of size 1 at 0x........ by thread #x
20174Locks held: none
20175   at 0x........: child64 (tc19_shadowmem.c:105)
20176   by 0x........: steer (tc19_shadowmem.c:378)
20177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20178   ...
20179
20180This conflicts with a previous write of size 1 by thread #x
20181Locks held: none
20182   at 0x........: child64 (tc19_shadowmem.c:105)
20183   by 0x........: steer (tc19_shadowmem.c:378)
20184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20185   ...
20186 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20187   at 0x........: malloc (vg_replace_malloc.c:...)
20188   by 0x........: main (tc19_shadowmem.c:144)
20189 Block was alloc'd by thread #x
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 51 bytes inside a block of size 100 alloc'd
20207   at 0x........: malloc (vg_replace_malloc.c:...)
20208   by 0x........: main (tc19_shadowmem.c:144)
20209 Block was alloc'd by thread #x
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 52 bytes inside a block of size 100 alloc'd
20227   at 0x........: malloc (vg_replace_malloc.c:...)
20228   by 0x........: main (tc19_shadowmem.c:144)
20229 Block was alloc'd by thread #x
20230
20231---------- double gran, 6 .. 92, skip 46 ----------
20232---Thread-Announcement------------------------------------------
20233
20234Thread #x was created
20235   ...
20236   by 0x........: pthread_create@* (hg_intercepts.c:...)
20237   by 0x........: main (tc19_shadowmem.c:266)
20238
20239---Thread-Announcement------------------------------------------
20240
20241Thread #x was created
20242   ...
20243   by 0x........: pthread_create@* (hg_intercepts.c:...)
20244   by 0x........: main (tc19_shadowmem.c:265)
20245
20246----------------------------------------------------------------
20247
20248Possible data race during write of size 2 at 0x........ by thread #x
20249Locks held: none
20250   at 0x........: child64 (tc19_shadowmem.c:105)
20251   by 0x........: steer (tc19_shadowmem.c:380)
20252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20253   ...
20254
20255This conflicts with a previous write of size 2 by thread #x
20256Locks held: none
20257   at 0x........: child64 (tc19_shadowmem.c:105)
20258   by 0x........: steer (tc19_shadowmem.c:380)
20259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20260   ...
20261 Address 0x........ is 46 bytes inside a block of size 100 alloc'd
20262   at 0x........: malloc (vg_replace_malloc.c:...)
20263   by 0x........: main (tc19_shadowmem.c:144)
20264 Block was alloc'd by thread #x
20265
20266----------------------------------------------------------------
20267
20268Possible data race during write of size 2 at 0x........ by thread #x
20269Locks held: none
20270   at 0x........: child64 (tc19_shadowmem.c:105)
20271   by 0x........: steer (tc19_shadowmem.c:380)
20272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20273   ...
20274
20275This conflicts with a previous write of size 2 by thread #x
20276Locks held: none
20277   at 0x........: child64 (tc19_shadowmem.c:105)
20278   by 0x........: steer (tc19_shadowmem.c:380)
20279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20280   ...
20281 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20282   at 0x........: malloc (vg_replace_malloc.c:...)
20283   by 0x........: main (tc19_shadowmem.c:144)
20284 Block was alloc'd by thread #x
20285
20286----------------------------------------------------------------
20287
20288Possible data race during write of size 2 at 0x........ by thread #x
20289Locks held: none
20290   at 0x........: child64 (tc19_shadowmem.c:105)
20291   by 0x........: steer (tc19_shadowmem.c:380)
20292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20293   ...
20294
20295This conflicts with a previous write of size 2 by thread #x
20296Locks held: none
20297   at 0x........: child64 (tc19_shadowmem.c:105)
20298   by 0x........: steer (tc19_shadowmem.c:380)
20299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20300   ...
20301 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20302   at 0x........: malloc (vg_replace_malloc.c:...)
20303   by 0x........: main (tc19_shadowmem.c:144)
20304 Block was alloc'd by thread #x
20305
20306----------------------------------------------------------------
20307
20308Possible data race during write of size 2 at 0x........ by thread #x
20309Locks held: none
20310   at 0x........: child64 (tc19_shadowmem.c:105)
20311   by 0x........: steer (tc19_shadowmem.c:380)
20312   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20313   ...
20314
20315This conflicts with a previous write of size 2 by thread #x
20316Locks held: none
20317   at 0x........: child64 (tc19_shadowmem.c:105)
20318   by 0x........: steer (tc19_shadowmem.c:380)
20319   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20320   ...
20321 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20322   at 0x........: malloc (vg_replace_malloc.c:...)
20323   by 0x........: main (tc19_shadowmem.c:144)
20324 Block was alloc'd by thread #x
20325
20326---------- double gran, 7 .. 92, skip 47 ----------
20327---Thread-Announcement------------------------------------------
20328
20329Thread #x was created
20330   ...
20331   by 0x........: pthread_create@* (hg_intercepts.c:...)
20332   by 0x........: main (tc19_shadowmem.c:266)
20333
20334---Thread-Announcement------------------------------------------
20335
20336Thread #x was created
20337   ...
20338   by 0x........: pthread_create@* (hg_intercepts.c:...)
20339   by 0x........: main (tc19_shadowmem.c:265)
20340
20341----------------------------------------------------------------
20342
20343Possible data race during write of size 1 at 0x........ by thread #x
20344Locks held: none
20345   at 0x........: child64 (tc19_shadowmem.c:105)
20346   by 0x........: steer (tc19_shadowmem.c:382)
20347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20348   ...
20349
20350This conflicts with a previous write of size 1 by thread #x
20351Locks held: none
20352   at 0x........: child64 (tc19_shadowmem.c:105)
20353   by 0x........: steer (tc19_shadowmem.c:382)
20354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20355   ...
20356 Address 0x........ is 47 bytes inside a block of size 100 alloc'd
20357   at 0x........: malloc (vg_replace_malloc.c:...)
20358   by 0x........: main (tc19_shadowmem.c:144)
20359 Block was alloc'd by thread #x
20360
20361----------------------------------------------------------------
20362
20363Possible data race during write of size 1 at 0x........ by thread #x
20364Locks held: none
20365   at 0x........: child64 (tc19_shadowmem.c:105)
20366   by 0x........: steer (tc19_shadowmem.c:382)
20367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20368   ...
20369
20370This conflicts with a previous write of size 1 by thread #x
20371Locks held: none
20372   at 0x........: child64 (tc19_shadowmem.c:105)
20373   by 0x........: steer (tc19_shadowmem.c:382)
20374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20375   ...
20376 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20377   at 0x........: malloc (vg_replace_malloc.c:...)
20378   by 0x........: main (tc19_shadowmem.c:144)
20379 Block was alloc'd by thread #x
20380
20381----------------------------------------------------------------
20382
20383Possible data race during write of size 1 at 0x........ by thread #x
20384Locks held: none
20385   at 0x........: child64 (tc19_shadowmem.c:105)
20386   by 0x........: steer (tc19_shadowmem.c:382)
20387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20388   ...
20389
20390This conflicts with a previous write of size 1 by thread #x
20391Locks held: none
20392   at 0x........: child64 (tc19_shadowmem.c:105)
20393   by 0x........: steer (tc19_shadowmem.c:382)
20394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20395   ...
20396 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20397   at 0x........: malloc (vg_replace_malloc.c:...)
20398   by 0x........: main (tc19_shadowmem.c:144)
20399 Block was alloc'd by thread #x
20400
20401----------------------------------------------------------------
20402
20403Possible data race during write of size 1 at 0x........ by thread #x
20404Locks held: none
20405   at 0x........: child64 (tc19_shadowmem.c:105)
20406   by 0x........: steer (tc19_shadowmem.c:382)
20407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20408   ...
20409
20410This conflicts with a previous write of size 1 by thread #x
20411Locks held: none
20412   at 0x........: child64 (tc19_shadowmem.c:105)
20413   by 0x........: steer (tc19_shadowmem.c:382)
20414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20415   ...
20416 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20417   at 0x........: malloc (vg_replace_malloc.c:...)
20418   by 0x........: main (tc19_shadowmem.c:144)
20419 Block was alloc'd by thread #x
20420
20421----------------------------------------------------------------
20422
20423Possible data race during write of size 1 at 0x........ by thread #x
20424Locks held: none
20425   at 0x........: child64 (tc19_shadowmem.c:105)
20426   by 0x........: steer (tc19_shadowmem.c:382)
20427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20428   ...
20429
20430This conflicts with a previous write of size 1 by thread #x
20431Locks held: none
20432   at 0x........: child64 (tc19_shadowmem.c:105)
20433   by 0x........: steer (tc19_shadowmem.c:382)
20434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20435   ...
20436 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20437   at 0x........: malloc (vg_replace_malloc.c:...)
20438   by 0x........: main (tc19_shadowmem.c:144)
20439 Block was alloc'd by thread #x
20440
20441----------------------------------------------------------------
20442
20443Possible data race during write of size 1 at 0x........ by thread #x
20444Locks held: none
20445   at 0x........: child64 (tc19_shadowmem.c:105)
20446   by 0x........: steer (tc19_shadowmem.c:382)
20447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20448   ...
20449
20450This conflicts with a previous write of size 1 by thread #x
20451Locks held: none
20452   at 0x........: child64 (tc19_shadowmem.c:105)
20453   by 0x........: steer (tc19_shadowmem.c:382)
20454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20455   ...
20456 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20457   at 0x........: malloc (vg_replace_malloc.c:...)
20458   by 0x........: main (tc19_shadowmem.c:144)
20459 Block was alloc'd by thread #x
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 53 bytes inside a block of size 100 alloc'd
20477   at 0x........: malloc (vg_replace_malloc.c:...)
20478   by 0x........: main (tc19_shadowmem.c:144)
20479 Block was alloc'd by thread #x
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 54 bytes inside a block of size 100 alloc'd
20497   at 0x........: malloc (vg_replace_malloc.c:...)
20498   by 0x........: main (tc19_shadowmem.c:144)
20499 Block was alloc'd by thread #x
20500
20501---------- double gran, 0 .. 92, skip 48 ----------
20502---Thread-Announcement------------------------------------------
20503
20504Thread #x was created
20505   ...
20506   by 0x........: pthread_create@* (hg_intercepts.c:...)
20507   by 0x........: main (tc19_shadowmem.c:266)
20508
20509---Thread-Announcement------------------------------------------
20510
20511Thread #x was created
20512   ...
20513   by 0x........: pthread_create@* (hg_intercepts.c:...)
20514   by 0x........: main (tc19_shadowmem.c:265)
20515
20516----------------------------------------------------------------
20517
20518Possible data race during write of size 8 at 0x........ by thread #x
20519Locks held: none
20520   at 0x........: child64 (tc19_shadowmem.c:105)
20521   by 0x........: steer (tc19_shadowmem.c:384)
20522   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20523   ...
20524
20525This conflicts with a previous write of size 8 by thread #x
20526Locks held: none
20527   at 0x........: child64 (tc19_shadowmem.c:105)
20528   by 0x........: steer (tc19_shadowmem.c:384)
20529   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20530   ...
20531 Address 0x........ is 48 bytes inside a block of size 100 alloc'd
20532   at 0x........: malloc (vg_replace_malloc.c:...)
20533   by 0x........: main (tc19_shadowmem.c:144)
20534 Block was alloc'd by thread #x
20535
20536---------- double gran, 1 .. 92, skip 49 ----------
20537---Thread-Announcement------------------------------------------
20538
20539Thread #x was created
20540   ...
20541   by 0x........: pthread_create@* (hg_intercepts.c:...)
20542   by 0x........: main (tc19_shadowmem.c:266)
20543
20544---Thread-Announcement------------------------------------------
20545
20546Thread #x was created
20547   ...
20548   by 0x........: pthread_create@* (hg_intercepts.c:...)
20549   by 0x........: main (tc19_shadowmem.c:265)
20550
20551----------------------------------------------------------------
20552
20553Possible data race during write of size 1 at 0x........ by thread #x
20554Locks held: none
20555   at 0x........: child64 (tc19_shadowmem.c:105)
20556   by 0x........: steer (tc19_shadowmem.c:386)
20557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20558   ...
20559
20560This conflicts with a previous write of size 1 by thread #x
20561Locks held: none
20562   at 0x........: child64 (tc19_shadowmem.c:105)
20563   by 0x........: steer (tc19_shadowmem.c:386)
20564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20565   ...
20566 Address 0x........ is 49 bytes inside a block of size 100 alloc'd
20567   at 0x........: malloc (vg_replace_malloc.c:...)
20568   by 0x........: main (tc19_shadowmem.c:144)
20569 Block was alloc'd by thread #x
20570
20571----------------------------------------------------------------
20572
20573Possible data race during write of size 1 at 0x........ by thread #x
20574Locks held: none
20575   at 0x........: child64 (tc19_shadowmem.c:105)
20576   by 0x........: steer (tc19_shadowmem.c:386)
20577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20578   ...
20579
20580This conflicts with a previous write of size 1 by thread #x
20581Locks held: none
20582   at 0x........: child64 (tc19_shadowmem.c:105)
20583   by 0x........: steer (tc19_shadowmem.c:386)
20584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20585   ...
20586 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20587   at 0x........: malloc (vg_replace_malloc.c:...)
20588   by 0x........: main (tc19_shadowmem.c:144)
20589 Block was alloc'd by thread #x
20590
20591----------------------------------------------------------------
20592
20593Possible data race during write of size 1 at 0x........ by thread #x
20594Locks held: none
20595   at 0x........: child64 (tc19_shadowmem.c:105)
20596   by 0x........: steer (tc19_shadowmem.c:386)
20597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20598   ...
20599
20600This conflicts with a previous write of size 1 by thread #x
20601Locks held: none
20602   at 0x........: child64 (tc19_shadowmem.c:105)
20603   by 0x........: steer (tc19_shadowmem.c:386)
20604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20605   ...
20606 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20607   at 0x........: malloc (vg_replace_malloc.c:...)
20608   by 0x........: main (tc19_shadowmem.c:144)
20609 Block was alloc'd by thread #x
20610
20611----------------------------------------------------------------
20612
20613Possible data race during write of size 1 at 0x........ by thread #x
20614Locks held: none
20615   at 0x........: child64 (tc19_shadowmem.c:105)
20616   by 0x........: steer (tc19_shadowmem.c:386)
20617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20618   ...
20619
20620This conflicts with a previous write of size 1 by thread #x
20621Locks held: none
20622   at 0x........: child64 (tc19_shadowmem.c:105)
20623   by 0x........: steer (tc19_shadowmem.c:386)
20624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20625   ...
20626 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20627   at 0x........: malloc (vg_replace_malloc.c:...)
20628   by 0x........: main (tc19_shadowmem.c:144)
20629 Block was alloc'd by thread #x
20630
20631----------------------------------------------------------------
20632
20633Possible data race during write of size 1 at 0x........ by thread #x
20634Locks held: none
20635   at 0x........: child64 (tc19_shadowmem.c:105)
20636   by 0x........: steer (tc19_shadowmem.c:386)
20637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20638   ...
20639
20640This conflicts with a previous write of size 1 by thread #x
20641Locks held: none
20642   at 0x........: child64 (tc19_shadowmem.c:105)
20643   by 0x........: steer (tc19_shadowmem.c:386)
20644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20645   ...
20646 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20647   at 0x........: malloc (vg_replace_malloc.c:...)
20648   by 0x........: main (tc19_shadowmem.c:144)
20649 Block was alloc'd by thread #x
20650
20651----------------------------------------------------------------
20652
20653Possible data race during write of size 1 at 0x........ by thread #x
20654Locks held: none
20655   at 0x........: child64 (tc19_shadowmem.c:105)
20656   by 0x........: steer (tc19_shadowmem.c:386)
20657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20658   ...
20659
20660This conflicts with a previous write of size 1 by thread #x
20661Locks held: none
20662   at 0x........: child64 (tc19_shadowmem.c:105)
20663   by 0x........: steer (tc19_shadowmem.c:386)
20664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20665   ...
20666 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20667   at 0x........: malloc (vg_replace_malloc.c:...)
20668   by 0x........: main (tc19_shadowmem.c:144)
20669 Block was alloc'd by thread #x
20670
20671----------------------------------------------------------------
20672
20673Possible data race during write of size 1 at 0x........ by thread #x
20674Locks held: none
20675   at 0x........: child64 (tc19_shadowmem.c:105)
20676   by 0x........: steer (tc19_shadowmem.c:386)
20677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20678   ...
20679
20680This conflicts with a previous write of size 1 by thread #x
20681Locks held: none
20682   at 0x........: child64 (tc19_shadowmem.c:105)
20683   by 0x........: steer (tc19_shadowmem.c:386)
20684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20685   ...
20686 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20687   at 0x........: malloc (vg_replace_malloc.c:...)
20688   by 0x........: main (tc19_shadowmem.c:144)
20689 Block was alloc'd by thread #x
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 56 bytes inside a block of size 100 alloc'd
20707   at 0x........: malloc (vg_replace_malloc.c:...)
20708   by 0x........: main (tc19_shadowmem.c:144)
20709 Block was alloc'd by thread #x
20710
20711---------- double gran, 2 .. 92, skip 50 ----------
20712---Thread-Announcement------------------------------------------
20713
20714Thread #x was created
20715   ...
20716   by 0x........: pthread_create@* (hg_intercepts.c:...)
20717   by 0x........: main (tc19_shadowmem.c:266)
20718
20719---Thread-Announcement------------------------------------------
20720
20721Thread #x was created
20722   ...
20723   by 0x........: pthread_create@* (hg_intercepts.c:...)
20724   by 0x........: main (tc19_shadowmem.c:265)
20725
20726----------------------------------------------------------------
20727
20728Possible data race during write of size 2 at 0x........ by thread #x
20729Locks held: none
20730   at 0x........: child64 (tc19_shadowmem.c:105)
20731   by 0x........: steer (tc19_shadowmem.c:388)
20732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20733   ...
20734
20735This conflicts with a previous write of size 2 by thread #x
20736Locks held: none
20737   at 0x........: child64 (tc19_shadowmem.c:105)
20738   by 0x........: steer (tc19_shadowmem.c:388)
20739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20740   ...
20741 Address 0x........ is 50 bytes inside a block of size 100 alloc'd
20742   at 0x........: malloc (vg_replace_malloc.c:...)
20743   by 0x........: main (tc19_shadowmem.c:144)
20744 Block was alloc'd by thread #x
20745
20746----------------------------------------------------------------
20747
20748Possible data race during write of size 2 at 0x........ by thread #x
20749Locks held: none
20750   at 0x........: child64 (tc19_shadowmem.c:105)
20751   by 0x........: steer (tc19_shadowmem.c:388)
20752   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20753   ...
20754
20755This conflicts with a previous write of size 2 by thread #x
20756Locks held: none
20757   at 0x........: child64 (tc19_shadowmem.c:105)
20758   by 0x........: steer (tc19_shadowmem.c:388)
20759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20760   ...
20761 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20762   at 0x........: malloc (vg_replace_malloc.c:...)
20763   by 0x........: main (tc19_shadowmem.c:144)
20764 Block was alloc'd by thread #x
20765
20766----------------------------------------------------------------
20767
20768Possible data race during write of size 2 at 0x........ by thread #x
20769Locks held: none
20770   at 0x........: child64 (tc19_shadowmem.c:105)
20771   by 0x........: steer (tc19_shadowmem.c:388)
20772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20773   ...
20774
20775This conflicts with a previous write of size 2 by thread #x
20776Locks held: none
20777   at 0x........: child64 (tc19_shadowmem.c:105)
20778   by 0x........: steer (tc19_shadowmem.c:388)
20779   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20780   ...
20781 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20782   at 0x........: malloc (vg_replace_malloc.c:...)
20783   by 0x........: main (tc19_shadowmem.c:144)
20784 Block was alloc'd by thread #x
20785
20786----------------------------------------------------------------
20787
20788Possible data race during write of size 2 at 0x........ by thread #x
20789Locks held: none
20790   at 0x........: child64 (tc19_shadowmem.c:105)
20791   by 0x........: steer (tc19_shadowmem.c:388)
20792   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20793   ...
20794
20795This conflicts with a previous write of size 2 by thread #x
20796Locks held: none
20797   at 0x........: child64 (tc19_shadowmem.c:105)
20798   by 0x........: steer (tc19_shadowmem.c:388)
20799   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20800   ...
20801 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20802   at 0x........: malloc (vg_replace_malloc.c:...)
20803   by 0x........: main (tc19_shadowmem.c:144)
20804 Block was alloc'd by thread #x
20805
20806---------- double gran, 3 .. 92, skip 51 ----------
20807---Thread-Announcement------------------------------------------
20808
20809Thread #x was created
20810   ...
20811   by 0x........: pthread_create@* (hg_intercepts.c:...)
20812   by 0x........: main (tc19_shadowmem.c:266)
20813
20814---Thread-Announcement------------------------------------------
20815
20816Thread #x was created
20817   ...
20818   by 0x........: pthread_create@* (hg_intercepts.c:...)
20819   by 0x........: main (tc19_shadowmem.c:265)
20820
20821----------------------------------------------------------------
20822
20823Possible data race during write of size 1 at 0x........ by thread #x
20824Locks held: none
20825   at 0x........: child64 (tc19_shadowmem.c:105)
20826   by 0x........: steer (tc19_shadowmem.c:390)
20827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20828   ...
20829
20830This conflicts with a previous write of size 1 by thread #x
20831Locks held: none
20832   at 0x........: child64 (tc19_shadowmem.c:105)
20833   by 0x........: steer (tc19_shadowmem.c:390)
20834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20835   ...
20836 Address 0x........ is 51 bytes inside a block of size 100 alloc'd
20837   at 0x........: malloc (vg_replace_malloc.c:...)
20838   by 0x........: main (tc19_shadowmem.c:144)
20839 Block was alloc'd by thread #x
20840
20841----------------------------------------------------------------
20842
20843Possible data race during write of size 1 at 0x........ by thread #x
20844Locks held: none
20845   at 0x........: child64 (tc19_shadowmem.c:105)
20846   by 0x........: steer (tc19_shadowmem.c:390)
20847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20848   ...
20849
20850This conflicts with a previous write of size 1 by thread #x
20851Locks held: none
20852   at 0x........: child64 (tc19_shadowmem.c:105)
20853   by 0x........: steer (tc19_shadowmem.c:390)
20854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20855   ...
20856 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
20857   at 0x........: malloc (vg_replace_malloc.c:...)
20858   by 0x........: main (tc19_shadowmem.c:144)
20859 Block was alloc'd by thread #x
20860
20861----------------------------------------------------------------
20862
20863Possible data race during write of size 1 at 0x........ by thread #x
20864Locks held: none
20865   at 0x........: child64 (tc19_shadowmem.c:105)
20866   by 0x........: steer (tc19_shadowmem.c:390)
20867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20868   ...
20869
20870This conflicts with a previous write of size 1 by thread #x
20871Locks held: none
20872   at 0x........: child64 (tc19_shadowmem.c:105)
20873   by 0x........: steer (tc19_shadowmem.c:390)
20874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20875   ...
20876 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
20877   at 0x........: malloc (vg_replace_malloc.c:...)
20878   by 0x........: main (tc19_shadowmem.c:144)
20879 Block was alloc'd by thread #x
20880
20881----------------------------------------------------------------
20882
20883Possible data race during write of size 1 at 0x........ by thread #x
20884Locks held: none
20885   at 0x........: child64 (tc19_shadowmem.c:105)
20886   by 0x........: steer (tc19_shadowmem.c:390)
20887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20888   ...
20889
20890This conflicts with a previous write of size 1 by thread #x
20891Locks held: none
20892   at 0x........: child64 (tc19_shadowmem.c:105)
20893   by 0x........: steer (tc19_shadowmem.c:390)
20894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20895   ...
20896 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
20897   at 0x........: malloc (vg_replace_malloc.c:...)
20898   by 0x........: main (tc19_shadowmem.c:144)
20899 Block was alloc'd by thread #x
20900
20901----------------------------------------------------------------
20902
20903Possible data race during write of size 1 at 0x........ by thread #x
20904Locks held: none
20905   at 0x........: child64 (tc19_shadowmem.c:105)
20906   by 0x........: steer (tc19_shadowmem.c:390)
20907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20908   ...
20909
20910This conflicts with a previous write of size 1 by thread #x
20911Locks held: none
20912   at 0x........: child64 (tc19_shadowmem.c:105)
20913   by 0x........: steer (tc19_shadowmem.c:390)
20914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20915   ...
20916 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
20917   at 0x........: malloc (vg_replace_malloc.c:...)
20918   by 0x........: main (tc19_shadowmem.c:144)
20919 Block was alloc'd by thread #x
20920
20921----------------------------------------------------------------
20922
20923Possible data race during write of size 1 at 0x........ by thread #x
20924Locks held: none
20925   at 0x........: child64 (tc19_shadowmem.c:105)
20926   by 0x........: steer (tc19_shadowmem.c:390)
20927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20928   ...
20929
20930This conflicts with a previous write of size 1 by thread #x
20931Locks held: none
20932   at 0x........: child64 (tc19_shadowmem.c:105)
20933   by 0x........: steer (tc19_shadowmem.c:390)
20934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20935   ...
20936 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
20937   at 0x........: malloc (vg_replace_malloc.c:...)
20938   by 0x........: main (tc19_shadowmem.c:144)
20939 Block was alloc'd by thread #x
20940
20941----------------------------------------------------------------
20942
20943Possible data race during write of size 1 at 0x........ by thread #x
20944Locks held: none
20945   at 0x........: child64 (tc19_shadowmem.c:105)
20946   by 0x........: steer (tc19_shadowmem.c:390)
20947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20948   ...
20949
20950This conflicts with a previous write of size 1 by thread #x
20951Locks held: none
20952   at 0x........: child64 (tc19_shadowmem.c:105)
20953   by 0x........: steer (tc19_shadowmem.c:390)
20954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
20955   ...
20956 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
20957   at 0x........: malloc (vg_replace_malloc.c:...)
20958   by 0x........: main (tc19_shadowmem.c:144)
20959 Block was alloc'd by thread #x
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 58 bytes inside a block of size 100 alloc'd
20977   at 0x........: malloc (vg_replace_malloc.c:...)
20978   by 0x........: main (tc19_shadowmem.c:144)
20979 Block was alloc'd by thread #x
20980
20981---------- double gran, 4 .. 92, skip 52 ----------
20982---Thread-Announcement------------------------------------------
20983
20984Thread #x was created
20985   ...
20986   by 0x........: pthread_create@* (hg_intercepts.c:...)
20987   by 0x........: main (tc19_shadowmem.c:266)
20988
20989---Thread-Announcement------------------------------------------
20990
20991Thread #x was created
20992   ...
20993   by 0x........: pthread_create@* (hg_intercepts.c:...)
20994   by 0x........: main (tc19_shadowmem.c:265)
20995
20996----------------------------------------------------------------
20997
20998Possible data race during write of size 4 at 0x........ by thread #x
20999Locks held: none
21000   at 0x........: child64 (tc19_shadowmem.c:105)
21001   by 0x........: steer (tc19_shadowmem.c:392)
21002   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21003   ...
21004
21005This conflicts with a previous write of size 4 by thread #x
21006Locks held: none
21007   at 0x........: child64 (tc19_shadowmem.c:105)
21008   by 0x........: steer (tc19_shadowmem.c:392)
21009   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21010   ...
21011 Address 0x........ is 52 bytes inside a block of size 100 alloc'd
21012   at 0x........: malloc (vg_replace_malloc.c:...)
21013   by 0x........: main (tc19_shadowmem.c:144)
21014 Block was alloc'd by thread #x
21015
21016----------------------------------------------------------------
21017
21018Possible data race during write of size 4 at 0x........ by thread #x
21019Locks held: none
21020   at 0x........: child64 (tc19_shadowmem.c:105)
21021   by 0x........: steer (tc19_shadowmem.c:392)
21022   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21023   ...
21024
21025This conflicts with a previous write of size 4 by thread #x
21026Locks held: none
21027   at 0x........: child64 (tc19_shadowmem.c:105)
21028   by 0x........: steer (tc19_shadowmem.c:392)
21029   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21030   ...
21031 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21032   at 0x........: malloc (vg_replace_malloc.c:...)
21033   by 0x........: main (tc19_shadowmem.c:144)
21034 Block was alloc'd by thread #x
21035
21036---------- double gran, 5 .. 92, skip 53 ----------
21037---Thread-Announcement------------------------------------------
21038
21039Thread #x was created
21040   ...
21041   by 0x........: pthread_create@* (hg_intercepts.c:...)
21042   by 0x........: main (tc19_shadowmem.c:266)
21043
21044---Thread-Announcement------------------------------------------
21045
21046Thread #x was created
21047   ...
21048   by 0x........: pthread_create@* (hg_intercepts.c:...)
21049   by 0x........: main (tc19_shadowmem.c:265)
21050
21051----------------------------------------------------------------
21052
21053Possible data race during write of size 1 at 0x........ by thread #x
21054Locks held: none
21055   at 0x........: child64 (tc19_shadowmem.c:105)
21056   by 0x........: steer (tc19_shadowmem.c:394)
21057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21058   ...
21059
21060This conflicts with a previous write of size 1 by thread #x
21061Locks held: none
21062   at 0x........: child64 (tc19_shadowmem.c:105)
21063   by 0x........: steer (tc19_shadowmem.c:394)
21064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21065   ...
21066 Address 0x........ is 53 bytes inside a block of size 100 alloc'd
21067   at 0x........: malloc (vg_replace_malloc.c:...)
21068   by 0x........: main (tc19_shadowmem.c:144)
21069 Block was alloc'd by thread #x
21070
21071----------------------------------------------------------------
21072
21073Possible data race during write of size 1 at 0x........ by thread #x
21074Locks held: none
21075   at 0x........: child64 (tc19_shadowmem.c:105)
21076   by 0x........: steer (tc19_shadowmem.c:394)
21077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21078   ...
21079
21080This conflicts with a previous write of size 1 by thread #x
21081Locks held: none
21082   at 0x........: child64 (tc19_shadowmem.c:105)
21083   by 0x........: steer (tc19_shadowmem.c:394)
21084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21085   ...
21086 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
21087   at 0x........: malloc (vg_replace_malloc.c:...)
21088   by 0x........: main (tc19_shadowmem.c:144)
21089 Block was alloc'd by thread #x
21090
21091----------------------------------------------------------------
21092
21093Possible data race during write of size 1 at 0x........ by thread #x
21094Locks held: none
21095   at 0x........: child64 (tc19_shadowmem.c:105)
21096   by 0x........: steer (tc19_shadowmem.c:394)
21097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21098   ...
21099
21100This conflicts with a previous write of size 1 by thread #x
21101Locks held: none
21102   at 0x........: child64 (tc19_shadowmem.c:105)
21103   by 0x........: steer (tc19_shadowmem.c:394)
21104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21105   ...
21106 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
21107   at 0x........: malloc (vg_replace_malloc.c:...)
21108   by 0x........: main (tc19_shadowmem.c:144)
21109 Block was alloc'd by thread #x
21110
21111----------------------------------------------------------------
21112
21113Possible data race during write of size 1 at 0x........ by thread #x
21114Locks held: none
21115   at 0x........: child64 (tc19_shadowmem.c:105)
21116   by 0x........: steer (tc19_shadowmem.c:394)
21117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21118   ...
21119
21120This conflicts with a previous write of size 1 by thread #x
21121Locks held: none
21122   at 0x........: child64 (tc19_shadowmem.c:105)
21123   by 0x........: steer (tc19_shadowmem.c:394)
21124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21125   ...
21126 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21127   at 0x........: malloc (vg_replace_malloc.c:...)
21128   by 0x........: main (tc19_shadowmem.c:144)
21129 Block was alloc'd by thread #x
21130
21131----------------------------------------------------------------
21132
21133Possible data race during write of size 1 at 0x........ by thread #x
21134Locks held: none
21135   at 0x........: child64 (tc19_shadowmem.c:105)
21136   by 0x........: steer (tc19_shadowmem.c:394)
21137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21138   ...
21139
21140This conflicts with a previous write of size 1 by thread #x
21141Locks held: none
21142   at 0x........: child64 (tc19_shadowmem.c:105)
21143   by 0x........: steer (tc19_shadowmem.c:394)
21144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21145   ...
21146 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21147   at 0x........: malloc (vg_replace_malloc.c:...)
21148   by 0x........: main (tc19_shadowmem.c:144)
21149 Block was alloc'd by thread #x
21150
21151----------------------------------------------------------------
21152
21153Possible data race during write of size 1 at 0x........ by thread #x
21154Locks held: none
21155   at 0x........: child64 (tc19_shadowmem.c:105)
21156   by 0x........: steer (tc19_shadowmem.c:394)
21157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21158   ...
21159
21160This conflicts with a previous write of size 1 by thread #x
21161Locks held: none
21162   at 0x........: child64 (tc19_shadowmem.c:105)
21163   by 0x........: steer (tc19_shadowmem.c:394)
21164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21165   ...
21166 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21167   at 0x........: malloc (vg_replace_malloc.c:...)
21168   by 0x........: main (tc19_shadowmem.c:144)
21169 Block was alloc'd by thread #x
21170
21171----------------------------------------------------------------
21172
21173Possible data race during write of size 1 at 0x........ by thread #x
21174Locks held: none
21175   at 0x........: child64 (tc19_shadowmem.c:105)
21176   by 0x........: steer (tc19_shadowmem.c:394)
21177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21178   ...
21179
21180This conflicts with a previous write of size 1 by thread #x
21181Locks held: none
21182   at 0x........: child64 (tc19_shadowmem.c:105)
21183   by 0x........: steer (tc19_shadowmem.c:394)
21184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21185   ...
21186 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21187   at 0x........: malloc (vg_replace_malloc.c:...)
21188   by 0x........: main (tc19_shadowmem.c:144)
21189 Block was alloc'd by thread #x
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 60 bytes inside a block of size 100 alloc'd
21207   at 0x........: malloc (vg_replace_malloc.c:...)
21208   by 0x........: main (tc19_shadowmem.c:144)
21209 Block was alloc'd by thread #x
21210
21211---------- double gran, 6 .. 92, skip 54 ----------
21212---Thread-Announcement------------------------------------------
21213
21214Thread #x was created
21215   ...
21216   by 0x........: pthread_create@* (hg_intercepts.c:...)
21217   by 0x........: main (tc19_shadowmem.c:266)
21218
21219---Thread-Announcement------------------------------------------
21220
21221Thread #x was created
21222   ...
21223   by 0x........: pthread_create@* (hg_intercepts.c:...)
21224   by 0x........: main (tc19_shadowmem.c:265)
21225
21226----------------------------------------------------------------
21227
21228Possible data race during write of size 2 at 0x........ by thread #x
21229Locks held: none
21230   at 0x........: child64 (tc19_shadowmem.c:105)
21231   by 0x........: steer (tc19_shadowmem.c:396)
21232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21233   ...
21234
21235This conflicts with a previous write of size 2 by thread #x
21236Locks held: none
21237   at 0x........: child64 (tc19_shadowmem.c:105)
21238   by 0x........: steer (tc19_shadowmem.c:396)
21239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21240   ...
21241 Address 0x........ is 54 bytes inside a block of size 100 alloc'd
21242   at 0x........: malloc (vg_replace_malloc.c:...)
21243   by 0x........: main (tc19_shadowmem.c:144)
21244 Block was alloc'd by thread #x
21245
21246----------------------------------------------------------------
21247
21248Possible data race during write of size 2 at 0x........ by thread #x
21249Locks held: none
21250   at 0x........: child64 (tc19_shadowmem.c:105)
21251   by 0x........: steer (tc19_shadowmem.c:396)
21252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21253   ...
21254
21255This conflicts with a previous write of size 2 by thread #x
21256Locks held: none
21257   at 0x........: child64 (tc19_shadowmem.c:105)
21258   by 0x........: steer (tc19_shadowmem.c:396)
21259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21260   ...
21261 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21262   at 0x........: malloc (vg_replace_malloc.c:...)
21263   by 0x........: main (tc19_shadowmem.c:144)
21264 Block was alloc'd by thread #x
21265
21266----------------------------------------------------------------
21267
21268Possible data race during write of size 2 at 0x........ by thread #x
21269Locks held: none
21270   at 0x........: child64 (tc19_shadowmem.c:105)
21271   by 0x........: steer (tc19_shadowmem.c:396)
21272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21273   ...
21274
21275This conflicts with a previous write of size 2 by thread #x
21276Locks held: none
21277   at 0x........: child64 (tc19_shadowmem.c:105)
21278   by 0x........: steer (tc19_shadowmem.c:396)
21279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21280   ...
21281 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21282   at 0x........: malloc (vg_replace_malloc.c:...)
21283   by 0x........: main (tc19_shadowmem.c:144)
21284 Block was alloc'd by thread #x
21285
21286----------------------------------------------------------------
21287
21288Possible data race during write of size 2 at 0x........ by thread #x
21289Locks held: none
21290   at 0x........: child64 (tc19_shadowmem.c:105)
21291   by 0x........: steer (tc19_shadowmem.c:396)
21292   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21293   ...
21294
21295This conflicts with a previous write of size 2 by thread #x
21296Locks held: none
21297   at 0x........: child64 (tc19_shadowmem.c:105)
21298   by 0x........: steer (tc19_shadowmem.c:396)
21299   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21300   ...
21301 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21302   at 0x........: malloc (vg_replace_malloc.c:...)
21303   by 0x........: main (tc19_shadowmem.c:144)
21304 Block was alloc'd by thread #x
21305
21306---------- double gran, 7 .. 92, skip 55 ----------
21307---Thread-Announcement------------------------------------------
21308
21309Thread #x was created
21310   ...
21311   by 0x........: pthread_create@* (hg_intercepts.c:...)
21312   by 0x........: main (tc19_shadowmem.c:266)
21313
21314---Thread-Announcement------------------------------------------
21315
21316Thread #x was created
21317   ...
21318   by 0x........: pthread_create@* (hg_intercepts.c:...)
21319   by 0x........: main (tc19_shadowmem.c:265)
21320
21321----------------------------------------------------------------
21322
21323Possible data race during write of size 1 at 0x........ by thread #x
21324Locks held: none
21325   at 0x........: child64 (tc19_shadowmem.c:105)
21326   by 0x........: steer (tc19_shadowmem.c:398)
21327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21328   ...
21329
21330This conflicts with a previous write of size 1 by thread #x
21331Locks held: none
21332   at 0x........: child64 (tc19_shadowmem.c:105)
21333   by 0x........: steer (tc19_shadowmem.c:398)
21334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21335   ...
21336 Address 0x........ is 55 bytes inside a block of size 100 alloc'd
21337   at 0x........: malloc (vg_replace_malloc.c:...)
21338   by 0x........: main (tc19_shadowmem.c:144)
21339 Block was alloc'd by thread #x
21340
21341----------------------------------------------------------------
21342
21343Possible data race during write of size 1 at 0x........ by thread #x
21344Locks held: none
21345   at 0x........: child64 (tc19_shadowmem.c:105)
21346   by 0x........: steer (tc19_shadowmem.c:398)
21347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21348   ...
21349
21350This conflicts with a previous write of size 1 by thread #x
21351Locks held: none
21352   at 0x........: child64 (tc19_shadowmem.c:105)
21353   by 0x........: steer (tc19_shadowmem.c:398)
21354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21355   ...
21356 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21357   at 0x........: malloc (vg_replace_malloc.c:...)
21358   by 0x........: main (tc19_shadowmem.c:144)
21359 Block was alloc'd by thread #x
21360
21361----------------------------------------------------------------
21362
21363Possible data race during write of size 1 at 0x........ by thread #x
21364Locks held: none
21365   at 0x........: child64 (tc19_shadowmem.c:105)
21366   by 0x........: steer (tc19_shadowmem.c:398)
21367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21368   ...
21369
21370This conflicts with a previous write of size 1 by thread #x
21371Locks held: none
21372   at 0x........: child64 (tc19_shadowmem.c:105)
21373   by 0x........: steer (tc19_shadowmem.c:398)
21374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21375   ...
21376 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21377   at 0x........: malloc (vg_replace_malloc.c:...)
21378   by 0x........: main (tc19_shadowmem.c:144)
21379 Block was alloc'd by thread #x
21380
21381----------------------------------------------------------------
21382
21383Possible data race during write of size 1 at 0x........ by thread #x
21384Locks held: none
21385   at 0x........: child64 (tc19_shadowmem.c:105)
21386   by 0x........: steer (tc19_shadowmem.c:398)
21387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21388   ...
21389
21390This conflicts with a previous write of size 1 by thread #x
21391Locks held: none
21392   at 0x........: child64 (tc19_shadowmem.c:105)
21393   by 0x........: steer (tc19_shadowmem.c:398)
21394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21395   ...
21396 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21397   at 0x........: malloc (vg_replace_malloc.c:...)
21398   by 0x........: main (tc19_shadowmem.c:144)
21399 Block was alloc'd by thread #x
21400
21401----------------------------------------------------------------
21402
21403Possible data race during write of size 1 at 0x........ by thread #x
21404Locks held: none
21405   at 0x........: child64 (tc19_shadowmem.c:105)
21406   by 0x........: steer (tc19_shadowmem.c:398)
21407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21408   ...
21409
21410This conflicts with a previous write of size 1 by thread #x
21411Locks held: none
21412   at 0x........: child64 (tc19_shadowmem.c:105)
21413   by 0x........: steer (tc19_shadowmem.c:398)
21414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21415   ...
21416 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21417   at 0x........: malloc (vg_replace_malloc.c:...)
21418   by 0x........: main (tc19_shadowmem.c:144)
21419 Block was alloc'd by thread #x
21420
21421----------------------------------------------------------------
21422
21423Possible data race during write of size 1 at 0x........ by thread #x
21424Locks held: none
21425   at 0x........: child64 (tc19_shadowmem.c:105)
21426   by 0x........: steer (tc19_shadowmem.c:398)
21427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21428   ...
21429
21430This conflicts with a previous write of size 1 by thread #x
21431Locks held: none
21432   at 0x........: child64 (tc19_shadowmem.c:105)
21433   by 0x........: steer (tc19_shadowmem.c:398)
21434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21435   ...
21436 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21437   at 0x........: malloc (vg_replace_malloc.c:...)
21438   by 0x........: main (tc19_shadowmem.c:144)
21439 Block was alloc'd by thread #x
21440
21441----------------------------------------------------------------
21442
21443Possible data race during write of size 1 at 0x........ by thread #x
21444Locks held: none
21445   at 0x........: child64 (tc19_shadowmem.c:105)
21446   by 0x........: steer (tc19_shadowmem.c:398)
21447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21448   ...
21449
21450This conflicts with a previous write of size 1 by thread #x
21451Locks held: none
21452   at 0x........: child64 (tc19_shadowmem.c:105)
21453   by 0x........: steer (tc19_shadowmem.c:398)
21454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21455   ...
21456 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21457   at 0x........: malloc (vg_replace_malloc.c:...)
21458   by 0x........: main (tc19_shadowmem.c:144)
21459 Block was alloc'd by thread #x
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 62 bytes inside a block of size 100 alloc'd
21477   at 0x........: malloc (vg_replace_malloc.c:...)
21478   by 0x........: main (tc19_shadowmem.c:144)
21479 Block was alloc'd by thread #x
21480
21481---------- double gran, 0 .. 92, skip 56 ----------
21482---Thread-Announcement------------------------------------------
21483
21484Thread #x was created
21485   ...
21486   by 0x........: pthread_create@* (hg_intercepts.c:...)
21487   by 0x........: main (tc19_shadowmem.c:266)
21488
21489---Thread-Announcement------------------------------------------
21490
21491Thread #x was created
21492   ...
21493   by 0x........: pthread_create@* (hg_intercepts.c:...)
21494   by 0x........: main (tc19_shadowmem.c:265)
21495
21496----------------------------------------------------------------
21497
21498Possible data race during write of size 8 at 0x........ by thread #x
21499Locks held: none
21500   at 0x........: child64 (tc19_shadowmem.c:105)
21501   by 0x........: steer (tc19_shadowmem.c:400)
21502   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21503   ...
21504
21505This conflicts with a previous write of size 8 by thread #x
21506Locks held: none
21507   at 0x........: child64 (tc19_shadowmem.c:105)
21508   by 0x........: steer (tc19_shadowmem.c:400)
21509   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21510   ...
21511 Address 0x........ is 56 bytes inside a block of size 100 alloc'd
21512   at 0x........: malloc (vg_replace_malloc.c:...)
21513   by 0x........: main (tc19_shadowmem.c:144)
21514 Block was alloc'd by thread #x
21515
21516---------- double gran, 1 .. 92, skip 57 ----------
21517---Thread-Announcement------------------------------------------
21518
21519Thread #x was created
21520   ...
21521   by 0x........: pthread_create@* (hg_intercepts.c:...)
21522   by 0x........: main (tc19_shadowmem.c:266)
21523
21524---Thread-Announcement------------------------------------------
21525
21526Thread #x was created
21527   ...
21528   by 0x........: pthread_create@* (hg_intercepts.c:...)
21529   by 0x........: main (tc19_shadowmem.c:265)
21530
21531----------------------------------------------------------------
21532
21533Possible data race during write of size 1 at 0x........ by thread #x
21534Locks held: none
21535   at 0x........: child64 (tc19_shadowmem.c:105)
21536   by 0x........: steer (tc19_shadowmem.c:402)
21537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21538   ...
21539
21540This conflicts with a previous write of size 1 by thread #x
21541Locks held: none
21542   at 0x........: child64 (tc19_shadowmem.c:105)
21543   by 0x........: steer (tc19_shadowmem.c:402)
21544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21545   ...
21546 Address 0x........ is 57 bytes inside a block of size 100 alloc'd
21547   at 0x........: malloc (vg_replace_malloc.c:...)
21548   by 0x........: main (tc19_shadowmem.c:144)
21549 Block was alloc'd by thread #x
21550
21551----------------------------------------------------------------
21552
21553Possible data race during write of size 1 at 0x........ by thread #x
21554Locks held: none
21555   at 0x........: child64 (tc19_shadowmem.c:105)
21556   by 0x........: steer (tc19_shadowmem.c:402)
21557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21558   ...
21559
21560This conflicts with a previous write of size 1 by thread #x
21561Locks held: none
21562   at 0x........: child64 (tc19_shadowmem.c:105)
21563   by 0x........: steer (tc19_shadowmem.c:402)
21564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21565   ...
21566 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21567   at 0x........: malloc (vg_replace_malloc.c:...)
21568   by 0x........: main (tc19_shadowmem.c:144)
21569 Block was alloc'd by thread #x
21570
21571----------------------------------------------------------------
21572
21573Possible data race during write of size 1 at 0x........ by thread #x
21574Locks held: none
21575   at 0x........: child64 (tc19_shadowmem.c:105)
21576   by 0x........: steer (tc19_shadowmem.c:402)
21577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21578   ...
21579
21580This conflicts with a previous write of size 1 by thread #x
21581Locks held: none
21582   at 0x........: child64 (tc19_shadowmem.c:105)
21583   by 0x........: steer (tc19_shadowmem.c:402)
21584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21585   ...
21586 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21587   at 0x........: malloc (vg_replace_malloc.c:...)
21588   by 0x........: main (tc19_shadowmem.c:144)
21589 Block was alloc'd by thread #x
21590
21591----------------------------------------------------------------
21592
21593Possible data race during write of size 1 at 0x........ by thread #x
21594Locks held: none
21595   at 0x........: child64 (tc19_shadowmem.c:105)
21596   by 0x........: steer (tc19_shadowmem.c:402)
21597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21598   ...
21599
21600This conflicts with a previous write of size 1 by thread #x
21601Locks held: none
21602   at 0x........: child64 (tc19_shadowmem.c:105)
21603   by 0x........: steer (tc19_shadowmem.c:402)
21604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21605   ...
21606 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21607   at 0x........: malloc (vg_replace_malloc.c:...)
21608   by 0x........: main (tc19_shadowmem.c:144)
21609 Block was alloc'd by thread #x
21610
21611----------------------------------------------------------------
21612
21613Possible data race during write of size 1 at 0x........ by thread #x
21614Locks held: none
21615   at 0x........: child64 (tc19_shadowmem.c:105)
21616   by 0x........: steer (tc19_shadowmem.c:402)
21617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21618   ...
21619
21620This conflicts with a previous write of size 1 by thread #x
21621Locks held: none
21622   at 0x........: child64 (tc19_shadowmem.c:105)
21623   by 0x........: steer (tc19_shadowmem.c:402)
21624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21625   ...
21626 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21627   at 0x........: malloc (vg_replace_malloc.c:...)
21628   by 0x........: main (tc19_shadowmem.c:144)
21629 Block was alloc'd by thread #x
21630
21631----------------------------------------------------------------
21632
21633Possible data race during write of size 1 at 0x........ by thread #x
21634Locks held: none
21635   at 0x........: child64 (tc19_shadowmem.c:105)
21636   by 0x........: steer (tc19_shadowmem.c:402)
21637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21638   ...
21639
21640This conflicts with a previous write of size 1 by thread #x
21641Locks held: none
21642   at 0x........: child64 (tc19_shadowmem.c:105)
21643   by 0x........: steer (tc19_shadowmem.c:402)
21644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21645   ...
21646 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21647   at 0x........: malloc (vg_replace_malloc.c:...)
21648   by 0x........: main (tc19_shadowmem.c:144)
21649 Block was alloc'd by thread #x
21650
21651----------------------------------------------------------------
21652
21653Possible data race during write of size 1 at 0x........ by thread #x
21654Locks held: none
21655   at 0x........: child64 (tc19_shadowmem.c:105)
21656   by 0x........: steer (tc19_shadowmem.c:402)
21657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21658   ...
21659
21660This conflicts with a previous write of size 1 by thread #x
21661Locks held: none
21662   at 0x........: child64 (tc19_shadowmem.c:105)
21663   by 0x........: steer (tc19_shadowmem.c:402)
21664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21665   ...
21666 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21667   at 0x........: malloc (vg_replace_malloc.c:...)
21668   by 0x........: main (tc19_shadowmem.c:144)
21669 Block was alloc'd by thread #x
21670
21671----------------------------------------------------------------
21672
21673Possible data race during write of size 1 at 0x........ by thread #x
21674Locks held: none
21675   at 0x........: child64 (tc19_shadowmem.c:105)
21676   by 0x........: steer (tc19_shadowmem.c:402)
21677   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21678   ...
21679
21680This conflicts with a previous write of size 1 by thread #x
21681Locks held: none
21682   at 0x........: child64 (tc19_shadowmem.c:105)
21683   by 0x........: steer (tc19_shadowmem.c:402)
21684   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21685   ...
21686 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21687   at 0x........: malloc (vg_replace_malloc.c:...)
21688   by 0x........: main (tc19_shadowmem.c:144)
21689 Block was alloc'd by thread #x
21690
21691---------- double gran, 2 .. 92, skip 58 ----------
21692---Thread-Announcement------------------------------------------
21693
21694Thread #x was created
21695   ...
21696   by 0x........: pthread_create@* (hg_intercepts.c:...)
21697   by 0x........: main (tc19_shadowmem.c:266)
21698
21699---Thread-Announcement------------------------------------------
21700
21701Thread #x was created
21702   ...
21703   by 0x........: pthread_create@* (hg_intercepts.c:...)
21704   by 0x........: main (tc19_shadowmem.c:265)
21705
21706----------------------------------------------------------------
21707
21708Possible data race during write of size 2 at 0x........ by thread #x
21709Locks held: none
21710   at 0x........: child64 (tc19_shadowmem.c:105)
21711   by 0x........: steer (tc19_shadowmem.c:404)
21712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21713   ...
21714
21715This conflicts with a previous write of size 2 by thread #x
21716Locks held: none
21717   at 0x........: child64 (tc19_shadowmem.c:105)
21718   by 0x........: steer (tc19_shadowmem.c:404)
21719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21720   ...
21721 Address 0x........ is 58 bytes inside a block of size 100 alloc'd
21722   at 0x........: malloc (vg_replace_malloc.c:...)
21723   by 0x........: main (tc19_shadowmem.c:144)
21724 Block was alloc'd by thread #x
21725
21726----------------------------------------------------------------
21727
21728Possible data race during write of size 2 at 0x........ by thread #x
21729Locks held: none
21730   at 0x........: child64 (tc19_shadowmem.c:105)
21731   by 0x........: steer (tc19_shadowmem.c:404)
21732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21733   ...
21734
21735This conflicts with a previous write of size 2 by thread #x
21736Locks held: none
21737   at 0x........: child64 (tc19_shadowmem.c:105)
21738   by 0x........: steer (tc19_shadowmem.c:404)
21739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21740   ...
21741 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21742   at 0x........: malloc (vg_replace_malloc.c:...)
21743   by 0x........: main (tc19_shadowmem.c:144)
21744 Block was alloc'd by thread #x
21745
21746----------------------------------------------------------------
21747
21748Possible data race during write of size 2 at 0x........ by thread #x
21749Locks held: none
21750   at 0x........: child64 (tc19_shadowmem.c:105)
21751   by 0x........: steer (tc19_shadowmem.c:404)
21752   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21753   ...
21754
21755This conflicts with a previous write of size 2 by thread #x
21756Locks held: none
21757   at 0x........: child64 (tc19_shadowmem.c:105)
21758   by 0x........: steer (tc19_shadowmem.c:404)
21759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21760   ...
21761 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21762   at 0x........: malloc (vg_replace_malloc.c:...)
21763   by 0x........: main (tc19_shadowmem.c:144)
21764 Block was alloc'd by thread #x
21765
21766----------------------------------------------------------------
21767
21768Possible data race during write of size 2 at 0x........ by thread #x
21769Locks held: none
21770   at 0x........: child64 (tc19_shadowmem.c:105)
21771   by 0x........: steer (tc19_shadowmem.c:404)
21772   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21773   ...
21774
21775This conflicts with a previous write of size 2 by thread #x
21776Locks held: none
21777   at 0x........: child64 (tc19_shadowmem.c:105)
21778   by 0x........: steer (tc19_shadowmem.c:404)
21779   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21780   ...
21781 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21782   at 0x........: malloc (vg_replace_malloc.c:...)
21783   by 0x........: main (tc19_shadowmem.c:144)
21784 Block was alloc'd by thread #x
21785
21786---------- double gran, 3 .. 92, skip 59 ----------
21787---Thread-Announcement------------------------------------------
21788
21789Thread #x was created
21790   ...
21791   by 0x........: pthread_create@* (hg_intercepts.c:...)
21792   by 0x........: main (tc19_shadowmem.c:266)
21793
21794---Thread-Announcement------------------------------------------
21795
21796Thread #x was created
21797   ...
21798   by 0x........: pthread_create@* (hg_intercepts.c:...)
21799   by 0x........: main (tc19_shadowmem.c:265)
21800
21801----------------------------------------------------------------
21802
21803Possible data race during write of size 1 at 0x........ by thread #x
21804Locks held: none
21805   at 0x........: child64 (tc19_shadowmem.c:105)
21806   by 0x........: steer (tc19_shadowmem.c:406)
21807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21808   ...
21809
21810This conflicts with a previous write of size 1 by thread #x
21811Locks held: none
21812   at 0x........: child64 (tc19_shadowmem.c:105)
21813   by 0x........: steer (tc19_shadowmem.c:406)
21814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21815   ...
21816 Address 0x........ is 59 bytes inside a block of size 100 alloc'd
21817   at 0x........: malloc (vg_replace_malloc.c:...)
21818   by 0x........: main (tc19_shadowmem.c:144)
21819 Block was alloc'd by thread #x
21820
21821----------------------------------------------------------------
21822
21823Possible data race during write of size 1 at 0x........ by thread #x
21824Locks held: none
21825   at 0x........: child64 (tc19_shadowmem.c:105)
21826   by 0x........: steer (tc19_shadowmem.c:406)
21827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21828   ...
21829
21830This conflicts with a previous write of size 1 by thread #x
21831Locks held: none
21832   at 0x........: child64 (tc19_shadowmem.c:105)
21833   by 0x........: steer (tc19_shadowmem.c:406)
21834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21835   ...
21836 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21837   at 0x........: malloc (vg_replace_malloc.c:...)
21838   by 0x........: main (tc19_shadowmem.c:144)
21839 Block was alloc'd by thread #x
21840
21841----------------------------------------------------------------
21842
21843Possible data race during write of size 1 at 0x........ by thread #x
21844Locks held: none
21845   at 0x........: child64 (tc19_shadowmem.c:105)
21846   by 0x........: steer (tc19_shadowmem.c:406)
21847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21848   ...
21849
21850This conflicts with a previous write of size 1 by thread #x
21851Locks held: none
21852   at 0x........: child64 (tc19_shadowmem.c:105)
21853   by 0x........: steer (tc19_shadowmem.c:406)
21854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21855   ...
21856 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
21857   at 0x........: malloc (vg_replace_malloc.c:...)
21858   by 0x........: main (tc19_shadowmem.c:144)
21859 Block was alloc'd by thread #x
21860
21861----------------------------------------------------------------
21862
21863Possible data race during write of size 1 at 0x........ by thread #x
21864Locks held: none
21865   at 0x........: child64 (tc19_shadowmem.c:105)
21866   by 0x........: steer (tc19_shadowmem.c:406)
21867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21868   ...
21869
21870This conflicts with a previous write of size 1 by thread #x
21871Locks held: none
21872   at 0x........: child64 (tc19_shadowmem.c:105)
21873   by 0x........: steer (tc19_shadowmem.c:406)
21874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21875   ...
21876 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
21877   at 0x........: malloc (vg_replace_malloc.c:...)
21878   by 0x........: main (tc19_shadowmem.c:144)
21879 Block was alloc'd by thread #x
21880
21881----------------------------------------------------------------
21882
21883Possible data race during write of size 1 at 0x........ by thread #x
21884Locks held: none
21885   at 0x........: child64 (tc19_shadowmem.c:105)
21886   by 0x........: steer (tc19_shadowmem.c:406)
21887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21888   ...
21889
21890This conflicts with a previous write of size 1 by thread #x
21891Locks held: none
21892   at 0x........: child64 (tc19_shadowmem.c:105)
21893   by 0x........: steer (tc19_shadowmem.c:406)
21894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21895   ...
21896 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
21897   at 0x........: malloc (vg_replace_malloc.c:...)
21898   by 0x........: main (tc19_shadowmem.c:144)
21899 Block was alloc'd by thread #x
21900
21901----------------------------------------------------------------
21902
21903Possible data race during write of size 1 at 0x........ by thread #x
21904Locks held: none
21905   at 0x........: child64 (tc19_shadowmem.c:105)
21906   by 0x........: steer (tc19_shadowmem.c:406)
21907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21908   ...
21909
21910This conflicts with a previous write of size 1 by thread #x
21911Locks held: none
21912   at 0x........: child64 (tc19_shadowmem.c:105)
21913   by 0x........: steer (tc19_shadowmem.c:406)
21914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21915   ...
21916 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
21917   at 0x........: malloc (vg_replace_malloc.c:...)
21918   by 0x........: main (tc19_shadowmem.c:144)
21919 Block was alloc'd by thread #x
21920
21921----------------------------------------------------------------
21922
21923Possible data race during write of size 1 at 0x........ by thread #x
21924Locks held: none
21925   at 0x........: child64 (tc19_shadowmem.c:105)
21926   by 0x........: steer (tc19_shadowmem.c:406)
21927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21928   ...
21929
21930This conflicts with a previous write of size 1 by thread #x
21931Locks held: none
21932   at 0x........: child64 (tc19_shadowmem.c:105)
21933   by 0x........: steer (tc19_shadowmem.c:406)
21934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21935   ...
21936 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
21937   at 0x........: malloc (vg_replace_malloc.c:...)
21938   by 0x........: main (tc19_shadowmem.c:144)
21939 Block was alloc'd by thread #x
21940
21941----------------------------------------------------------------
21942
21943Possible data race during write of size 1 at 0x........ by thread #x
21944Locks held: none
21945   at 0x........: child64 (tc19_shadowmem.c:105)
21946   by 0x........: steer (tc19_shadowmem.c:406)
21947   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21948   ...
21949
21950This conflicts with a previous write of size 1 by thread #x
21951Locks held: none
21952   at 0x........: child64 (tc19_shadowmem.c:105)
21953   by 0x........: steer (tc19_shadowmem.c:406)
21954   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21955   ...
21956 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
21957   at 0x........: malloc (vg_replace_malloc.c:...)
21958   by 0x........: main (tc19_shadowmem.c:144)
21959 Block was alloc'd by thread #x
21960
21961---------- double gran, 4 .. 92, skip 60 ----------
21962---Thread-Announcement------------------------------------------
21963
21964Thread #x was created
21965   ...
21966   by 0x........: pthread_create@* (hg_intercepts.c:...)
21967   by 0x........: main (tc19_shadowmem.c:266)
21968
21969---Thread-Announcement------------------------------------------
21970
21971Thread #x was created
21972   ...
21973   by 0x........: pthread_create@* (hg_intercepts.c:...)
21974   by 0x........: main (tc19_shadowmem.c:265)
21975
21976----------------------------------------------------------------
21977
21978Possible data race during write of size 4 at 0x........ by thread #x
21979Locks held: none
21980   at 0x........: child64 (tc19_shadowmem.c:105)
21981   by 0x........: steer (tc19_shadowmem.c:408)
21982   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21983   ...
21984
21985This conflicts with a previous write of size 4 by thread #x
21986Locks held: none
21987   at 0x........: child64 (tc19_shadowmem.c:105)
21988   by 0x........: steer (tc19_shadowmem.c:408)
21989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
21990   ...
21991 Address 0x........ is 60 bytes inside a block of size 100 alloc'd
21992   at 0x........: malloc (vg_replace_malloc.c:...)
21993   by 0x........: main (tc19_shadowmem.c:144)
21994 Block was alloc'd by thread #x
21995
21996----------------------------------------------------------------
21997
21998Possible data race during write of size 4 at 0x........ by thread #x
21999Locks held: none
22000   at 0x........: child64 (tc19_shadowmem.c:105)
22001   by 0x........: steer (tc19_shadowmem.c:408)
22002   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22003   ...
22004
22005This conflicts with a previous write of size 4 by thread #x
22006Locks held: none
22007   at 0x........: child64 (tc19_shadowmem.c:105)
22008   by 0x........: steer (tc19_shadowmem.c:408)
22009   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22010   ...
22011 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22012   at 0x........: malloc (vg_replace_malloc.c:...)
22013   by 0x........: main (tc19_shadowmem.c:144)
22014 Block was alloc'd by thread #x
22015
22016---------- double gran, 5 .. 92, skip 61 ----------
22017---Thread-Announcement------------------------------------------
22018
22019Thread #x was created
22020   ...
22021   by 0x........: pthread_create@* (hg_intercepts.c:...)
22022   by 0x........: main (tc19_shadowmem.c:266)
22023
22024---Thread-Announcement------------------------------------------
22025
22026Thread #x was created
22027   ...
22028   by 0x........: pthread_create@* (hg_intercepts.c:...)
22029   by 0x........: main (tc19_shadowmem.c:265)
22030
22031----------------------------------------------------------------
22032
22033Possible data race during write of size 1 at 0x........ by thread #x
22034Locks held: none
22035   at 0x........: child64 (tc19_shadowmem.c:105)
22036   by 0x........: steer (tc19_shadowmem.c:410)
22037   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22038   ...
22039
22040This conflicts with a previous write of size 1 by thread #x
22041Locks held: none
22042   at 0x........: child64 (tc19_shadowmem.c:105)
22043   by 0x........: steer (tc19_shadowmem.c:410)
22044   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22045   ...
22046 Address 0x........ is 61 bytes inside a block of size 100 alloc'd
22047   at 0x........: malloc (vg_replace_malloc.c:...)
22048   by 0x........: main (tc19_shadowmem.c:144)
22049 Block was alloc'd by thread #x
22050
22051----------------------------------------------------------------
22052
22053Possible data race during write of size 1 at 0x........ by thread #x
22054Locks held: none
22055   at 0x........: child64 (tc19_shadowmem.c:105)
22056   by 0x........: steer (tc19_shadowmem.c:410)
22057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22058   ...
22059
22060This conflicts with a previous write of size 1 by thread #x
22061Locks held: none
22062   at 0x........: child64 (tc19_shadowmem.c:105)
22063   by 0x........: steer (tc19_shadowmem.c:410)
22064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22065   ...
22066 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
22067   at 0x........: malloc (vg_replace_malloc.c:...)
22068   by 0x........: main (tc19_shadowmem.c:144)
22069 Block was alloc'd by thread #x
22070
22071----------------------------------------------------------------
22072
22073Possible data race during write of size 1 at 0x........ by thread #x
22074Locks held: none
22075   at 0x........: child64 (tc19_shadowmem.c:105)
22076   by 0x........: steer (tc19_shadowmem.c:410)
22077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22078   ...
22079
22080This conflicts with a previous write of size 1 by thread #x
22081Locks held: none
22082   at 0x........: child64 (tc19_shadowmem.c:105)
22083   by 0x........: steer (tc19_shadowmem.c:410)
22084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22085   ...
22086 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
22087   at 0x........: malloc (vg_replace_malloc.c:...)
22088   by 0x........: main (tc19_shadowmem.c:144)
22089 Block was alloc'd by thread #x
22090
22091----------------------------------------------------------------
22092
22093Possible data race during write of size 1 at 0x........ by thread #x
22094Locks held: none
22095   at 0x........: child64 (tc19_shadowmem.c:105)
22096   by 0x........: steer (tc19_shadowmem.c:410)
22097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22098   ...
22099
22100This conflicts with a previous write of size 1 by thread #x
22101Locks held: none
22102   at 0x........: child64 (tc19_shadowmem.c:105)
22103   by 0x........: steer (tc19_shadowmem.c:410)
22104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22105   ...
22106 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22107   at 0x........: malloc (vg_replace_malloc.c:...)
22108   by 0x........: main (tc19_shadowmem.c:144)
22109 Block was alloc'd by thread #x
22110
22111----------------------------------------------------------------
22112
22113Possible data race during write of size 1 at 0x........ by thread #x
22114Locks held: none
22115   at 0x........: child64 (tc19_shadowmem.c:105)
22116   by 0x........: steer (tc19_shadowmem.c:410)
22117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22118   ...
22119
22120This conflicts with a previous write of size 1 by thread #x
22121Locks held: none
22122   at 0x........: child64 (tc19_shadowmem.c:105)
22123   by 0x........: steer (tc19_shadowmem.c:410)
22124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22125   ...
22126 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22127   at 0x........: malloc (vg_replace_malloc.c:...)
22128   by 0x........: main (tc19_shadowmem.c:144)
22129 Block was alloc'd by thread #x
22130
22131----------------------------------------------------------------
22132
22133Possible data race during write of size 1 at 0x........ by thread #x
22134Locks held: none
22135   at 0x........: child64 (tc19_shadowmem.c:105)
22136   by 0x........: steer (tc19_shadowmem.c:410)
22137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22138   ...
22139
22140This conflicts with a previous write of size 1 by thread #x
22141Locks held: none
22142   at 0x........: child64 (tc19_shadowmem.c:105)
22143   by 0x........: steer (tc19_shadowmem.c:410)
22144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22145   ...
22146 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22147   at 0x........: malloc (vg_replace_malloc.c:...)
22148   by 0x........: main (tc19_shadowmem.c:144)
22149 Block was alloc'd by thread #x
22150
22151----------------------------------------------------------------
22152
22153Possible data race during write of size 1 at 0x........ by thread #x
22154Locks held: none
22155   at 0x........: child64 (tc19_shadowmem.c:105)
22156   by 0x........: steer (tc19_shadowmem.c:410)
22157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22158   ...
22159
22160This conflicts with a previous write of size 1 by thread #x
22161Locks held: none
22162   at 0x........: child64 (tc19_shadowmem.c:105)
22163   by 0x........: steer (tc19_shadowmem.c:410)
22164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22165   ...
22166 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22167   at 0x........: malloc (vg_replace_malloc.c:...)
22168   by 0x........: main (tc19_shadowmem.c:144)
22169 Block was alloc'd by thread #x
22170
22171----------------------------------------------------------------
22172
22173Possible data race during write of size 1 at 0x........ by thread #x
22174Locks held: none
22175   at 0x........: child64 (tc19_shadowmem.c:105)
22176   by 0x........: steer (tc19_shadowmem.c:410)
22177   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22178   ...
22179
22180This conflicts with a previous write of size 1 by thread #x
22181Locks held: none
22182   at 0x........: child64 (tc19_shadowmem.c:105)
22183   by 0x........: steer (tc19_shadowmem.c:410)
22184   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22185   ...
22186 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22187   at 0x........: malloc (vg_replace_malloc.c:...)
22188   by 0x........: main (tc19_shadowmem.c:144)
22189 Block was alloc'd by thread #x
22190
22191---------- double gran, 6 .. 92, skip 62 ----------
22192---Thread-Announcement------------------------------------------
22193
22194Thread #x was created
22195   ...
22196   by 0x........: pthread_create@* (hg_intercepts.c:...)
22197   by 0x........: main (tc19_shadowmem.c:266)
22198
22199---Thread-Announcement------------------------------------------
22200
22201Thread #x was created
22202   ...
22203   by 0x........: pthread_create@* (hg_intercepts.c:...)
22204   by 0x........: main (tc19_shadowmem.c:265)
22205
22206----------------------------------------------------------------
22207
22208Possible data race during write of size 2 at 0x........ by thread #x
22209Locks held: none
22210   at 0x........: child64 (tc19_shadowmem.c:105)
22211   by 0x........: steer (tc19_shadowmem.c:412)
22212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22213   ...
22214
22215This conflicts with a previous write of size 2 by thread #x
22216Locks held: none
22217   at 0x........: child64 (tc19_shadowmem.c:105)
22218   by 0x........: steer (tc19_shadowmem.c:412)
22219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22220   ...
22221 Address 0x........ is 62 bytes inside a block of size 100 alloc'd
22222   at 0x........: malloc (vg_replace_malloc.c:...)
22223   by 0x........: main (tc19_shadowmem.c:144)
22224 Block was alloc'd by thread #x
22225
22226----------------------------------------------------------------
22227
22228Possible data race during write of size 2 at 0x........ by thread #x
22229Locks held: none
22230   at 0x........: child64 (tc19_shadowmem.c:105)
22231   by 0x........: steer (tc19_shadowmem.c:412)
22232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22233   ...
22234
22235This conflicts with a previous write of size 2 by thread #x
22236Locks held: none
22237   at 0x........: child64 (tc19_shadowmem.c:105)
22238   by 0x........: steer (tc19_shadowmem.c:412)
22239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22240   ...
22241 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22242   at 0x........: malloc (vg_replace_malloc.c:...)
22243   by 0x........: main (tc19_shadowmem.c:144)
22244 Block was alloc'd by thread #x
22245
22246----------------------------------------------------------------
22247
22248Possible data race during write of size 2 at 0x........ by thread #x
22249Locks held: none
22250   at 0x........: child64 (tc19_shadowmem.c:105)
22251   by 0x........: steer (tc19_shadowmem.c:412)
22252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22253   ...
22254
22255This conflicts with a previous write of size 2 by thread #x
22256Locks held: none
22257   at 0x........: child64 (tc19_shadowmem.c:105)
22258   by 0x........: steer (tc19_shadowmem.c:412)
22259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22260   ...
22261 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22262   at 0x........: malloc (vg_replace_malloc.c:...)
22263   by 0x........: main (tc19_shadowmem.c:144)
22264 Block was alloc'd by thread #x
22265
22266----------------------------------------------------------------
22267
22268Possible data race during write of size 2 at 0x........ by thread #x
22269Locks held: none
22270   at 0x........: child64 (tc19_shadowmem.c:105)
22271   by 0x........: steer (tc19_shadowmem.c:412)
22272   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22273   ...
22274
22275This conflicts with a previous write of size 2 by thread #x
22276Locks held: none
22277   at 0x........: child64 (tc19_shadowmem.c:105)
22278   by 0x........: steer (tc19_shadowmem.c:412)
22279   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22280   ...
22281 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22282   at 0x........: malloc (vg_replace_malloc.c:...)
22283   by 0x........: main (tc19_shadowmem.c:144)
22284 Block was alloc'd by thread #x
22285
22286---------- double gran, 7 .. 92, skip 63 ----------
22287---Thread-Announcement------------------------------------------
22288
22289Thread #x was created
22290   ...
22291   by 0x........: pthread_create@* (hg_intercepts.c:...)
22292   by 0x........: main (tc19_shadowmem.c:266)
22293
22294---Thread-Announcement------------------------------------------
22295
22296Thread #x was created
22297   ...
22298   by 0x........: pthread_create@* (hg_intercepts.c:...)
22299   by 0x........: main (tc19_shadowmem.c:265)
22300
22301----------------------------------------------------------------
22302
22303Possible data race during write of size 1 at 0x........ by thread #x
22304Locks held: none
22305   at 0x........: child64 (tc19_shadowmem.c:105)
22306   by 0x........: steer (tc19_shadowmem.c:414)
22307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22308   ...
22309
22310This conflicts with a previous write of size 1 by thread #x
22311Locks held: none
22312   at 0x........: child64 (tc19_shadowmem.c:105)
22313   by 0x........: steer (tc19_shadowmem.c:414)
22314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22315   ...
22316 Address 0x........ is 63 bytes inside a block of size 100 alloc'd
22317   at 0x........: malloc (vg_replace_malloc.c:...)
22318   by 0x........: main (tc19_shadowmem.c:144)
22319 Block was alloc'd by thread #x
22320
22321----------------------------------------------------------------
22322
22323Possible data race during write of size 1 at 0x........ by thread #x
22324Locks held: none
22325   at 0x........: child64 (tc19_shadowmem.c:105)
22326   by 0x........: steer (tc19_shadowmem.c:414)
22327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22328   ...
22329
22330This conflicts with a previous write of size 1 by thread #x
22331Locks held: none
22332   at 0x........: child64 (tc19_shadowmem.c:105)
22333   by 0x........: steer (tc19_shadowmem.c:414)
22334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22335   ...
22336 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22337   at 0x........: malloc (vg_replace_malloc.c:...)
22338   by 0x........: main (tc19_shadowmem.c:144)
22339 Block was alloc'd by thread #x
22340
22341----------------------------------------------------------------
22342
22343Possible data race during write of size 1 at 0x........ by thread #x
22344Locks held: none
22345   at 0x........: child64 (tc19_shadowmem.c:105)
22346   by 0x........: steer (tc19_shadowmem.c:414)
22347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22348   ...
22349
22350This conflicts with a previous write of size 1 by thread #x
22351Locks held: none
22352   at 0x........: child64 (tc19_shadowmem.c:105)
22353   by 0x........: steer (tc19_shadowmem.c:414)
22354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22355   ...
22356 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22357   at 0x........: malloc (vg_replace_malloc.c:...)
22358   by 0x........: main (tc19_shadowmem.c:144)
22359 Block was alloc'd by thread #x
22360
22361----------------------------------------------------------------
22362
22363Possible data race during write of size 1 at 0x........ by thread #x
22364Locks held: none
22365   at 0x........: child64 (tc19_shadowmem.c:105)
22366   by 0x........: steer (tc19_shadowmem.c:414)
22367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22368   ...
22369
22370This conflicts with a previous write of size 1 by thread #x
22371Locks held: none
22372   at 0x........: child64 (tc19_shadowmem.c:105)
22373   by 0x........: steer (tc19_shadowmem.c:414)
22374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22375   ...
22376 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22377   at 0x........: malloc (vg_replace_malloc.c:...)
22378   by 0x........: main (tc19_shadowmem.c:144)
22379 Block was alloc'd by thread #x
22380
22381----------------------------------------------------------------
22382
22383Possible data race during write of size 1 at 0x........ by thread #x
22384Locks held: none
22385   at 0x........: child64 (tc19_shadowmem.c:105)
22386   by 0x........: steer (tc19_shadowmem.c:414)
22387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22388   ...
22389
22390This conflicts with a previous write of size 1 by thread #x
22391Locks held: none
22392   at 0x........: child64 (tc19_shadowmem.c:105)
22393   by 0x........: steer (tc19_shadowmem.c:414)
22394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22395   ...
22396 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22397   at 0x........: malloc (vg_replace_malloc.c:...)
22398   by 0x........: main (tc19_shadowmem.c:144)
22399 Block was alloc'd by thread #x
22400
22401----------------------------------------------------------------
22402
22403Possible data race during write of size 1 at 0x........ by thread #x
22404Locks held: none
22405   at 0x........: child64 (tc19_shadowmem.c:105)
22406   by 0x........: steer (tc19_shadowmem.c:414)
22407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22408   ...
22409
22410This conflicts with a previous write of size 1 by thread #x
22411Locks held: none
22412   at 0x........: child64 (tc19_shadowmem.c:105)
22413   by 0x........: steer (tc19_shadowmem.c:414)
22414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22415   ...
22416 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22417   at 0x........: malloc (vg_replace_malloc.c:...)
22418   by 0x........: main (tc19_shadowmem.c:144)
22419 Block was alloc'd by thread #x
22420
22421----------------------------------------------------------------
22422
22423Possible data race during write of size 1 at 0x........ by thread #x
22424Locks held: none
22425   at 0x........: child64 (tc19_shadowmem.c:105)
22426   by 0x........: steer (tc19_shadowmem.c:414)
22427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22428   ...
22429
22430This conflicts with a previous write of size 1 by thread #x
22431Locks held: none
22432   at 0x........: child64 (tc19_shadowmem.c:105)
22433   by 0x........: steer (tc19_shadowmem.c:414)
22434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22435   ...
22436 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22437   at 0x........: malloc (vg_replace_malloc.c:...)
22438   by 0x........: main (tc19_shadowmem.c:144)
22439 Block was alloc'd by thread #x
22440
22441----------------------------------------------------------------
22442
22443Possible data race during write of size 1 at 0x........ by thread #x
22444Locks held: none
22445   at 0x........: child64 (tc19_shadowmem.c:105)
22446   by 0x........: steer (tc19_shadowmem.c:414)
22447   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22448   ...
22449
22450This conflicts with a previous write of size 1 by thread #x
22451Locks held: none
22452   at 0x........: child64 (tc19_shadowmem.c:105)
22453   by 0x........: steer (tc19_shadowmem.c:414)
22454   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22455   ...
22456 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22457   at 0x........: malloc (vg_replace_malloc.c:...)
22458   by 0x........: main (tc19_shadowmem.c:144)
22459 Block was alloc'd by thread #x
22460
22461---------- double gran, 0 .. 92, skip 64 ----------
22462---Thread-Announcement------------------------------------------
22463
22464Thread #x was created
22465   ...
22466   by 0x........: pthread_create@* (hg_intercepts.c:...)
22467   by 0x........: main (tc19_shadowmem.c:266)
22468
22469---Thread-Announcement------------------------------------------
22470
22471Thread #x was created
22472   ...
22473   by 0x........: pthread_create@* (hg_intercepts.c:...)
22474   by 0x........: main (tc19_shadowmem.c:265)
22475
22476----------------------------------------------------------------
22477
22478Possible data race during write of size 8 at 0x........ by thread #x
22479Locks held: none
22480   at 0x........: child64 (tc19_shadowmem.c:105)
22481   by 0x........: steer (tc19_shadowmem.c:416)
22482   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22483   ...
22484
22485This conflicts with a previous write of size 8 by thread #x
22486Locks held: none
22487   at 0x........: child64 (tc19_shadowmem.c:105)
22488   by 0x........: steer (tc19_shadowmem.c:416)
22489   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22490   ...
22491 Address 0x........ is 64 bytes inside a block of size 100 alloc'd
22492   at 0x........: malloc (vg_replace_malloc.c:...)
22493   by 0x........: main (tc19_shadowmem.c:144)
22494 Block was alloc'd by thread #x
22495
22496---------- double gran, 1 .. 92, skip 65 ----------
22497---Thread-Announcement------------------------------------------
22498
22499Thread #x was created
22500   ...
22501   by 0x........: pthread_create@* (hg_intercepts.c:...)
22502   by 0x........: main (tc19_shadowmem.c:266)
22503
22504---Thread-Announcement------------------------------------------
22505
22506Thread #x was created
22507   ...
22508   by 0x........: pthread_create@* (hg_intercepts.c:...)
22509   by 0x........: main (tc19_shadowmem.c:265)
22510
22511----------------------------------------------------------------
22512
22513Possible data race during write of size 1 at 0x........ by thread #x
22514Locks held: none
22515   at 0x........: child64 (tc19_shadowmem.c:105)
22516   by 0x........: steer (tc19_shadowmem.c:418)
22517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22518   ...
22519
22520This conflicts with a previous write of size 1 by thread #x
22521Locks held: none
22522   at 0x........: child64 (tc19_shadowmem.c:105)
22523   by 0x........: steer (tc19_shadowmem.c:418)
22524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22525   ...
22526 Address 0x........ is 65 bytes inside a block of size 100 alloc'd
22527   at 0x........: malloc (vg_replace_malloc.c:...)
22528   by 0x........: main (tc19_shadowmem.c:144)
22529 Block was alloc'd by thread #x
22530
22531----------------------------------------------------------------
22532
22533Possible data race during write of size 1 at 0x........ by thread #x
22534Locks held: none
22535   at 0x........: child64 (tc19_shadowmem.c:105)
22536   by 0x........: steer (tc19_shadowmem.c:418)
22537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22538   ...
22539
22540This conflicts with a previous write of size 1 by thread #x
22541Locks held: none
22542   at 0x........: child64 (tc19_shadowmem.c:105)
22543   by 0x........: steer (tc19_shadowmem.c:418)
22544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22545   ...
22546 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22547   at 0x........: malloc (vg_replace_malloc.c:...)
22548   by 0x........: main (tc19_shadowmem.c:144)
22549 Block was alloc'd by thread #x
22550
22551----------------------------------------------------------------
22552
22553Possible data race during write of size 1 at 0x........ by thread #x
22554Locks held: none
22555   at 0x........: child64 (tc19_shadowmem.c:105)
22556   by 0x........: steer (tc19_shadowmem.c:418)
22557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22558   ...
22559
22560This conflicts with a previous write of size 1 by thread #x
22561Locks held: none
22562   at 0x........: child64 (tc19_shadowmem.c:105)
22563   by 0x........: steer (tc19_shadowmem.c:418)
22564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22565   ...
22566 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22567   at 0x........: malloc (vg_replace_malloc.c:...)
22568   by 0x........: main (tc19_shadowmem.c:144)
22569 Block was alloc'd by thread #x
22570
22571----------------------------------------------------------------
22572
22573Possible data race during write of size 1 at 0x........ by thread #x
22574Locks held: none
22575   at 0x........: child64 (tc19_shadowmem.c:105)
22576   by 0x........: steer (tc19_shadowmem.c:418)
22577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22578   ...
22579
22580This conflicts with a previous write of size 1 by thread #x
22581Locks held: none
22582   at 0x........: child64 (tc19_shadowmem.c:105)
22583   by 0x........: steer (tc19_shadowmem.c:418)
22584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22585   ...
22586 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22587   at 0x........: malloc (vg_replace_malloc.c:...)
22588   by 0x........: main (tc19_shadowmem.c:144)
22589 Block was alloc'd by thread #x
22590
22591----------------------------------------------------------------
22592
22593Possible data race during write of size 1 at 0x........ by thread #x
22594Locks held: none
22595   at 0x........: child64 (tc19_shadowmem.c:105)
22596   by 0x........: steer (tc19_shadowmem.c:418)
22597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22598   ...
22599
22600This conflicts with a previous write of size 1 by thread #x
22601Locks held: none
22602   at 0x........: child64 (tc19_shadowmem.c:105)
22603   by 0x........: steer (tc19_shadowmem.c:418)
22604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22605   ...
22606 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22607   at 0x........: malloc (vg_replace_malloc.c:...)
22608   by 0x........: main (tc19_shadowmem.c:144)
22609 Block was alloc'd by thread #x
22610
22611----------------------------------------------------------------
22612
22613Possible data race during write of size 1 at 0x........ by thread #x
22614Locks held: none
22615   at 0x........: child64 (tc19_shadowmem.c:105)
22616   by 0x........: steer (tc19_shadowmem.c:418)
22617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22618   ...
22619
22620This conflicts with a previous write of size 1 by thread #x
22621Locks held: none
22622   at 0x........: child64 (tc19_shadowmem.c:105)
22623   by 0x........: steer (tc19_shadowmem.c:418)
22624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22625   ...
22626 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22627   at 0x........: malloc (vg_replace_malloc.c:...)
22628   by 0x........: main (tc19_shadowmem.c:144)
22629 Block was alloc'd by thread #x
22630
22631----------------------------------------------------------------
22632
22633Possible data race during write of size 1 at 0x........ by thread #x
22634Locks held: none
22635   at 0x........: child64 (tc19_shadowmem.c:105)
22636   by 0x........: steer (tc19_shadowmem.c:418)
22637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22638   ...
22639
22640This conflicts with a previous write of size 1 by thread #x
22641Locks held: none
22642   at 0x........: child64 (tc19_shadowmem.c:105)
22643   by 0x........: steer (tc19_shadowmem.c:418)
22644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22645   ...
22646 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
22647   at 0x........: malloc (vg_replace_malloc.c:...)
22648   by 0x........: main (tc19_shadowmem.c:144)
22649 Block was alloc'd by thread #x
22650
22651----------------------------------------------------------------
22652
22653Possible data race during write of size 1 at 0x........ by thread #x
22654Locks held: none
22655   at 0x........: child64 (tc19_shadowmem.c:105)
22656   by 0x........: steer (tc19_shadowmem.c:418)
22657   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22658   ...
22659
22660This conflicts with a previous write of size 1 by thread #x
22661Locks held: none
22662   at 0x........: child64 (tc19_shadowmem.c:105)
22663   by 0x........: steer (tc19_shadowmem.c:418)
22664   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22665   ...
22666 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22667   at 0x........: malloc (vg_replace_malloc.c:...)
22668   by 0x........: main (tc19_shadowmem.c:144)
22669 Block was alloc'd by thread #x
22670
22671---------- double gran, 2 .. 92, skip 66 ----------
22672---Thread-Announcement------------------------------------------
22673
22674Thread #x was created
22675   ...
22676   by 0x........: pthread_create@* (hg_intercepts.c:...)
22677   by 0x........: main (tc19_shadowmem.c:266)
22678
22679---Thread-Announcement------------------------------------------
22680
22681Thread #x was created
22682   ...
22683   by 0x........: pthread_create@* (hg_intercepts.c:...)
22684   by 0x........: main (tc19_shadowmem.c:265)
22685
22686----------------------------------------------------------------
22687
22688Possible data race during write of size 2 at 0x........ by thread #x
22689Locks held: none
22690   at 0x........: child64 (tc19_shadowmem.c:105)
22691   by 0x........: steer (tc19_shadowmem.c:420)
22692   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22693   ...
22694
22695This conflicts with a previous write of size 2 by thread #x
22696Locks held: none
22697   at 0x........: child64 (tc19_shadowmem.c:105)
22698   by 0x........: steer (tc19_shadowmem.c:420)
22699   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22700   ...
22701 Address 0x........ is 66 bytes inside a block of size 100 alloc'd
22702   at 0x........: malloc (vg_replace_malloc.c:...)
22703   by 0x........: main (tc19_shadowmem.c:144)
22704 Block was alloc'd by thread #x
22705
22706----------------------------------------------------------------
22707
22708Possible data race during write of size 2 at 0x........ by thread #x
22709Locks held: none
22710   at 0x........: child64 (tc19_shadowmem.c:105)
22711   by 0x........: steer (tc19_shadowmem.c:420)
22712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22713   ...
22714
22715This conflicts with a previous write of size 2 by thread #x
22716Locks held: none
22717   at 0x........: child64 (tc19_shadowmem.c:105)
22718   by 0x........: steer (tc19_shadowmem.c:420)
22719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22720   ...
22721 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22722   at 0x........: malloc (vg_replace_malloc.c:...)
22723   by 0x........: main (tc19_shadowmem.c:144)
22724 Block was alloc'd by thread #x
22725
22726----------------------------------------------------------------
22727
22728Possible data race during write of size 2 at 0x........ by thread #x
22729Locks held: none
22730   at 0x........: child64 (tc19_shadowmem.c:105)
22731   by 0x........: steer (tc19_shadowmem.c:420)
22732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22733   ...
22734
22735This conflicts with a previous write of size 2 by thread #x
22736Locks held: none
22737   at 0x........: child64 (tc19_shadowmem.c:105)
22738   by 0x........: steer (tc19_shadowmem.c:420)
22739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22740   ...
22741 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22742   at 0x........: malloc (vg_replace_malloc.c:...)
22743   by 0x........: main (tc19_shadowmem.c:144)
22744 Block was alloc'd by thread #x
22745
22746----------------------------------------------------------------
22747
22748Possible data race during write of size 2 at 0x........ by thread #x
22749Locks held: none
22750   at 0x........: child64 (tc19_shadowmem.c:105)
22751   by 0x........: steer (tc19_shadowmem.c:420)
22752   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22753   ...
22754
22755This conflicts with a previous write of size 2 by thread #x
22756Locks held: none
22757   at 0x........: child64 (tc19_shadowmem.c:105)
22758   by 0x........: steer (tc19_shadowmem.c:420)
22759   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22760   ...
22761 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22762   at 0x........: malloc (vg_replace_malloc.c:...)
22763   by 0x........: main (tc19_shadowmem.c:144)
22764 Block was alloc'd by thread #x
22765
22766---------- double gran, 3 .. 92, skip 67 ----------
22767---Thread-Announcement------------------------------------------
22768
22769Thread #x was created
22770   ...
22771   by 0x........: pthread_create@* (hg_intercepts.c:...)
22772   by 0x........: main (tc19_shadowmem.c:266)
22773
22774---Thread-Announcement------------------------------------------
22775
22776Thread #x was created
22777   ...
22778   by 0x........: pthread_create@* (hg_intercepts.c:...)
22779   by 0x........: main (tc19_shadowmem.c:265)
22780
22781----------------------------------------------------------------
22782
22783Possible data race during write of size 1 at 0x........ by thread #x
22784Locks held: none
22785   at 0x........: child64 (tc19_shadowmem.c:105)
22786   by 0x........: steer (tc19_shadowmem.c:422)
22787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22788   ...
22789
22790This conflicts with a previous write of size 1 by thread #x
22791Locks held: none
22792   at 0x........: child64 (tc19_shadowmem.c:105)
22793   by 0x........: steer (tc19_shadowmem.c:422)
22794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22795   ...
22796 Address 0x........ is 67 bytes inside a block of size 100 alloc'd
22797   at 0x........: malloc (vg_replace_malloc.c:...)
22798   by 0x........: main (tc19_shadowmem.c:144)
22799 Block was alloc'd by thread #x
22800
22801----------------------------------------------------------------
22802
22803Possible data race during write of size 1 at 0x........ by thread #x
22804Locks held: none
22805   at 0x........: child64 (tc19_shadowmem.c:105)
22806   by 0x........: steer (tc19_shadowmem.c:422)
22807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22808   ...
22809
22810This conflicts with a previous write of size 1 by thread #x
22811Locks held: none
22812   at 0x........: child64 (tc19_shadowmem.c:105)
22813   by 0x........: steer (tc19_shadowmem.c:422)
22814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22815   ...
22816 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22817   at 0x........: malloc (vg_replace_malloc.c:...)
22818   by 0x........: main (tc19_shadowmem.c:144)
22819 Block was alloc'd by thread #x
22820
22821----------------------------------------------------------------
22822
22823Possible data race during write of size 1 at 0x........ by thread #x
22824Locks held: none
22825   at 0x........: child64 (tc19_shadowmem.c:105)
22826   by 0x........: steer (tc19_shadowmem.c:422)
22827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22828   ...
22829
22830This conflicts with a previous write of size 1 by thread #x
22831Locks held: none
22832   at 0x........: child64 (tc19_shadowmem.c:105)
22833   by 0x........: steer (tc19_shadowmem.c:422)
22834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22835   ...
22836 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
22837   at 0x........: malloc (vg_replace_malloc.c:...)
22838   by 0x........: main (tc19_shadowmem.c:144)
22839 Block was alloc'd by thread #x
22840
22841----------------------------------------------------------------
22842
22843Possible data race during write of size 1 at 0x........ by thread #x
22844Locks held: none
22845   at 0x........: child64 (tc19_shadowmem.c:105)
22846   by 0x........: steer (tc19_shadowmem.c:422)
22847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22848   ...
22849
22850This conflicts with a previous write of size 1 by thread #x
22851Locks held: none
22852   at 0x........: child64 (tc19_shadowmem.c:105)
22853   by 0x........: steer (tc19_shadowmem.c:422)
22854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22855   ...
22856 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
22857   at 0x........: malloc (vg_replace_malloc.c:...)
22858   by 0x........: main (tc19_shadowmem.c:144)
22859 Block was alloc'd by thread #x
22860
22861----------------------------------------------------------------
22862
22863Possible data race during write of size 1 at 0x........ by thread #x
22864Locks held: none
22865   at 0x........: child64 (tc19_shadowmem.c:105)
22866   by 0x........: steer (tc19_shadowmem.c:422)
22867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22868   ...
22869
22870This conflicts with a previous write of size 1 by thread #x
22871Locks held: none
22872   at 0x........: child64 (tc19_shadowmem.c:105)
22873   by 0x........: steer (tc19_shadowmem.c:422)
22874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22875   ...
22876 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
22877   at 0x........: malloc (vg_replace_malloc.c:...)
22878   by 0x........: main (tc19_shadowmem.c:144)
22879 Block was alloc'd by thread #x
22880
22881----------------------------------------------------------------
22882
22883Possible data race during write of size 1 at 0x........ by thread #x
22884Locks held: none
22885   at 0x........: child64 (tc19_shadowmem.c:105)
22886   by 0x........: steer (tc19_shadowmem.c:422)
22887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22888   ...
22889
22890This conflicts with a previous write of size 1 by thread #x
22891Locks held: none
22892   at 0x........: child64 (tc19_shadowmem.c:105)
22893   by 0x........: steer (tc19_shadowmem.c:422)
22894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22895   ...
22896 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22897   at 0x........: malloc (vg_replace_malloc.c:...)
22898   by 0x........: main (tc19_shadowmem.c:144)
22899 Block was alloc'd by thread #x
22900
22901----------------------------------------------------------------
22902
22903Possible data race during write of size 1 at 0x........ by thread #x
22904Locks held: none
22905   at 0x........: child64 (tc19_shadowmem.c:105)
22906   by 0x........: steer (tc19_shadowmem.c:422)
22907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22908   ...
22909
22910This conflicts with a previous write of size 1 by thread #x
22911Locks held: none
22912   at 0x........: child64 (tc19_shadowmem.c:105)
22913   by 0x........: steer (tc19_shadowmem.c:422)
22914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22915   ...
22916 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
22917   at 0x........: malloc (vg_replace_malloc.c:...)
22918   by 0x........: main (tc19_shadowmem.c:144)
22919 Block was alloc'd by thread #x
22920
22921----------------------------------------------------------------
22922
22923Possible data race during write of size 1 at 0x........ by thread #x
22924Locks held: none
22925   at 0x........: child64 (tc19_shadowmem.c:105)
22926   by 0x........: steer (tc19_shadowmem.c:422)
22927   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22928   ...
22929
22930This conflicts with a previous write of size 1 by thread #x
22931Locks held: none
22932   at 0x........: child64 (tc19_shadowmem.c:105)
22933   by 0x........: steer (tc19_shadowmem.c:422)
22934   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22935   ...
22936 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
22937   at 0x........: malloc (vg_replace_malloc.c:...)
22938   by 0x........: main (tc19_shadowmem.c:144)
22939 Block was alloc'd by thread #x
22940
22941---------- double gran, 4 .. 92, skip 68 ----------
22942---Thread-Announcement------------------------------------------
22943
22944Thread #x was created
22945   ...
22946   by 0x........: pthread_create@* (hg_intercepts.c:...)
22947   by 0x........: main (tc19_shadowmem.c:266)
22948
22949---Thread-Announcement------------------------------------------
22950
22951Thread #x was created
22952   ...
22953   by 0x........: pthread_create@* (hg_intercepts.c:...)
22954   by 0x........: main (tc19_shadowmem.c:265)
22955
22956----------------------------------------------------------------
22957
22958Possible data race during write of size 4 at 0x........ by thread #x
22959Locks held: none
22960   at 0x........: child64 (tc19_shadowmem.c:105)
22961   by 0x........: steer (tc19_shadowmem.c:424)
22962   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22963   ...
22964
22965This conflicts with a previous write of size 4 by thread #x
22966Locks held: none
22967   at 0x........: child64 (tc19_shadowmem.c:105)
22968   by 0x........: steer (tc19_shadowmem.c:424)
22969   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22970   ...
22971 Address 0x........ is 68 bytes inside a block of size 100 alloc'd
22972   at 0x........: malloc (vg_replace_malloc.c:...)
22973   by 0x........: main (tc19_shadowmem.c:144)
22974 Block was alloc'd by thread #x
22975
22976----------------------------------------------------------------
22977
22978Possible data race during write of size 4 at 0x........ by thread #x
22979Locks held: none
22980   at 0x........: child64 (tc19_shadowmem.c:105)
22981   by 0x........: steer (tc19_shadowmem.c:424)
22982   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22983   ...
22984
22985This conflicts with a previous write of size 4 by thread #x
22986Locks held: none
22987   at 0x........: child64 (tc19_shadowmem.c:105)
22988   by 0x........: steer (tc19_shadowmem.c:424)
22989   by 0x........: mythread_wrapper (hg_intercepts.c:...)
22990   ...
22991 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
22992   at 0x........: malloc (vg_replace_malloc.c:...)
22993   by 0x........: main (tc19_shadowmem.c:144)
22994 Block was alloc'd by thread #x
22995
22996---------- double gran, 5 .. 92, skip 69 ----------
22997---Thread-Announcement------------------------------------------
22998
22999Thread #x was created
23000   ...
23001   by 0x........: pthread_create@* (hg_intercepts.c:...)
23002   by 0x........: main (tc19_shadowmem.c:266)
23003
23004---Thread-Announcement------------------------------------------
23005
23006Thread #x was created
23007   ...
23008   by 0x........: pthread_create@* (hg_intercepts.c:...)
23009   by 0x........: main (tc19_shadowmem.c:265)
23010
23011----------------------------------------------------------------
23012
23013Possible data race during write of size 1 at 0x........ by thread #x
23014Locks held: none
23015   at 0x........: child64 (tc19_shadowmem.c:105)
23016   by 0x........: steer (tc19_shadowmem.c:426)
23017   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23018   ...
23019
23020This conflicts with a previous write of size 1 by thread #x
23021Locks held: none
23022   at 0x........: child64 (tc19_shadowmem.c:105)
23023   by 0x........: steer (tc19_shadowmem.c:426)
23024   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23025   ...
23026 Address 0x........ is 69 bytes inside a block of size 100 alloc'd
23027   at 0x........: malloc (vg_replace_malloc.c:...)
23028   by 0x........: main (tc19_shadowmem.c:144)
23029 Block was alloc'd by thread #x
23030
23031----------------------------------------------------------------
23032
23033Possible data race during write of size 1 at 0x........ by thread #x
23034Locks held: none
23035   at 0x........: child64 (tc19_shadowmem.c:105)
23036   by 0x........: steer (tc19_shadowmem.c:426)
23037   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23038   ...
23039
23040This conflicts with a previous write of size 1 by thread #x
23041Locks held: none
23042   at 0x........: child64 (tc19_shadowmem.c:105)
23043   by 0x........: steer (tc19_shadowmem.c:426)
23044   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23045   ...
23046 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
23047   at 0x........: malloc (vg_replace_malloc.c:...)
23048   by 0x........: main (tc19_shadowmem.c:144)
23049 Block was alloc'd by thread #x
23050
23051----------------------------------------------------------------
23052
23053Possible data race during write of size 1 at 0x........ by thread #x
23054Locks held: none
23055   at 0x........: child64 (tc19_shadowmem.c:105)
23056   by 0x........: steer (tc19_shadowmem.c:426)
23057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23058   ...
23059
23060This conflicts with a previous write of size 1 by thread #x
23061Locks held: none
23062   at 0x........: child64 (tc19_shadowmem.c:105)
23063   by 0x........: steer (tc19_shadowmem.c:426)
23064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23065   ...
23066 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
23067   at 0x........: malloc (vg_replace_malloc.c:...)
23068   by 0x........: main (tc19_shadowmem.c:144)
23069 Block was alloc'd by thread #x
23070
23071----------------------------------------------------------------
23072
23073Possible data race during write of size 1 at 0x........ by thread #x
23074Locks held: none
23075   at 0x........: child64 (tc19_shadowmem.c:105)
23076   by 0x........: steer (tc19_shadowmem.c:426)
23077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23078   ...
23079
23080This conflicts with a previous write of size 1 by thread #x
23081Locks held: none
23082   at 0x........: child64 (tc19_shadowmem.c:105)
23083   by 0x........: steer (tc19_shadowmem.c:426)
23084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23085   ...
23086 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23087   at 0x........: malloc (vg_replace_malloc.c:...)
23088   by 0x........: main (tc19_shadowmem.c:144)
23089 Block was alloc'd by thread #x
23090
23091----------------------------------------------------------------
23092
23093Possible data race during write of size 1 at 0x........ by thread #x
23094Locks held: none
23095   at 0x........: child64 (tc19_shadowmem.c:105)
23096   by 0x........: steer (tc19_shadowmem.c:426)
23097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23098   ...
23099
23100This conflicts with a previous write of size 1 by thread #x
23101Locks held: none
23102   at 0x........: child64 (tc19_shadowmem.c:105)
23103   by 0x........: steer (tc19_shadowmem.c:426)
23104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23105   ...
23106 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23107   at 0x........: malloc (vg_replace_malloc.c:...)
23108   by 0x........: main (tc19_shadowmem.c:144)
23109 Block was alloc'd by thread #x
23110
23111----------------------------------------------------------------
23112
23113Possible data race during write of size 1 at 0x........ by thread #x
23114Locks held: none
23115   at 0x........: child64 (tc19_shadowmem.c:105)
23116   by 0x........: steer (tc19_shadowmem.c:426)
23117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23118   ...
23119
23120This conflicts with a previous write of size 1 by thread #x
23121Locks held: none
23122   at 0x........: child64 (tc19_shadowmem.c:105)
23123   by 0x........: steer (tc19_shadowmem.c:426)
23124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23125   ...
23126 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23127   at 0x........: malloc (vg_replace_malloc.c:...)
23128   by 0x........: main (tc19_shadowmem.c:144)
23129 Block was alloc'd by thread #x
23130
23131----------------------------------------------------------------
23132
23133Possible data race during write of size 1 at 0x........ by thread #x
23134Locks held: none
23135   at 0x........: child64 (tc19_shadowmem.c:105)
23136   by 0x........: steer (tc19_shadowmem.c:426)
23137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23138   ...
23139
23140This conflicts with a previous write of size 1 by thread #x
23141Locks held: none
23142   at 0x........: child64 (tc19_shadowmem.c:105)
23143   by 0x........: steer (tc19_shadowmem.c:426)
23144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23145   ...
23146 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23147   at 0x........: malloc (vg_replace_malloc.c:...)
23148   by 0x........: main (tc19_shadowmem.c:144)
23149 Block was alloc'd by thread #x
23150
23151----------------------------------------------------------------
23152
23153Possible data race during write of size 1 at 0x........ by thread #x
23154Locks held: none
23155   at 0x........: child64 (tc19_shadowmem.c:105)
23156   by 0x........: steer (tc19_shadowmem.c:426)
23157   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23158   ...
23159
23160This conflicts with a previous write of size 1 by thread #x
23161Locks held: none
23162   at 0x........: child64 (tc19_shadowmem.c:105)
23163   by 0x........: steer (tc19_shadowmem.c:426)
23164   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23165   ...
23166 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23167   at 0x........: malloc (vg_replace_malloc.c:...)
23168   by 0x........: main (tc19_shadowmem.c:144)
23169 Block was alloc'd by thread #x
23170
23171---------- double gran, 6 .. 92, skip 70 ----------
23172---Thread-Announcement------------------------------------------
23173
23174Thread #x was created
23175   ...
23176   by 0x........: pthread_create@* (hg_intercepts.c:...)
23177   by 0x........: main (tc19_shadowmem.c:266)
23178
23179---Thread-Announcement------------------------------------------
23180
23181Thread #x was created
23182   ...
23183   by 0x........: pthread_create@* (hg_intercepts.c:...)
23184   by 0x........: main (tc19_shadowmem.c:265)
23185
23186----------------------------------------------------------------
23187
23188Possible data race during write of size 2 at 0x........ by thread #x
23189Locks held: none
23190   at 0x........: child64 (tc19_shadowmem.c:105)
23191   by 0x........: steer (tc19_shadowmem.c:428)
23192   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23193   ...
23194
23195This conflicts with a previous write of size 2 by thread #x
23196Locks held: none
23197   at 0x........: child64 (tc19_shadowmem.c:105)
23198   by 0x........: steer (tc19_shadowmem.c:428)
23199   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23200   ...
23201 Address 0x........ is 70 bytes inside a block of size 100 alloc'd
23202   at 0x........: malloc (vg_replace_malloc.c:...)
23203   by 0x........: main (tc19_shadowmem.c:144)
23204 Block was alloc'd by thread #x
23205
23206----------------------------------------------------------------
23207
23208Possible data race during write of size 2 at 0x........ by thread #x
23209Locks held: none
23210   at 0x........: child64 (tc19_shadowmem.c:105)
23211   by 0x........: steer (tc19_shadowmem.c:428)
23212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23213   ...
23214
23215This conflicts with a previous write of size 2 by thread #x
23216Locks held: none
23217   at 0x........: child64 (tc19_shadowmem.c:105)
23218   by 0x........: steer (tc19_shadowmem.c:428)
23219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23220   ...
23221 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23222   at 0x........: malloc (vg_replace_malloc.c:...)
23223   by 0x........: main (tc19_shadowmem.c:144)
23224 Block was alloc'd by thread #x
23225
23226----------------------------------------------------------------
23227
23228Possible data race during write of size 2 at 0x........ by thread #x
23229Locks held: none
23230   at 0x........: child64 (tc19_shadowmem.c:105)
23231   by 0x........: steer (tc19_shadowmem.c:428)
23232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23233   ...
23234
23235This conflicts with a previous write of size 2 by thread #x
23236Locks held: none
23237   at 0x........: child64 (tc19_shadowmem.c:105)
23238   by 0x........: steer (tc19_shadowmem.c:428)
23239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23240   ...
23241 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23242   at 0x........: malloc (vg_replace_malloc.c:...)
23243   by 0x........: main (tc19_shadowmem.c:144)
23244 Block was alloc'd by thread #x
23245
23246----------------------------------------------------------------
23247
23248Possible data race during write of size 2 at 0x........ by thread #x
23249Locks held: none
23250   at 0x........: child64 (tc19_shadowmem.c:105)
23251   by 0x........: steer (tc19_shadowmem.c:428)
23252   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23253   ...
23254
23255This conflicts with a previous write of size 2 by thread #x
23256Locks held: none
23257   at 0x........: child64 (tc19_shadowmem.c:105)
23258   by 0x........: steer (tc19_shadowmem.c:428)
23259   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23260   ...
23261 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23262   at 0x........: malloc (vg_replace_malloc.c:...)
23263   by 0x........: main (tc19_shadowmem.c:144)
23264 Block was alloc'd by thread #x
23265
23266---------- double gran, 7 .. 92, skip 71 ----------
23267---Thread-Announcement------------------------------------------
23268
23269Thread #x was created
23270   ...
23271   by 0x........: pthread_create@* (hg_intercepts.c:...)
23272   by 0x........: main (tc19_shadowmem.c:266)
23273
23274---Thread-Announcement------------------------------------------
23275
23276Thread #x was created
23277   ...
23278   by 0x........: pthread_create@* (hg_intercepts.c:...)
23279   by 0x........: main (tc19_shadowmem.c:265)
23280
23281----------------------------------------------------------------
23282
23283Possible data race during write of size 1 at 0x........ by thread #x
23284Locks held: none
23285   at 0x........: child64 (tc19_shadowmem.c:105)
23286   by 0x........: steer (tc19_shadowmem.c:430)
23287   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23288   ...
23289
23290This conflicts with a previous write of size 1 by thread #x
23291Locks held: none
23292   at 0x........: child64 (tc19_shadowmem.c:105)
23293   by 0x........: steer (tc19_shadowmem.c:430)
23294   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23295   ...
23296 Address 0x........ is 71 bytes inside a block of size 100 alloc'd
23297   at 0x........: malloc (vg_replace_malloc.c:...)
23298   by 0x........: main (tc19_shadowmem.c:144)
23299 Block was alloc'd by thread #x
23300
23301----------------------------------------------------------------
23302
23303Possible data race during write of size 1 at 0x........ by thread #x
23304Locks held: none
23305   at 0x........: child64 (tc19_shadowmem.c:105)
23306   by 0x........: steer (tc19_shadowmem.c:430)
23307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23308   ...
23309
23310This conflicts with a previous write of size 1 by thread #x
23311Locks held: none
23312   at 0x........: child64 (tc19_shadowmem.c:105)
23313   by 0x........: steer (tc19_shadowmem.c:430)
23314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23315   ...
23316 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23317   at 0x........: malloc (vg_replace_malloc.c:...)
23318   by 0x........: main (tc19_shadowmem.c:144)
23319 Block was alloc'd by thread #x
23320
23321----------------------------------------------------------------
23322
23323Possible data race during write of size 1 at 0x........ by thread #x
23324Locks held: none
23325   at 0x........: child64 (tc19_shadowmem.c:105)
23326   by 0x........: steer (tc19_shadowmem.c:430)
23327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23328   ...
23329
23330This conflicts with a previous write of size 1 by thread #x
23331Locks held: none
23332   at 0x........: child64 (tc19_shadowmem.c:105)
23333   by 0x........: steer (tc19_shadowmem.c:430)
23334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23335   ...
23336 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23337   at 0x........: malloc (vg_replace_malloc.c:...)
23338   by 0x........: main (tc19_shadowmem.c:144)
23339 Block was alloc'd by thread #x
23340
23341----------------------------------------------------------------
23342
23343Possible data race during write of size 1 at 0x........ by thread #x
23344Locks held: none
23345   at 0x........: child64 (tc19_shadowmem.c:105)
23346   by 0x........: steer (tc19_shadowmem.c:430)
23347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23348   ...
23349
23350This conflicts with a previous write of size 1 by thread #x
23351Locks held: none
23352   at 0x........: child64 (tc19_shadowmem.c:105)
23353   by 0x........: steer (tc19_shadowmem.c:430)
23354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23355   ...
23356 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23357   at 0x........: malloc (vg_replace_malloc.c:...)
23358   by 0x........: main (tc19_shadowmem.c:144)
23359 Block was alloc'd by thread #x
23360
23361----------------------------------------------------------------
23362
23363Possible data race during write of size 1 at 0x........ by thread #x
23364Locks held: none
23365   at 0x........: child64 (tc19_shadowmem.c:105)
23366   by 0x........: steer (tc19_shadowmem.c:430)
23367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23368   ...
23369
23370This conflicts with a previous write of size 1 by thread #x
23371Locks held: none
23372   at 0x........: child64 (tc19_shadowmem.c:105)
23373   by 0x........: steer (tc19_shadowmem.c:430)
23374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23375   ...
23376 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23377   at 0x........: malloc (vg_replace_malloc.c:...)
23378   by 0x........: main (tc19_shadowmem.c:144)
23379 Block was alloc'd by thread #x
23380
23381----------------------------------------------------------------
23382
23383Possible data race during write of size 1 at 0x........ by thread #x
23384Locks held: none
23385   at 0x........: child64 (tc19_shadowmem.c:105)
23386   by 0x........: steer (tc19_shadowmem.c:430)
23387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23388   ...
23389
23390This conflicts with a previous write of size 1 by thread #x
23391Locks held: none
23392   at 0x........: child64 (tc19_shadowmem.c:105)
23393   by 0x........: steer (tc19_shadowmem.c:430)
23394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23395   ...
23396 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23397   at 0x........: malloc (vg_replace_malloc.c:...)
23398   by 0x........: main (tc19_shadowmem.c:144)
23399 Block was alloc'd by thread #x
23400
23401----------------------------------------------------------------
23402
23403Possible data race during write of size 1 at 0x........ by thread #x
23404Locks held: none
23405   at 0x........: child64 (tc19_shadowmem.c:105)
23406   by 0x........: steer (tc19_shadowmem.c:430)
23407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23408   ...
23409
23410This conflicts with a previous write of size 1 by thread #x
23411Locks held: none
23412   at 0x........: child64 (tc19_shadowmem.c:105)
23413   by 0x........: steer (tc19_shadowmem.c:430)
23414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23415   ...
23416 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23417   at 0x........: malloc (vg_replace_malloc.c:...)
23418   by 0x........: main (tc19_shadowmem.c:144)
23419 Block was alloc'd by thread #x
23420
23421----------------------------------------------------------------
23422
23423Possible data race during write of size 1 at 0x........ by thread #x
23424Locks held: none
23425   at 0x........: child64 (tc19_shadowmem.c:105)
23426   by 0x........: steer (tc19_shadowmem.c:430)
23427   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23428   ...
23429
23430This conflicts with a previous write of size 1 by thread #x
23431Locks held: none
23432   at 0x........: child64 (tc19_shadowmem.c:105)
23433   by 0x........: steer (tc19_shadowmem.c:430)
23434   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23435   ...
23436 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23437   at 0x........: malloc (vg_replace_malloc.c:...)
23438   by 0x........: main (tc19_shadowmem.c:144)
23439 Block was alloc'd by thread #x
23440
23441---------- double gran, 0 .. 92, skip 72 ----------
23442---Thread-Announcement------------------------------------------
23443
23444Thread #x was created
23445   ...
23446   by 0x........: pthread_create@* (hg_intercepts.c:...)
23447   by 0x........: main (tc19_shadowmem.c:266)
23448
23449---Thread-Announcement------------------------------------------
23450
23451Thread #x was created
23452   ...
23453   by 0x........: pthread_create@* (hg_intercepts.c:...)
23454   by 0x........: main (tc19_shadowmem.c:265)
23455
23456----------------------------------------------------------------
23457
23458Possible data race during write of size 8 at 0x........ by thread #x
23459Locks held: none
23460   at 0x........: child64 (tc19_shadowmem.c:105)
23461   by 0x........: steer (tc19_shadowmem.c:432)
23462   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23463   ...
23464
23465This conflicts with a previous write of size 8 by thread #x
23466Locks held: none
23467   at 0x........: child64 (tc19_shadowmem.c:105)
23468   by 0x........: steer (tc19_shadowmem.c:432)
23469   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23470   ...
23471 Address 0x........ is 72 bytes inside a block of size 100 alloc'd
23472   at 0x........: malloc (vg_replace_malloc.c:...)
23473   by 0x........: main (tc19_shadowmem.c:144)
23474 Block was alloc'd by thread #x
23475
23476---------- double gran, 1 .. 92, skip 73 ----------
23477---Thread-Announcement------------------------------------------
23478
23479Thread #x was created
23480   ...
23481   by 0x........: pthread_create@* (hg_intercepts.c:...)
23482   by 0x........: main (tc19_shadowmem.c:266)
23483
23484---Thread-Announcement------------------------------------------
23485
23486Thread #x was created
23487   ...
23488   by 0x........: pthread_create@* (hg_intercepts.c:...)
23489   by 0x........: main (tc19_shadowmem.c:265)
23490
23491----------------------------------------------------------------
23492
23493Possible data race during write of size 1 at 0x........ by thread #x
23494Locks held: none
23495   at 0x........: child64 (tc19_shadowmem.c:105)
23496   by 0x........: steer (tc19_shadowmem.c:434)
23497   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23498   ...
23499
23500This conflicts with a previous write of size 1 by thread #x
23501Locks held: none
23502   at 0x........: child64 (tc19_shadowmem.c:105)
23503   by 0x........: steer (tc19_shadowmem.c:434)
23504   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23505   ...
23506 Address 0x........ is 73 bytes inside a block of size 100 alloc'd
23507   at 0x........: malloc (vg_replace_malloc.c:...)
23508   by 0x........: main (tc19_shadowmem.c:144)
23509 Block was alloc'd by thread #x
23510
23511----------------------------------------------------------------
23512
23513Possible data race during write of size 1 at 0x........ by thread #x
23514Locks held: none
23515   at 0x........: child64 (tc19_shadowmem.c:105)
23516   by 0x........: steer (tc19_shadowmem.c:434)
23517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23518   ...
23519
23520This conflicts with a previous write of size 1 by thread #x
23521Locks held: none
23522   at 0x........: child64 (tc19_shadowmem.c:105)
23523   by 0x........: steer (tc19_shadowmem.c:434)
23524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23525   ...
23526 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23527   at 0x........: malloc (vg_replace_malloc.c:...)
23528   by 0x........: main (tc19_shadowmem.c:144)
23529 Block was alloc'd by thread #x
23530
23531----------------------------------------------------------------
23532
23533Possible data race during write of size 1 at 0x........ by thread #x
23534Locks held: none
23535   at 0x........: child64 (tc19_shadowmem.c:105)
23536   by 0x........: steer (tc19_shadowmem.c:434)
23537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23538   ...
23539
23540This conflicts with a previous write of size 1 by thread #x
23541Locks held: none
23542   at 0x........: child64 (tc19_shadowmem.c:105)
23543   by 0x........: steer (tc19_shadowmem.c:434)
23544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23545   ...
23546 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23547   at 0x........: malloc (vg_replace_malloc.c:...)
23548   by 0x........: main (tc19_shadowmem.c:144)
23549 Block was alloc'd by thread #x
23550
23551----------------------------------------------------------------
23552
23553Possible data race during write of size 1 at 0x........ by thread #x
23554Locks held: none
23555   at 0x........: child64 (tc19_shadowmem.c:105)
23556   by 0x........: steer (tc19_shadowmem.c:434)
23557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23558   ...
23559
23560This conflicts with a previous write of size 1 by thread #x
23561Locks held: none
23562   at 0x........: child64 (tc19_shadowmem.c:105)
23563   by 0x........: steer (tc19_shadowmem.c:434)
23564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23565   ...
23566 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23567   at 0x........: malloc (vg_replace_malloc.c:...)
23568   by 0x........: main (tc19_shadowmem.c:144)
23569 Block was alloc'd by thread #x
23570
23571----------------------------------------------------------------
23572
23573Possible data race during write of size 1 at 0x........ by thread #x
23574Locks held: none
23575   at 0x........: child64 (tc19_shadowmem.c:105)
23576   by 0x........: steer (tc19_shadowmem.c:434)
23577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23578   ...
23579
23580This conflicts with a previous write of size 1 by thread #x
23581Locks held: none
23582   at 0x........: child64 (tc19_shadowmem.c:105)
23583   by 0x........: steer (tc19_shadowmem.c:434)
23584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23585   ...
23586 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23587   at 0x........: malloc (vg_replace_malloc.c:...)
23588   by 0x........: main (tc19_shadowmem.c:144)
23589 Block was alloc'd by thread #x
23590
23591----------------------------------------------------------------
23592
23593Possible data race during write of size 1 at 0x........ by thread #x
23594Locks held: none
23595   at 0x........: child64 (tc19_shadowmem.c:105)
23596   by 0x........: steer (tc19_shadowmem.c:434)
23597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23598   ...
23599
23600This conflicts with a previous write of size 1 by thread #x
23601Locks held: none
23602   at 0x........: child64 (tc19_shadowmem.c:105)
23603   by 0x........: steer (tc19_shadowmem.c:434)
23604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23605   ...
23606 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23607   at 0x........: malloc (vg_replace_malloc.c:...)
23608   by 0x........: main (tc19_shadowmem.c:144)
23609 Block was alloc'd by thread #x
23610
23611----------------------------------------------------------------
23612
23613Possible data race during write of size 1 at 0x........ by thread #x
23614Locks held: none
23615   at 0x........: child64 (tc19_shadowmem.c:105)
23616   by 0x........: steer (tc19_shadowmem.c:434)
23617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23618   ...
23619
23620This conflicts with a previous write of size 1 by thread #x
23621Locks held: none
23622   at 0x........: child64 (tc19_shadowmem.c:105)
23623   by 0x........: steer (tc19_shadowmem.c:434)
23624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23625   ...
23626 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
23627   at 0x........: malloc (vg_replace_malloc.c:...)
23628   by 0x........: main (tc19_shadowmem.c:144)
23629 Block was alloc'd by thread #x
23630
23631----------------------------------------------------------------
23632
23633Possible data race during write of size 1 at 0x........ by thread #x
23634Locks held: none
23635   at 0x........: child64 (tc19_shadowmem.c:105)
23636   by 0x........: steer (tc19_shadowmem.c:434)
23637   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23638   ...
23639
23640This conflicts with a previous write of size 1 by thread #x
23641Locks held: none
23642   at 0x........: child64 (tc19_shadowmem.c:105)
23643   by 0x........: steer (tc19_shadowmem.c:434)
23644   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23645   ...
23646 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23647   at 0x........: malloc (vg_replace_malloc.c:...)
23648   by 0x........: main (tc19_shadowmem.c:144)
23649 Block was alloc'd by thread #x
23650
23651---------- double gran, 2 .. 92, skip 74 ----------
23652---Thread-Announcement------------------------------------------
23653
23654Thread #x was created
23655   ...
23656   by 0x........: pthread_create@* (hg_intercepts.c:...)
23657   by 0x........: main (tc19_shadowmem.c:266)
23658
23659---Thread-Announcement------------------------------------------
23660
23661Thread #x was created
23662   ...
23663   by 0x........: pthread_create@* (hg_intercepts.c:...)
23664   by 0x........: main (tc19_shadowmem.c:265)
23665
23666----------------------------------------------------------------
23667
23668Possible data race during write of size 2 at 0x........ by thread #x
23669Locks held: none
23670   at 0x........: child64 (tc19_shadowmem.c:105)
23671   by 0x........: steer (tc19_shadowmem.c:436)
23672   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23673   ...
23674
23675This conflicts with a previous write of size 2 by thread #x
23676Locks held: none
23677   at 0x........: child64 (tc19_shadowmem.c:105)
23678   by 0x........: steer (tc19_shadowmem.c:436)
23679   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23680   ...
23681 Address 0x........ is 74 bytes inside a block of size 100 alloc'd
23682   at 0x........: malloc (vg_replace_malloc.c:...)
23683   by 0x........: main (tc19_shadowmem.c:144)
23684 Block was alloc'd by thread #x
23685
23686----------------------------------------------------------------
23687
23688Possible data race during write of size 2 at 0x........ by thread #x
23689Locks held: none
23690   at 0x........: child64 (tc19_shadowmem.c:105)
23691   by 0x........: steer (tc19_shadowmem.c:436)
23692   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23693   ...
23694
23695This conflicts with a previous write of size 2 by thread #x
23696Locks held: none
23697   at 0x........: child64 (tc19_shadowmem.c:105)
23698   by 0x........: steer (tc19_shadowmem.c:436)
23699   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23700   ...
23701 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23702   at 0x........: malloc (vg_replace_malloc.c:...)
23703   by 0x........: main (tc19_shadowmem.c:144)
23704 Block was alloc'd by thread #x
23705
23706----------------------------------------------------------------
23707
23708Possible data race during write of size 2 at 0x........ by thread #x
23709Locks held: none
23710   at 0x........: child64 (tc19_shadowmem.c:105)
23711   by 0x........: steer (tc19_shadowmem.c:436)
23712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23713   ...
23714
23715This conflicts with a previous write of size 2 by thread #x
23716Locks held: none
23717   at 0x........: child64 (tc19_shadowmem.c:105)
23718   by 0x........: steer (tc19_shadowmem.c:436)
23719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23720   ...
23721 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23722   at 0x........: malloc (vg_replace_malloc.c:...)
23723   by 0x........: main (tc19_shadowmem.c:144)
23724 Block was alloc'd by thread #x
23725
23726----------------------------------------------------------------
23727
23728Possible data race during write of size 2 at 0x........ by thread #x
23729Locks held: none
23730   at 0x........: child64 (tc19_shadowmem.c:105)
23731   by 0x........: steer (tc19_shadowmem.c:436)
23732   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23733   ...
23734
23735This conflicts with a previous write of size 2 by thread #x
23736Locks held: none
23737   at 0x........: child64 (tc19_shadowmem.c:105)
23738   by 0x........: steer (tc19_shadowmem.c:436)
23739   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23740   ...
23741 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23742   at 0x........: malloc (vg_replace_malloc.c:...)
23743   by 0x........: main (tc19_shadowmem.c:144)
23744 Block was alloc'd by thread #x
23745
23746---------- double gran, 3 .. 92, skip 75 ----------
23747---Thread-Announcement------------------------------------------
23748
23749Thread #x was created
23750   ...
23751   by 0x........: pthread_create@* (hg_intercepts.c:...)
23752   by 0x........: main (tc19_shadowmem.c:266)
23753
23754---Thread-Announcement------------------------------------------
23755
23756Thread #x was created
23757   ...
23758   by 0x........: pthread_create@* (hg_intercepts.c:...)
23759   by 0x........: main (tc19_shadowmem.c:265)
23760
23761----------------------------------------------------------------
23762
23763Possible data race during write of size 1 at 0x........ by thread #x
23764Locks held: none
23765   at 0x........: child64 (tc19_shadowmem.c:105)
23766   by 0x........: steer (tc19_shadowmem.c:438)
23767   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23768   ...
23769
23770This conflicts with a previous write of size 1 by thread #x
23771Locks held: none
23772   at 0x........: child64 (tc19_shadowmem.c:105)
23773   by 0x........: steer (tc19_shadowmem.c:438)
23774   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23775   ...
23776 Address 0x........ is 75 bytes inside a block of size 100 alloc'd
23777   at 0x........: malloc (vg_replace_malloc.c:...)
23778   by 0x........: main (tc19_shadowmem.c:144)
23779 Block was alloc'd by thread #x
23780
23781----------------------------------------------------------------
23782
23783Possible data race during write of size 1 at 0x........ by thread #x
23784Locks held: none
23785   at 0x........: child64 (tc19_shadowmem.c:105)
23786   by 0x........: steer (tc19_shadowmem.c:438)
23787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23788   ...
23789
23790This conflicts with a previous write of size 1 by thread #x
23791Locks held: none
23792   at 0x........: child64 (tc19_shadowmem.c:105)
23793   by 0x........: steer (tc19_shadowmem.c:438)
23794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23795   ...
23796 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23797   at 0x........: malloc (vg_replace_malloc.c:...)
23798   by 0x........: main (tc19_shadowmem.c:144)
23799 Block was alloc'd by thread #x
23800
23801----------------------------------------------------------------
23802
23803Possible data race during write of size 1 at 0x........ by thread #x
23804Locks held: none
23805   at 0x........: child64 (tc19_shadowmem.c:105)
23806   by 0x........: steer (tc19_shadowmem.c:438)
23807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23808   ...
23809
23810This conflicts with a previous write of size 1 by thread #x
23811Locks held: none
23812   at 0x........: child64 (tc19_shadowmem.c:105)
23813   by 0x........: steer (tc19_shadowmem.c:438)
23814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23815   ...
23816 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
23817   at 0x........: malloc (vg_replace_malloc.c:...)
23818   by 0x........: main (tc19_shadowmem.c:144)
23819 Block was alloc'd by thread #x
23820
23821----------------------------------------------------------------
23822
23823Possible data race during write of size 1 at 0x........ by thread #x
23824Locks held: none
23825   at 0x........: child64 (tc19_shadowmem.c:105)
23826   by 0x........: steer (tc19_shadowmem.c:438)
23827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23828   ...
23829
23830This conflicts with a previous write of size 1 by thread #x
23831Locks held: none
23832   at 0x........: child64 (tc19_shadowmem.c:105)
23833   by 0x........: steer (tc19_shadowmem.c:438)
23834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23835   ...
23836 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
23837   at 0x........: malloc (vg_replace_malloc.c:...)
23838   by 0x........: main (tc19_shadowmem.c:144)
23839 Block was alloc'd by thread #x
23840
23841----------------------------------------------------------------
23842
23843Possible data race during write of size 1 at 0x........ by thread #x
23844Locks held: none
23845   at 0x........: child64 (tc19_shadowmem.c:105)
23846   by 0x........: steer (tc19_shadowmem.c:438)
23847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23848   ...
23849
23850This conflicts with a previous write of size 1 by thread #x
23851Locks held: none
23852   at 0x........: child64 (tc19_shadowmem.c:105)
23853   by 0x........: steer (tc19_shadowmem.c:438)
23854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23855   ...
23856 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
23857   at 0x........: malloc (vg_replace_malloc.c:...)
23858   by 0x........: main (tc19_shadowmem.c:144)
23859 Block was alloc'd by thread #x
23860
23861----------------------------------------------------------------
23862
23863Possible data race during write of size 1 at 0x........ by thread #x
23864Locks held: none
23865   at 0x........: child64 (tc19_shadowmem.c:105)
23866   by 0x........: steer (tc19_shadowmem.c:438)
23867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23868   ...
23869
23870This conflicts with a previous write of size 1 by thread #x
23871Locks held: none
23872   at 0x........: child64 (tc19_shadowmem.c:105)
23873   by 0x........: steer (tc19_shadowmem.c:438)
23874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23875   ...
23876 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23877   at 0x........: malloc (vg_replace_malloc.c:...)
23878   by 0x........: main (tc19_shadowmem.c:144)
23879 Block was alloc'd by thread #x
23880
23881----------------------------------------------------------------
23882
23883Possible data race during write of size 1 at 0x........ by thread #x
23884Locks held: none
23885   at 0x........: child64 (tc19_shadowmem.c:105)
23886   by 0x........: steer (tc19_shadowmem.c:438)
23887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23888   ...
23889
23890This conflicts with a previous write of size 1 by thread #x
23891Locks held: none
23892   at 0x........: child64 (tc19_shadowmem.c:105)
23893   by 0x........: steer (tc19_shadowmem.c:438)
23894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23895   ...
23896 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
23897   at 0x........: malloc (vg_replace_malloc.c:...)
23898   by 0x........: main (tc19_shadowmem.c:144)
23899 Block was alloc'd by thread #x
23900
23901----------------------------------------------------------------
23902
23903Possible data race during write of size 1 at 0x........ by thread #x
23904Locks held: none
23905   at 0x........: child64 (tc19_shadowmem.c:105)
23906   by 0x........: steer (tc19_shadowmem.c:438)
23907   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23908   ...
23909
23910This conflicts with a previous write of size 1 by thread #x
23911Locks held: none
23912   at 0x........: child64 (tc19_shadowmem.c:105)
23913   by 0x........: steer (tc19_shadowmem.c:438)
23914   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23915   ...
23916 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
23917   at 0x........: malloc (vg_replace_malloc.c:...)
23918   by 0x........: main (tc19_shadowmem.c:144)
23919 Block was alloc'd by thread #x
23920
23921---------- double gran, 4 .. 92, skip 76 ----------
23922---Thread-Announcement------------------------------------------
23923
23924Thread #x was created
23925   ...
23926   by 0x........: pthread_create@* (hg_intercepts.c:...)
23927   by 0x........: main (tc19_shadowmem.c:266)
23928
23929---Thread-Announcement------------------------------------------
23930
23931Thread #x was created
23932   ...
23933   by 0x........: pthread_create@* (hg_intercepts.c:...)
23934   by 0x........: main (tc19_shadowmem.c:265)
23935
23936----------------------------------------------------------------
23937
23938Possible data race during write of size 4 at 0x........ by thread #x
23939Locks held: none
23940   at 0x........: child64 (tc19_shadowmem.c:105)
23941   by 0x........: steer (tc19_shadowmem.c:440)
23942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23943   ...
23944
23945This conflicts with a previous write of size 4 by thread #x
23946Locks held: none
23947   at 0x........: child64 (tc19_shadowmem.c:105)
23948   by 0x........: steer (tc19_shadowmem.c:440)
23949   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23950   ...
23951 Address 0x........ is 76 bytes inside a block of size 100 alloc'd
23952   at 0x........: malloc (vg_replace_malloc.c:...)
23953   by 0x........: main (tc19_shadowmem.c:144)
23954 Block was alloc'd by thread #x
23955
23956----------------------------------------------------------------
23957
23958Possible data race during write of size 4 at 0x........ by thread #x
23959Locks held: none
23960   at 0x........: child64 (tc19_shadowmem.c:105)
23961   by 0x........: steer (tc19_shadowmem.c:440)
23962   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23963   ...
23964
23965This conflicts with a previous write of size 4 by thread #x
23966Locks held: none
23967   at 0x........: child64 (tc19_shadowmem.c:105)
23968   by 0x........: steer (tc19_shadowmem.c:440)
23969   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23970   ...
23971 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
23972   at 0x........: malloc (vg_replace_malloc.c:...)
23973   by 0x........: main (tc19_shadowmem.c:144)
23974 Block was alloc'd by thread #x
23975
23976---------- double gran, 5 .. 92, skip 77 ----------
23977---Thread-Announcement------------------------------------------
23978
23979Thread #x was created
23980   ...
23981   by 0x........: pthread_create@* (hg_intercepts.c:...)
23982   by 0x........: main (tc19_shadowmem.c:266)
23983
23984---Thread-Announcement------------------------------------------
23985
23986Thread #x was created
23987   ...
23988   by 0x........: pthread_create@* (hg_intercepts.c:...)
23989   by 0x........: main (tc19_shadowmem.c:265)
23990
23991----------------------------------------------------------------
23992
23993Possible data race during write of size 1 at 0x........ by thread #x
23994Locks held: none
23995   at 0x........: child64 (tc19_shadowmem.c:105)
23996   by 0x........: steer (tc19_shadowmem.c:442)
23997   by 0x........: mythread_wrapper (hg_intercepts.c:...)
23998   ...
23999
24000This conflicts with a previous write of size 1 by thread #x
24001Locks held: none
24002   at 0x........: child64 (tc19_shadowmem.c:105)
24003   by 0x........: steer (tc19_shadowmem.c:442)
24004   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24005   ...
24006 Address 0x........ is 77 bytes inside a block of size 100 alloc'd
24007   at 0x........: malloc (vg_replace_malloc.c:...)
24008   by 0x........: main (tc19_shadowmem.c:144)
24009 Block was alloc'd by thread #x
24010
24011----------------------------------------------------------------
24012
24013Possible data race during write of size 1 at 0x........ by thread #x
24014Locks held: none
24015   at 0x........: child64 (tc19_shadowmem.c:105)
24016   by 0x........: steer (tc19_shadowmem.c:442)
24017   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24018   ...
24019
24020This conflicts with a previous write of size 1 by thread #x
24021Locks held: none
24022   at 0x........: child64 (tc19_shadowmem.c:105)
24023   by 0x........: steer (tc19_shadowmem.c:442)
24024   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24025   ...
24026 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
24027   at 0x........: malloc (vg_replace_malloc.c:...)
24028   by 0x........: main (tc19_shadowmem.c:144)
24029 Block was alloc'd by thread #x
24030
24031----------------------------------------------------------------
24032
24033Possible data race during write of size 1 at 0x........ by thread #x
24034Locks held: none
24035   at 0x........: child64 (tc19_shadowmem.c:105)
24036   by 0x........: steer (tc19_shadowmem.c:442)
24037   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24038   ...
24039
24040This conflicts with a previous write of size 1 by thread #x
24041Locks held: none
24042   at 0x........: child64 (tc19_shadowmem.c:105)
24043   by 0x........: steer (tc19_shadowmem.c:442)
24044   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24045   ...
24046 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
24047   at 0x........: malloc (vg_replace_malloc.c:...)
24048   by 0x........: main (tc19_shadowmem.c:144)
24049 Block was alloc'd by thread #x
24050
24051----------------------------------------------------------------
24052
24053Possible data race during write of size 1 at 0x........ by thread #x
24054Locks held: none
24055   at 0x........: child64 (tc19_shadowmem.c:105)
24056   by 0x........: steer (tc19_shadowmem.c:442)
24057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24058   ...
24059
24060This conflicts with a previous write of size 1 by thread #x
24061Locks held: none
24062   at 0x........: child64 (tc19_shadowmem.c:105)
24063   by 0x........: steer (tc19_shadowmem.c:442)
24064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24065   ...
24066 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24067   at 0x........: malloc (vg_replace_malloc.c:...)
24068   by 0x........: main (tc19_shadowmem.c:144)
24069 Block was alloc'd by thread #x
24070
24071----------------------------------------------------------------
24072
24073Possible data race during write of size 1 at 0x........ by thread #x
24074Locks held: none
24075   at 0x........: child64 (tc19_shadowmem.c:105)
24076   by 0x........: steer (tc19_shadowmem.c:442)
24077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24078   ...
24079
24080This conflicts with a previous write of size 1 by thread #x
24081Locks held: none
24082   at 0x........: child64 (tc19_shadowmem.c:105)
24083   by 0x........: steer (tc19_shadowmem.c:442)
24084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24085   ...
24086 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24087   at 0x........: malloc (vg_replace_malloc.c:...)
24088   by 0x........: main (tc19_shadowmem.c:144)
24089 Block was alloc'd by thread #x
24090
24091----------------------------------------------------------------
24092
24093Possible data race during write of size 1 at 0x........ by thread #x
24094Locks held: none
24095   at 0x........: child64 (tc19_shadowmem.c:105)
24096   by 0x........: steer (tc19_shadowmem.c:442)
24097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24098   ...
24099
24100This conflicts with a previous write of size 1 by thread #x
24101Locks held: none
24102   at 0x........: child64 (tc19_shadowmem.c:105)
24103   by 0x........: steer (tc19_shadowmem.c:442)
24104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24105   ...
24106 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24107   at 0x........: malloc (vg_replace_malloc.c:...)
24108   by 0x........: main (tc19_shadowmem.c:144)
24109 Block was alloc'd by thread #x
24110
24111----------------------------------------------------------------
24112
24113Possible data race during write of size 1 at 0x........ by thread #x
24114Locks held: none
24115   at 0x........: child64 (tc19_shadowmem.c:105)
24116   by 0x........: steer (tc19_shadowmem.c:442)
24117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24118   ...
24119
24120This conflicts with a previous write of size 1 by thread #x
24121Locks held: none
24122   at 0x........: child64 (tc19_shadowmem.c:105)
24123   by 0x........: steer (tc19_shadowmem.c:442)
24124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24125   ...
24126 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24127   at 0x........: malloc (vg_replace_malloc.c:...)
24128   by 0x........: main (tc19_shadowmem.c:144)
24129 Block was alloc'd by thread #x
24130
24131----------------------------------------------------------------
24132
24133Possible data race during write of size 1 at 0x........ by thread #x
24134Locks held: none
24135   at 0x........: child64 (tc19_shadowmem.c:105)
24136   by 0x........: steer (tc19_shadowmem.c:442)
24137   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24138   ...
24139
24140This conflicts with a previous write of size 1 by thread #x
24141Locks held: none
24142   at 0x........: child64 (tc19_shadowmem.c:105)
24143   by 0x........: steer (tc19_shadowmem.c:442)
24144   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24145   ...
24146 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24147   at 0x........: malloc (vg_replace_malloc.c:...)
24148   by 0x........: main (tc19_shadowmem.c:144)
24149 Block was alloc'd by thread #x
24150
24151---------- double gran, 6 .. 92, skip 78 ----------
24152---Thread-Announcement------------------------------------------
24153
24154Thread #x was created
24155   ...
24156   by 0x........: pthread_create@* (hg_intercepts.c:...)
24157   by 0x........: main (tc19_shadowmem.c:266)
24158
24159---Thread-Announcement------------------------------------------
24160
24161Thread #x was created
24162   ...
24163   by 0x........: pthread_create@* (hg_intercepts.c:...)
24164   by 0x........: main (tc19_shadowmem.c:265)
24165
24166----------------------------------------------------------------
24167
24168Possible data race during write of size 2 at 0x........ by thread #x
24169Locks held: none
24170   at 0x........: child64 (tc19_shadowmem.c:105)
24171   by 0x........: steer (tc19_shadowmem.c:444)
24172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24173   ...
24174
24175This conflicts with a previous write of size 2 by thread #x
24176Locks held: none
24177   at 0x........: child64 (tc19_shadowmem.c:105)
24178   by 0x........: steer (tc19_shadowmem.c:444)
24179   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24180   ...
24181 Address 0x........ is 78 bytes inside a block of size 100 alloc'd
24182   at 0x........: malloc (vg_replace_malloc.c:...)
24183   by 0x........: main (tc19_shadowmem.c:144)
24184 Block was alloc'd by thread #x
24185
24186----------------------------------------------------------------
24187
24188Possible data race during write of size 2 at 0x........ by thread #x
24189Locks held: none
24190   at 0x........: child64 (tc19_shadowmem.c:105)
24191   by 0x........: steer (tc19_shadowmem.c:444)
24192   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24193   ...
24194
24195This conflicts with a previous write of size 2 by thread #x
24196Locks held: none
24197   at 0x........: child64 (tc19_shadowmem.c:105)
24198   by 0x........: steer (tc19_shadowmem.c:444)
24199   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24200   ...
24201 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24202   at 0x........: malloc (vg_replace_malloc.c:...)
24203   by 0x........: main (tc19_shadowmem.c:144)
24204 Block was alloc'd by thread #x
24205
24206----------------------------------------------------------------
24207
24208Possible data race during write of size 2 at 0x........ by thread #x
24209Locks held: none
24210   at 0x........: child64 (tc19_shadowmem.c:105)
24211   by 0x........: steer (tc19_shadowmem.c:444)
24212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24213   ...
24214
24215This conflicts with a previous write of size 2 by thread #x
24216Locks held: none
24217   at 0x........: child64 (tc19_shadowmem.c:105)
24218   by 0x........: steer (tc19_shadowmem.c:444)
24219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24220   ...
24221 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24222   at 0x........: malloc (vg_replace_malloc.c:...)
24223   by 0x........: main (tc19_shadowmem.c:144)
24224 Block was alloc'd by thread #x
24225
24226----------------------------------------------------------------
24227
24228Possible data race during write of size 2 at 0x........ by thread #x
24229Locks held: none
24230   at 0x........: child64 (tc19_shadowmem.c:105)
24231   by 0x........: steer (tc19_shadowmem.c:444)
24232   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24233   ...
24234
24235This conflicts with a previous write of size 2 by thread #x
24236Locks held: none
24237   at 0x........: child64 (tc19_shadowmem.c:105)
24238   by 0x........: steer (tc19_shadowmem.c:444)
24239   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24240   ...
24241 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24242   at 0x........: malloc (vg_replace_malloc.c:...)
24243   by 0x........: main (tc19_shadowmem.c:144)
24244 Block was alloc'd by thread #x
24245
24246---------- double gran, 7 .. 92, skip 79 ----------
24247---Thread-Announcement------------------------------------------
24248
24249Thread #x was created
24250   ...
24251   by 0x........: pthread_create@* (hg_intercepts.c:...)
24252   by 0x........: main (tc19_shadowmem.c:266)
24253
24254---Thread-Announcement------------------------------------------
24255
24256Thread #x was created
24257   ...
24258   by 0x........: pthread_create@* (hg_intercepts.c:...)
24259   by 0x........: main (tc19_shadowmem.c:265)
24260
24261----------------------------------------------------------------
24262
24263Possible data race during write of size 1 at 0x........ by thread #x
24264Locks held: none
24265   at 0x........: child64 (tc19_shadowmem.c:105)
24266   by 0x........: steer (tc19_shadowmem.c:446)
24267   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24268   ...
24269
24270This conflicts with a previous write of size 1 by thread #x
24271Locks held: none
24272   at 0x........: child64 (tc19_shadowmem.c:105)
24273   by 0x........: steer (tc19_shadowmem.c:446)
24274   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24275   ...
24276 Address 0x........ is 79 bytes inside a block of size 100 alloc'd
24277   at 0x........: malloc (vg_replace_malloc.c:...)
24278   by 0x........: main (tc19_shadowmem.c:144)
24279 Block was alloc'd by thread #x
24280
24281----------------------------------------------------------------
24282
24283Possible data race during write of size 1 at 0x........ by thread #x
24284Locks held: none
24285   at 0x........: child64 (tc19_shadowmem.c:105)
24286   by 0x........: steer (tc19_shadowmem.c:446)
24287   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24288   ...
24289
24290This conflicts with a previous write of size 1 by thread #x
24291Locks held: none
24292   at 0x........: child64 (tc19_shadowmem.c:105)
24293   by 0x........: steer (tc19_shadowmem.c:446)
24294   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24295   ...
24296 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24297   at 0x........: malloc (vg_replace_malloc.c:...)
24298   by 0x........: main (tc19_shadowmem.c:144)
24299 Block was alloc'd by thread #x
24300
24301----------------------------------------------------------------
24302
24303Possible data race during write of size 1 at 0x........ by thread #x
24304Locks held: none
24305   at 0x........: child64 (tc19_shadowmem.c:105)
24306   by 0x........: steer (tc19_shadowmem.c:446)
24307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24308   ...
24309
24310This conflicts with a previous write of size 1 by thread #x
24311Locks held: none
24312   at 0x........: child64 (tc19_shadowmem.c:105)
24313   by 0x........: steer (tc19_shadowmem.c:446)
24314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24315   ...
24316 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24317   at 0x........: malloc (vg_replace_malloc.c:...)
24318   by 0x........: main (tc19_shadowmem.c:144)
24319 Block was alloc'd by thread #x
24320
24321----------------------------------------------------------------
24322
24323Possible data race during write of size 1 at 0x........ by thread #x
24324Locks held: none
24325   at 0x........: child64 (tc19_shadowmem.c:105)
24326   by 0x........: steer (tc19_shadowmem.c:446)
24327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24328   ...
24329
24330This conflicts with a previous write of size 1 by thread #x
24331Locks held: none
24332   at 0x........: child64 (tc19_shadowmem.c:105)
24333   by 0x........: steer (tc19_shadowmem.c:446)
24334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24335   ...
24336 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24337   at 0x........: malloc (vg_replace_malloc.c:...)
24338   by 0x........: main (tc19_shadowmem.c:144)
24339 Block was alloc'd by thread #x
24340
24341----------------------------------------------------------------
24342
24343Possible data race during write of size 1 at 0x........ by thread #x
24344Locks held: none
24345   at 0x........: child64 (tc19_shadowmem.c:105)
24346   by 0x........: steer (tc19_shadowmem.c:446)
24347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24348   ...
24349
24350This conflicts with a previous write of size 1 by thread #x
24351Locks held: none
24352   at 0x........: child64 (tc19_shadowmem.c:105)
24353   by 0x........: steer (tc19_shadowmem.c:446)
24354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24355   ...
24356 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24357   at 0x........: malloc (vg_replace_malloc.c:...)
24358   by 0x........: main (tc19_shadowmem.c:144)
24359 Block was alloc'd by thread #x
24360
24361----------------------------------------------------------------
24362
24363Possible data race during write of size 1 at 0x........ by thread #x
24364Locks held: none
24365   at 0x........: child64 (tc19_shadowmem.c:105)
24366   by 0x........: steer (tc19_shadowmem.c:446)
24367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24368   ...
24369
24370This conflicts with a previous write of size 1 by thread #x
24371Locks held: none
24372   at 0x........: child64 (tc19_shadowmem.c:105)
24373   by 0x........: steer (tc19_shadowmem.c:446)
24374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24375   ...
24376 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24377   at 0x........: malloc (vg_replace_malloc.c:...)
24378   by 0x........: main (tc19_shadowmem.c:144)
24379 Block was alloc'd by thread #x
24380
24381----------------------------------------------------------------
24382
24383Possible data race during write of size 1 at 0x........ by thread #x
24384Locks held: none
24385   at 0x........: child64 (tc19_shadowmem.c:105)
24386   by 0x........: steer (tc19_shadowmem.c:446)
24387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24388   ...
24389
24390This conflicts with a previous write of size 1 by thread #x
24391Locks held: none
24392   at 0x........: child64 (tc19_shadowmem.c:105)
24393   by 0x........: steer (tc19_shadowmem.c:446)
24394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24395   ...
24396 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24397   at 0x........: malloc (vg_replace_malloc.c:...)
24398   by 0x........: main (tc19_shadowmem.c:144)
24399 Block was alloc'd by thread #x
24400
24401----------------------------------------------------------------
24402
24403Possible data race during write of size 1 at 0x........ by thread #x
24404Locks held: none
24405   at 0x........: child64 (tc19_shadowmem.c:105)
24406   by 0x........: steer (tc19_shadowmem.c:446)
24407   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24408   ...
24409
24410This conflicts with a previous write of size 1 by thread #x
24411Locks held: none
24412   at 0x........: child64 (tc19_shadowmem.c:105)
24413   by 0x........: steer (tc19_shadowmem.c:446)
24414   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24415   ...
24416 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24417   at 0x........: malloc (vg_replace_malloc.c:...)
24418   by 0x........: main (tc19_shadowmem.c:144)
24419 Block was alloc'd by thread #x
24420
24421---------- double gran, 0 .. 92, skip 80 ----------
24422---Thread-Announcement------------------------------------------
24423
24424Thread #x was created
24425   ...
24426   by 0x........: pthread_create@* (hg_intercepts.c:...)
24427   by 0x........: main (tc19_shadowmem.c:266)
24428
24429---Thread-Announcement------------------------------------------
24430
24431Thread #x was created
24432   ...
24433   by 0x........: pthread_create@* (hg_intercepts.c:...)
24434   by 0x........: main (tc19_shadowmem.c:265)
24435
24436----------------------------------------------------------------
24437
24438Possible data race during write of size 8 at 0x........ by thread #x
24439Locks held: none
24440   at 0x........: child64 (tc19_shadowmem.c:105)
24441   by 0x........: steer (tc19_shadowmem.c:448)
24442   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24443   ...
24444
24445This conflicts with a previous write of size 8 by thread #x
24446Locks held: none
24447   at 0x........: child64 (tc19_shadowmem.c:105)
24448   by 0x........: steer (tc19_shadowmem.c:448)
24449   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24450   ...
24451 Address 0x........ is 80 bytes inside a block of size 100 alloc'd
24452   at 0x........: malloc (vg_replace_malloc.c:...)
24453   by 0x........: main (tc19_shadowmem.c:144)
24454 Block was alloc'd by thread #x
24455
24456---------- double gran, 1 .. 92, skip 81 ----------
24457---Thread-Announcement------------------------------------------
24458
24459Thread #x was created
24460   ...
24461   by 0x........: pthread_create@* (hg_intercepts.c:...)
24462   by 0x........: main (tc19_shadowmem.c:266)
24463
24464---Thread-Announcement------------------------------------------
24465
24466Thread #x was created
24467   ...
24468   by 0x........: pthread_create@* (hg_intercepts.c:...)
24469   by 0x........: main (tc19_shadowmem.c:265)
24470
24471----------------------------------------------------------------
24472
24473Possible data race during write of size 1 at 0x........ by thread #x
24474Locks held: none
24475   at 0x........: child64 (tc19_shadowmem.c:105)
24476   by 0x........: steer (tc19_shadowmem.c:450)
24477   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24478   ...
24479
24480This conflicts with a previous write of size 1 by thread #x
24481Locks held: none
24482   at 0x........: child64 (tc19_shadowmem.c:105)
24483   by 0x........: steer (tc19_shadowmem.c:450)
24484   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24485   ...
24486 Address 0x........ is 81 bytes inside a block of size 100 alloc'd
24487   at 0x........: malloc (vg_replace_malloc.c:...)
24488   by 0x........: main (tc19_shadowmem.c:144)
24489 Block was alloc'd by thread #x
24490
24491----------------------------------------------------------------
24492
24493Possible data race during write of size 1 at 0x........ by thread #x
24494Locks held: none
24495   at 0x........: child64 (tc19_shadowmem.c:105)
24496   by 0x........: steer (tc19_shadowmem.c:450)
24497   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24498   ...
24499
24500This conflicts with a previous write of size 1 by thread #x
24501Locks held: none
24502   at 0x........: child64 (tc19_shadowmem.c:105)
24503   by 0x........: steer (tc19_shadowmem.c:450)
24504   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24505   ...
24506 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24507   at 0x........: malloc (vg_replace_malloc.c:...)
24508   by 0x........: main (tc19_shadowmem.c:144)
24509 Block was alloc'd by thread #x
24510
24511----------------------------------------------------------------
24512
24513Possible data race during write of size 1 at 0x........ by thread #x
24514Locks held: none
24515   at 0x........: child64 (tc19_shadowmem.c:105)
24516   by 0x........: steer (tc19_shadowmem.c:450)
24517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24518   ...
24519
24520This conflicts with a previous write of size 1 by thread #x
24521Locks held: none
24522   at 0x........: child64 (tc19_shadowmem.c:105)
24523   by 0x........: steer (tc19_shadowmem.c:450)
24524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24525   ...
24526 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24527   at 0x........: malloc (vg_replace_malloc.c:...)
24528   by 0x........: main (tc19_shadowmem.c:144)
24529 Block was alloc'd by thread #x
24530
24531----------------------------------------------------------------
24532
24533Possible data race during write of size 1 at 0x........ by thread #x
24534Locks held: none
24535   at 0x........: child64 (tc19_shadowmem.c:105)
24536   by 0x........: steer (tc19_shadowmem.c:450)
24537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24538   ...
24539
24540This conflicts with a previous write of size 1 by thread #x
24541Locks held: none
24542   at 0x........: child64 (tc19_shadowmem.c:105)
24543   by 0x........: steer (tc19_shadowmem.c:450)
24544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24545   ...
24546 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24547   at 0x........: malloc (vg_replace_malloc.c:...)
24548   by 0x........: main (tc19_shadowmem.c:144)
24549 Block was alloc'd by thread #x
24550
24551----------------------------------------------------------------
24552
24553Possible data race during write of size 1 at 0x........ by thread #x
24554Locks held: none
24555   at 0x........: child64 (tc19_shadowmem.c:105)
24556   by 0x........: steer (tc19_shadowmem.c:450)
24557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24558   ...
24559
24560This conflicts with a previous write of size 1 by thread #x
24561Locks held: none
24562   at 0x........: child64 (tc19_shadowmem.c:105)
24563   by 0x........: steer (tc19_shadowmem.c:450)
24564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24565   ...
24566 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24567   at 0x........: malloc (vg_replace_malloc.c:...)
24568   by 0x........: main (tc19_shadowmem.c:144)
24569 Block was alloc'd by thread #x
24570
24571----------------------------------------------------------------
24572
24573Possible data race during write of size 1 at 0x........ by thread #x
24574Locks held: none
24575   at 0x........: child64 (tc19_shadowmem.c:105)
24576   by 0x........: steer (tc19_shadowmem.c:450)
24577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24578   ...
24579
24580This conflicts with a previous write of size 1 by thread #x
24581Locks held: none
24582   at 0x........: child64 (tc19_shadowmem.c:105)
24583   by 0x........: steer (tc19_shadowmem.c:450)
24584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24585   ...
24586 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24587   at 0x........: malloc (vg_replace_malloc.c:...)
24588   by 0x........: main (tc19_shadowmem.c:144)
24589 Block was alloc'd by thread #x
24590
24591----------------------------------------------------------------
24592
24593Possible data race during write of size 1 at 0x........ by thread #x
24594Locks held: none
24595   at 0x........: child64 (tc19_shadowmem.c:105)
24596   by 0x........: steer (tc19_shadowmem.c:450)
24597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24598   ...
24599
24600This conflicts with a previous write of size 1 by thread #x
24601Locks held: none
24602   at 0x........: child64 (tc19_shadowmem.c:105)
24603   by 0x........: steer (tc19_shadowmem.c:450)
24604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24605   ...
24606 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
24607   at 0x........: malloc (vg_replace_malloc.c:...)
24608   by 0x........: main (tc19_shadowmem.c:144)
24609 Block was alloc'd by thread #x
24610
24611----------------------------------------------------------------
24612
24613Possible data race during write of size 1 at 0x........ by thread #x
24614Locks held: none
24615   at 0x........: child64 (tc19_shadowmem.c:105)
24616   by 0x........: steer (tc19_shadowmem.c:450)
24617   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24618   ...
24619
24620This conflicts with a previous write of size 1 by thread #x
24621Locks held: none
24622   at 0x........: child64 (tc19_shadowmem.c:105)
24623   by 0x........: steer (tc19_shadowmem.c:450)
24624   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24625   ...
24626 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24627   at 0x........: malloc (vg_replace_malloc.c:...)
24628   by 0x........: main (tc19_shadowmem.c:144)
24629 Block was alloc'd by thread #x
24630
24631---------- double gran, 2 .. 92, skip 82 ----------
24632---Thread-Announcement------------------------------------------
24633
24634Thread #x was created
24635   ...
24636   by 0x........: pthread_create@* (hg_intercepts.c:...)
24637   by 0x........: main (tc19_shadowmem.c:266)
24638
24639---Thread-Announcement------------------------------------------
24640
24641Thread #x was created
24642   ...
24643   by 0x........: pthread_create@* (hg_intercepts.c:...)
24644   by 0x........: main (tc19_shadowmem.c:265)
24645
24646----------------------------------------------------------------
24647
24648Possible data race during write of size 2 at 0x........ by thread #x
24649Locks held: none
24650   at 0x........: child64 (tc19_shadowmem.c:105)
24651   by 0x........: steer (tc19_shadowmem.c:452)
24652   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24653   ...
24654
24655This conflicts with a previous write of size 2 by thread #x
24656Locks held: none
24657   at 0x........: child64 (tc19_shadowmem.c:105)
24658   by 0x........: steer (tc19_shadowmem.c:452)
24659   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24660   ...
24661 Address 0x........ is 82 bytes inside a block of size 100 alloc'd
24662   at 0x........: malloc (vg_replace_malloc.c:...)
24663   by 0x........: main (tc19_shadowmem.c:144)
24664 Block was alloc'd by thread #x
24665
24666----------------------------------------------------------------
24667
24668Possible data race during write of size 2 at 0x........ by thread #x
24669Locks held: none
24670   at 0x........: child64 (tc19_shadowmem.c:105)
24671   by 0x........: steer (tc19_shadowmem.c:452)
24672   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24673   ...
24674
24675This conflicts with a previous write of size 2 by thread #x
24676Locks held: none
24677   at 0x........: child64 (tc19_shadowmem.c:105)
24678   by 0x........: steer (tc19_shadowmem.c:452)
24679   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24680   ...
24681 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24682   at 0x........: malloc (vg_replace_malloc.c:...)
24683   by 0x........: main (tc19_shadowmem.c:144)
24684 Block was alloc'd by thread #x
24685
24686----------------------------------------------------------------
24687
24688Possible data race during write of size 2 at 0x........ by thread #x
24689Locks held: none
24690   at 0x........: child64 (tc19_shadowmem.c:105)
24691   by 0x........: steer (tc19_shadowmem.c:452)
24692   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24693   ...
24694
24695This conflicts with a previous write of size 2 by thread #x
24696Locks held: none
24697   at 0x........: child64 (tc19_shadowmem.c:105)
24698   by 0x........: steer (tc19_shadowmem.c:452)
24699   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24700   ...
24701 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24702   at 0x........: malloc (vg_replace_malloc.c:...)
24703   by 0x........: main (tc19_shadowmem.c:144)
24704 Block was alloc'd by thread #x
24705
24706----------------------------------------------------------------
24707
24708Possible data race during write of size 2 at 0x........ by thread #x
24709Locks held: none
24710   at 0x........: child64 (tc19_shadowmem.c:105)
24711   by 0x........: steer (tc19_shadowmem.c:452)
24712   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24713   ...
24714
24715This conflicts with a previous write of size 2 by thread #x
24716Locks held: none
24717   at 0x........: child64 (tc19_shadowmem.c:105)
24718   by 0x........: steer (tc19_shadowmem.c:452)
24719   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24720   ...
24721 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24722   at 0x........: malloc (vg_replace_malloc.c:...)
24723   by 0x........: main (tc19_shadowmem.c:144)
24724 Block was alloc'd by thread #x
24725
24726---------- double gran, 3 .. 92, skip 83 ----------
24727---Thread-Announcement------------------------------------------
24728
24729Thread #x was created
24730   ...
24731   by 0x........: pthread_create@* (hg_intercepts.c:...)
24732   by 0x........: main (tc19_shadowmem.c:266)
24733
24734---Thread-Announcement------------------------------------------
24735
24736Thread #x was created
24737   ...
24738   by 0x........: pthread_create@* (hg_intercepts.c:...)
24739   by 0x........: main (tc19_shadowmem.c:265)
24740
24741----------------------------------------------------------------
24742
24743Possible data race during write of size 1 at 0x........ by thread #x
24744Locks held: none
24745   at 0x........: child64 (tc19_shadowmem.c:105)
24746   by 0x........: steer (tc19_shadowmem.c:454)
24747   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24748   ...
24749
24750This conflicts with a previous write of size 1 by thread #x
24751Locks held: none
24752   at 0x........: child64 (tc19_shadowmem.c:105)
24753   by 0x........: steer (tc19_shadowmem.c:454)
24754   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24755   ...
24756 Address 0x........ is 83 bytes inside a block of size 100 alloc'd
24757   at 0x........: malloc (vg_replace_malloc.c:...)
24758   by 0x........: main (tc19_shadowmem.c:144)
24759 Block was alloc'd by thread #x
24760
24761----------------------------------------------------------------
24762
24763Possible data race during write of size 1 at 0x........ by thread #x
24764Locks held: none
24765   at 0x........: child64 (tc19_shadowmem.c:105)
24766   by 0x........: steer (tc19_shadowmem.c:454)
24767   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24768   ...
24769
24770This conflicts with a previous write of size 1 by thread #x
24771Locks held: none
24772   at 0x........: child64 (tc19_shadowmem.c:105)
24773   by 0x........: steer (tc19_shadowmem.c:454)
24774   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24775   ...
24776 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24777   at 0x........: malloc (vg_replace_malloc.c:...)
24778   by 0x........: main (tc19_shadowmem.c:144)
24779 Block was alloc'd by thread #x
24780
24781----------------------------------------------------------------
24782
24783Possible data race during write of size 1 at 0x........ by thread #x
24784Locks held: none
24785   at 0x........: child64 (tc19_shadowmem.c:105)
24786   by 0x........: steer (tc19_shadowmem.c:454)
24787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24788   ...
24789
24790This conflicts with a previous write of size 1 by thread #x
24791Locks held: none
24792   at 0x........: child64 (tc19_shadowmem.c:105)
24793   by 0x........: steer (tc19_shadowmem.c:454)
24794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24795   ...
24796 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24797   at 0x........: malloc (vg_replace_malloc.c:...)
24798   by 0x........: main (tc19_shadowmem.c:144)
24799 Block was alloc'd by thread #x
24800
24801----------------------------------------------------------------
24802
24803Possible data race during write of size 1 at 0x........ by thread #x
24804Locks held: none
24805   at 0x........: child64 (tc19_shadowmem.c:105)
24806   by 0x........: steer (tc19_shadowmem.c:454)
24807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24808   ...
24809
24810This conflicts with a previous write of size 1 by thread #x
24811Locks held: none
24812   at 0x........: child64 (tc19_shadowmem.c:105)
24813   by 0x........: steer (tc19_shadowmem.c:454)
24814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24815   ...
24816 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
24817   at 0x........: malloc (vg_replace_malloc.c:...)
24818   by 0x........: main (tc19_shadowmem.c:144)
24819 Block was alloc'd by thread #x
24820
24821----------------------------------------------------------------
24822
24823Possible data race during write of size 1 at 0x........ by thread #x
24824Locks held: none
24825   at 0x........: child64 (tc19_shadowmem.c:105)
24826   by 0x........: steer (tc19_shadowmem.c:454)
24827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24828   ...
24829
24830This conflicts with a previous write of size 1 by thread #x
24831Locks held: none
24832   at 0x........: child64 (tc19_shadowmem.c:105)
24833   by 0x........: steer (tc19_shadowmem.c:454)
24834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24835   ...
24836 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
24837   at 0x........: malloc (vg_replace_malloc.c:...)
24838   by 0x........: main (tc19_shadowmem.c:144)
24839 Block was alloc'd by thread #x
24840
24841----------------------------------------------------------------
24842
24843Possible data race during write of size 1 at 0x........ by thread #x
24844Locks held: none
24845   at 0x........: child64 (tc19_shadowmem.c:105)
24846   by 0x........: steer (tc19_shadowmem.c:454)
24847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24848   ...
24849
24850This conflicts with a previous write of size 1 by thread #x
24851Locks held: none
24852   at 0x........: child64 (tc19_shadowmem.c:105)
24853   by 0x........: steer (tc19_shadowmem.c:454)
24854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24855   ...
24856 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24857   at 0x........: malloc (vg_replace_malloc.c:...)
24858   by 0x........: main (tc19_shadowmem.c:144)
24859 Block was alloc'd by thread #x
24860
24861----------------------------------------------------------------
24862
24863Possible data race during write of size 1 at 0x........ by thread #x
24864Locks held: none
24865   at 0x........: child64 (tc19_shadowmem.c:105)
24866   by 0x........: steer (tc19_shadowmem.c:454)
24867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24868   ...
24869
24870This conflicts with a previous write of size 1 by thread #x
24871Locks held: none
24872   at 0x........: child64 (tc19_shadowmem.c:105)
24873   by 0x........: steer (tc19_shadowmem.c:454)
24874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24875   ...
24876 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
24877   at 0x........: malloc (vg_replace_malloc.c:...)
24878   by 0x........: main (tc19_shadowmem.c:144)
24879 Block was alloc'd by thread #x
24880
24881----------------------------------------------------------------
24882
24883Possible data race during write of size 1 at 0x........ by thread #x
24884Locks held: none
24885   at 0x........: child64 (tc19_shadowmem.c:105)
24886   by 0x........: steer (tc19_shadowmem.c:454)
24887   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24888   ...
24889
24890This conflicts with a previous write of size 1 by thread #x
24891Locks held: none
24892   at 0x........: child64 (tc19_shadowmem.c:105)
24893   by 0x........: steer (tc19_shadowmem.c:454)
24894   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24895   ...
24896 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
24897   at 0x........: malloc (vg_replace_malloc.c:...)
24898   by 0x........: main (tc19_shadowmem.c:144)
24899 Block was alloc'd by thread #x
24900
24901---------- double gran, 4 .. 92, skip 84 ----------
24902---Thread-Announcement------------------------------------------
24903
24904Thread #x was created
24905   ...
24906   by 0x........: pthread_create@* (hg_intercepts.c:...)
24907   by 0x........: main (tc19_shadowmem.c:266)
24908
24909---Thread-Announcement------------------------------------------
24910
24911Thread #x was created
24912   ...
24913   by 0x........: pthread_create@* (hg_intercepts.c:...)
24914   by 0x........: main (tc19_shadowmem.c:265)
24915
24916----------------------------------------------------------------
24917
24918Possible data race during write of size 4 at 0x........ by thread #x
24919Locks held: none
24920   at 0x........: child64 (tc19_shadowmem.c:105)
24921   by 0x........: steer (tc19_shadowmem.c:456)
24922   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24923   ...
24924
24925This conflicts with a previous write of size 4 by thread #x
24926Locks held: none
24927   at 0x........: child64 (tc19_shadowmem.c:105)
24928   by 0x........: steer (tc19_shadowmem.c:456)
24929   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24930   ...
24931 Address 0x........ is 84 bytes inside a block of size 100 alloc'd
24932   at 0x........: malloc (vg_replace_malloc.c:...)
24933   by 0x........: main (tc19_shadowmem.c:144)
24934 Block was alloc'd by thread #x
24935
24936----------------------------------------------------------------
24937
24938Possible data race during write of size 4 at 0x........ by thread #x
24939Locks held: none
24940   at 0x........: child64 (tc19_shadowmem.c:105)
24941   by 0x........: steer (tc19_shadowmem.c:456)
24942   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24943   ...
24944
24945This conflicts with a previous write of size 4 by thread #x
24946Locks held: none
24947   at 0x........: child64 (tc19_shadowmem.c:105)
24948   by 0x........: steer (tc19_shadowmem.c:456)
24949   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24950   ...
24951 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
24952   at 0x........: malloc (vg_replace_malloc.c:...)
24953   by 0x........: main (tc19_shadowmem.c:144)
24954 Block was alloc'd by thread #x
24955
24956---------- double gran, 5 .. 92, skip 85 ----------
24957---Thread-Announcement------------------------------------------
24958
24959Thread #x was created
24960   ...
24961   by 0x........: pthread_create@* (hg_intercepts.c:...)
24962   by 0x........: main (tc19_shadowmem.c:266)
24963
24964---Thread-Announcement------------------------------------------
24965
24966Thread #x was created
24967   ...
24968   by 0x........: pthread_create@* (hg_intercepts.c:...)
24969   by 0x........: main (tc19_shadowmem.c:265)
24970
24971----------------------------------------------------------------
24972
24973Possible data race during write of size 1 at 0x........ by thread #x
24974Locks held: none
24975   at 0x........: child64 (tc19_shadowmem.c:105)
24976   by 0x........: steer (tc19_shadowmem.c:458)
24977   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24978   ...
24979
24980This conflicts with a previous write of size 1 by thread #x
24981Locks held: none
24982   at 0x........: child64 (tc19_shadowmem.c:105)
24983   by 0x........: steer (tc19_shadowmem.c:458)
24984   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24985   ...
24986 Address 0x........ is 85 bytes inside a block of size 100 alloc'd
24987   at 0x........: malloc (vg_replace_malloc.c:...)
24988   by 0x........: main (tc19_shadowmem.c:144)
24989 Block was alloc'd by thread #x
24990
24991----------------------------------------------------------------
24992
24993Possible data race during write of size 1 at 0x........ by thread #x
24994Locks held: none
24995   at 0x........: child64 (tc19_shadowmem.c:105)
24996   by 0x........: steer (tc19_shadowmem.c:458)
24997   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24998   ...
24999
25000This conflicts with a previous write of size 1 by thread #x
25001Locks held: none
25002   at 0x........: child64 (tc19_shadowmem.c:105)
25003   by 0x........: steer (tc19_shadowmem.c:458)
25004   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25005   ...
25006 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
25007   at 0x........: malloc (vg_replace_malloc.c:...)
25008   by 0x........: main (tc19_shadowmem.c:144)
25009 Block was alloc'd by thread #x
25010
25011----------------------------------------------------------------
25012
25013Possible data race during write of size 1 at 0x........ by thread #x
25014Locks held: none
25015   at 0x........: child64 (tc19_shadowmem.c:105)
25016   by 0x........: steer (tc19_shadowmem.c:458)
25017   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25018   ...
25019
25020This conflicts with a previous write of size 1 by thread #x
25021Locks held: none
25022   at 0x........: child64 (tc19_shadowmem.c:105)
25023   by 0x........: steer (tc19_shadowmem.c:458)
25024   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25025   ...
25026 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
25027   at 0x........: malloc (vg_replace_malloc.c:...)
25028   by 0x........: main (tc19_shadowmem.c:144)
25029 Block was alloc'd by thread #x
25030
25031----------------------------------------------------------------
25032
25033Possible data race during write of size 1 at 0x........ by thread #x
25034Locks held: none
25035   at 0x........: child64 (tc19_shadowmem.c:105)
25036   by 0x........: steer (tc19_shadowmem.c:458)
25037   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25038   ...
25039
25040This conflicts with a previous write of size 1 by thread #x
25041Locks held: none
25042   at 0x........: child64 (tc19_shadowmem.c:105)
25043   by 0x........: steer (tc19_shadowmem.c:458)
25044   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25045   ...
25046 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25047   at 0x........: malloc (vg_replace_malloc.c:...)
25048   by 0x........: main (tc19_shadowmem.c:144)
25049 Block was alloc'd by thread #x
25050
25051----------------------------------------------------------------
25052
25053Possible data race during write of size 1 at 0x........ by thread #x
25054Locks held: none
25055   at 0x........: child64 (tc19_shadowmem.c:105)
25056   by 0x........: steer (tc19_shadowmem.c:458)
25057   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25058   ...
25059
25060This conflicts with a previous write of size 1 by thread #x
25061Locks held: none
25062   at 0x........: child64 (tc19_shadowmem.c:105)
25063   by 0x........: steer (tc19_shadowmem.c:458)
25064   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25065   ...
25066 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25067   at 0x........: malloc (vg_replace_malloc.c:...)
25068   by 0x........: main (tc19_shadowmem.c:144)
25069 Block was alloc'd by thread #x
25070
25071----------------------------------------------------------------
25072
25073Possible data race during write of size 1 at 0x........ by thread #x
25074Locks held: none
25075   at 0x........: child64 (tc19_shadowmem.c:105)
25076   by 0x........: steer (tc19_shadowmem.c:458)
25077   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25078   ...
25079
25080This conflicts with a previous write of size 1 by thread #x
25081Locks held: none
25082   at 0x........: child64 (tc19_shadowmem.c:105)
25083   by 0x........: steer (tc19_shadowmem.c:458)
25084   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25085   ...
25086 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25087   at 0x........: malloc (vg_replace_malloc.c:...)
25088   by 0x........: main (tc19_shadowmem.c:144)
25089 Block was alloc'd by thread #x
25090
25091----------------------------------------------------------------
25092
25093Possible data race during write of size 1 at 0x........ by thread #x
25094Locks held: none
25095   at 0x........: child64 (tc19_shadowmem.c:105)
25096   by 0x........: steer (tc19_shadowmem.c:458)
25097   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25098   ...
25099
25100This conflicts with a previous write of size 1 by thread #x
25101Locks held: none
25102   at 0x........: child64 (tc19_shadowmem.c:105)
25103   by 0x........: steer (tc19_shadowmem.c:458)
25104   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25105   ...
25106 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25107   at 0x........: malloc (vg_replace_malloc.c:...)
25108   by 0x........: main (tc19_shadowmem.c:144)
25109 Block was alloc'd by thread #x
25110
25111----------------------------------------------------------------
25112
25113Possible data race during write of size 1 at 0x........ by thread #x
25114Locks held: none
25115   at 0x........: child64 (tc19_shadowmem.c:105)
25116   by 0x........: steer (tc19_shadowmem.c:458)
25117   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25118   ...
25119
25120This conflicts with a previous write of size 1 by thread #x
25121Locks held: none
25122   at 0x........: child64 (tc19_shadowmem.c:105)
25123   by 0x........: steer (tc19_shadowmem.c:458)
25124   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25125   ...
25126 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25127   at 0x........: malloc (vg_replace_malloc.c:...)
25128   by 0x........: main (tc19_shadowmem.c:144)
25129 Block was alloc'd by thread #x
25130
25131---------- double gran, 6 .. 92, skip 86 ----------
25132---Thread-Announcement------------------------------------------
25133
25134Thread #x was created
25135   ...
25136   by 0x........: pthread_create@* (hg_intercepts.c:...)
25137   by 0x........: main (tc19_shadowmem.c:266)
25138
25139---Thread-Announcement------------------------------------------
25140
25141Thread #x was created
25142   ...
25143   by 0x........: pthread_create@* (hg_intercepts.c:...)
25144   by 0x........: main (tc19_shadowmem.c:265)
25145
25146----------------------------------------------------------------
25147
25148Possible data race during write of size 2 at 0x........ by thread #x
25149Locks held: none
25150   at 0x........: child64 (tc19_shadowmem.c:105)
25151   by 0x........: steer (tc19_shadowmem.c:460)
25152   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25153   ...
25154
25155This conflicts with a previous write of size 2 by thread #x
25156Locks held: none
25157   at 0x........: child64 (tc19_shadowmem.c:105)
25158   by 0x........: steer (tc19_shadowmem.c:460)
25159   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25160   ...
25161 Address 0x........ is 86 bytes inside a block of size 100 alloc'd
25162   at 0x........: malloc (vg_replace_malloc.c:...)
25163   by 0x........: main (tc19_shadowmem.c:144)
25164 Block was alloc'd by thread #x
25165
25166----------------------------------------------------------------
25167
25168Possible data race during write of size 2 at 0x........ by thread #x
25169Locks held: none
25170   at 0x........: child64 (tc19_shadowmem.c:105)
25171   by 0x........: steer (tc19_shadowmem.c:460)
25172   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25173   ...
25174
25175This conflicts with a previous write of size 2 by thread #x
25176Locks held: none
25177   at 0x........: child64 (tc19_shadowmem.c:105)
25178   by 0x........: steer (tc19_shadowmem.c:460)
25179   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25180   ...
25181 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25182   at 0x........: malloc (vg_replace_malloc.c:...)
25183   by 0x........: main (tc19_shadowmem.c:144)
25184 Block was alloc'd by thread #x
25185
25186----------------------------------------------------------------
25187
25188Possible data race during write of size 2 at 0x........ by thread #x
25189Locks held: none
25190   at 0x........: child64 (tc19_shadowmem.c:105)
25191   by 0x........: steer (tc19_shadowmem.c:460)
25192   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25193   ...
25194
25195This conflicts with a previous write of size 2 by thread #x
25196Locks held: none
25197   at 0x........: child64 (tc19_shadowmem.c:105)
25198   by 0x........: steer (tc19_shadowmem.c:460)
25199   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25200   ...
25201 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25202   at 0x........: malloc (vg_replace_malloc.c:...)
25203   by 0x........: main (tc19_shadowmem.c:144)
25204 Block was alloc'd by thread #x
25205
25206----------------------------------------------------------------
25207
25208Possible data race during write of size 2 at 0x........ by thread #x
25209Locks held: none
25210   at 0x........: child64 (tc19_shadowmem.c:105)
25211   by 0x........: steer (tc19_shadowmem.c:460)
25212   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25213   ...
25214
25215This conflicts with a previous write of size 2 by thread #x
25216Locks held: none
25217   at 0x........: child64 (tc19_shadowmem.c:105)
25218   by 0x........: steer (tc19_shadowmem.c:460)
25219   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25220   ...
25221 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25222   at 0x........: malloc (vg_replace_malloc.c:...)
25223   by 0x........: main (tc19_shadowmem.c:144)
25224 Block was alloc'd by thread #x
25225
25226---------- double gran, 7 .. 92, skip 87 ----------
25227---Thread-Announcement------------------------------------------
25228
25229Thread #x was created
25230   ...
25231   by 0x........: pthread_create@* (hg_intercepts.c:...)
25232   by 0x........: main (tc19_shadowmem.c:266)
25233
25234---Thread-Announcement------------------------------------------
25235
25236Thread #x was created
25237   ...
25238   by 0x........: pthread_create@* (hg_intercepts.c:...)
25239   by 0x........: main (tc19_shadowmem.c:265)
25240
25241----------------------------------------------------------------
25242
25243Possible data race during write of size 1 at 0x........ by thread #x
25244Locks held: none
25245   at 0x........: child64 (tc19_shadowmem.c:105)
25246   by 0x........: steer (tc19_shadowmem.c:462)
25247   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25248   ...
25249
25250This conflicts with a previous write of size 1 by thread #x
25251Locks held: none
25252   at 0x........: child64 (tc19_shadowmem.c:105)
25253   by 0x........: steer (tc19_shadowmem.c:462)
25254   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25255   ...
25256 Address 0x........ is 87 bytes inside a block of size 100 alloc'd
25257   at 0x........: malloc (vg_replace_malloc.c:...)
25258   by 0x........: main (tc19_shadowmem.c:144)
25259 Block was alloc'd by thread #x
25260
25261----------------------------------------------------------------
25262
25263Possible data race during write of size 1 at 0x........ by thread #x
25264Locks held: none
25265   at 0x........: child64 (tc19_shadowmem.c:105)
25266   by 0x........: steer (tc19_shadowmem.c:462)
25267   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25268   ...
25269
25270This conflicts with a previous write of size 1 by thread #x
25271Locks held: none
25272   at 0x........: child64 (tc19_shadowmem.c:105)
25273   by 0x........: steer (tc19_shadowmem.c:462)
25274   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25275   ...
25276 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25277   at 0x........: malloc (vg_replace_malloc.c:...)
25278   by 0x........: main (tc19_shadowmem.c:144)
25279 Block was alloc'd by thread #x
25280
25281----------------------------------------------------------------
25282
25283Possible data race during write of size 1 at 0x........ by thread #x
25284Locks held: none
25285   at 0x........: child64 (tc19_shadowmem.c:105)
25286   by 0x........: steer (tc19_shadowmem.c:462)
25287   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25288   ...
25289
25290This conflicts with a previous write of size 1 by thread #x
25291Locks held: none
25292   at 0x........: child64 (tc19_shadowmem.c:105)
25293   by 0x........: steer (tc19_shadowmem.c:462)
25294   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25295   ...
25296 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25297   at 0x........: malloc (vg_replace_malloc.c:...)
25298   by 0x........: main (tc19_shadowmem.c:144)
25299 Block was alloc'd by thread #x
25300
25301----------------------------------------------------------------
25302
25303Possible data race during write of size 1 at 0x........ by thread #x
25304Locks held: none
25305   at 0x........: child64 (tc19_shadowmem.c:105)
25306   by 0x........: steer (tc19_shadowmem.c:462)
25307   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25308   ...
25309
25310This conflicts with a previous write of size 1 by thread #x
25311Locks held: none
25312   at 0x........: child64 (tc19_shadowmem.c:105)
25313   by 0x........: steer (tc19_shadowmem.c:462)
25314   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25315   ...
25316 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25317   at 0x........: malloc (vg_replace_malloc.c:...)
25318   by 0x........: main (tc19_shadowmem.c:144)
25319 Block was alloc'd by thread #x
25320
25321----------------------------------------------------------------
25322
25323Possible data race during write of size 1 at 0x........ by thread #x
25324Locks held: none
25325   at 0x........: child64 (tc19_shadowmem.c:105)
25326   by 0x........: steer (tc19_shadowmem.c:462)
25327   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25328   ...
25329
25330This conflicts with a previous write of size 1 by thread #x
25331Locks held: none
25332   at 0x........: child64 (tc19_shadowmem.c:105)
25333   by 0x........: steer (tc19_shadowmem.c:462)
25334   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25335   ...
25336 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25337   at 0x........: malloc (vg_replace_malloc.c:...)
25338   by 0x........: main (tc19_shadowmem.c:144)
25339 Block was alloc'd by thread #x
25340
25341----------------------------------------------------------------
25342
25343Possible data race during write of size 1 at 0x........ by thread #x
25344Locks held: none
25345   at 0x........: child64 (tc19_shadowmem.c:105)
25346   by 0x........: steer (tc19_shadowmem.c:462)
25347   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25348   ...
25349
25350This conflicts with a previous write of size 1 by thread #x
25351Locks held: none
25352   at 0x........: child64 (tc19_shadowmem.c:105)
25353   by 0x........: steer (tc19_shadowmem.c:462)
25354   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25355   ...
25356 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25357   at 0x........: malloc (vg_replace_malloc.c:...)
25358   by 0x........: main (tc19_shadowmem.c:144)
25359 Block was alloc'd by thread #x
25360
25361----------------------------------------------------------------
25362
25363Possible data race during write of size 1 at 0x........ by thread #x
25364Locks held: none
25365   at 0x........: child64 (tc19_shadowmem.c:105)
25366   by 0x........: steer (tc19_shadowmem.c:462)
25367   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25368   ...
25369
25370This conflicts with a previous write of size 1 by thread #x
25371Locks held: none
25372   at 0x........: child64 (tc19_shadowmem.c:105)
25373   by 0x........: steer (tc19_shadowmem.c:462)
25374   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25375   ...
25376 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25377   at 0x........: malloc (vg_replace_malloc.c:...)
25378   by 0x........: main (tc19_shadowmem.c:144)
25379 Block was alloc'd by thread #x
25380
25381----------------------------------------------------------------
25382
25383Possible data race during write of size 1 at 0x........ by thread #x
25384Locks held: none
25385   at 0x........: child64 (tc19_shadowmem.c:105)
25386   by 0x........: steer (tc19_shadowmem.c:462)
25387   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25388   ...
25389
25390This conflicts with a previous write of size 1 by thread #x
25391Locks held: none
25392   at 0x........: child64 (tc19_shadowmem.c:105)
25393   by 0x........: steer (tc19_shadowmem.c:462)
25394   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25395   ...
25396 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25397   at 0x........: malloc (vg_replace_malloc.c:...)
25398   by 0x........: main (tc19_shadowmem.c:144)
25399 Block was alloc'd by thread #x
25400
25401---------- double gran, 0 .. 92, skip 88 ----------
25402---Thread-Announcement------------------------------------------
25403
25404Thread #x was created
25405   ...
25406   by 0x........: pthread_create@* (hg_intercepts.c:...)
25407   by 0x........: main (tc19_shadowmem.c:266)
25408
25409---Thread-Announcement------------------------------------------
25410
25411Thread #x was created
25412   ...
25413   by 0x........: pthread_create@* (hg_intercepts.c:...)
25414   by 0x........: main (tc19_shadowmem.c:265)
25415
25416----------------------------------------------------------------
25417
25418Possible data race during write of size 8 at 0x........ by thread #x
25419Locks held: none
25420   at 0x........: child64 (tc19_shadowmem.c:105)
25421   by 0x........: steer (tc19_shadowmem.c:464)
25422   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25423   ...
25424
25425This conflicts with a previous write of size 8 by thread #x
25426Locks held: none
25427   at 0x........: child64 (tc19_shadowmem.c:105)
25428   by 0x........: steer (tc19_shadowmem.c:464)
25429   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25430   ...
25431 Address 0x........ is 88 bytes inside a block of size 100 alloc'd
25432   at 0x........: malloc (vg_replace_malloc.c:...)
25433   by 0x........: main (tc19_shadowmem.c:144)
25434 Block was alloc'd by thread #x
25435
25436---------- double gran, 1 .. 92, skip 89 ----------
25437---Thread-Announcement------------------------------------------
25438
25439Thread #x was created
25440   ...
25441   by 0x........: pthread_create@* (hg_intercepts.c:...)
25442   by 0x........: main (tc19_shadowmem.c:266)
25443
25444---Thread-Announcement------------------------------------------
25445
25446Thread #x was created
25447   ...
25448   by 0x........: pthread_create@* (hg_intercepts.c:...)
25449   by 0x........: main (tc19_shadowmem.c:265)
25450
25451----------------------------------------------------------------
25452
25453Possible data race during write of size 1 at 0x........ by thread #x
25454Locks held: none
25455   at 0x........: child64 (tc19_shadowmem.c:105)
25456   by 0x........: steer (tc19_shadowmem.c:466)
25457   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25458   ...
25459
25460This conflicts with a previous write of size 1 by thread #x
25461Locks held: none
25462   at 0x........: child64 (tc19_shadowmem.c:105)
25463   by 0x........: steer (tc19_shadowmem.c:466)
25464   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25465   ...
25466 Address 0x........ is 89 bytes inside a block of size 100 alloc'd
25467   at 0x........: malloc (vg_replace_malloc.c:...)
25468   by 0x........: main (tc19_shadowmem.c:144)
25469 Block was alloc'd by thread #x
25470
25471----------------------------------------------------------------
25472
25473Possible data race during write of size 1 at 0x........ by thread #x
25474Locks held: none
25475   at 0x........: child64 (tc19_shadowmem.c:105)
25476   by 0x........: steer (tc19_shadowmem.c:466)
25477   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25478   ...
25479
25480This conflicts with a previous write of size 1 by thread #x
25481Locks held: none
25482   at 0x........: child64 (tc19_shadowmem.c:105)
25483   by 0x........: steer (tc19_shadowmem.c:466)
25484   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25485   ...
25486 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25487   at 0x........: malloc (vg_replace_malloc.c:...)
25488   by 0x........: main (tc19_shadowmem.c:144)
25489 Block was alloc'd by thread #x
25490
25491----------------------------------------------------------------
25492
25493Possible data race during write of size 1 at 0x........ by thread #x
25494Locks held: none
25495   at 0x........: child64 (tc19_shadowmem.c:105)
25496   by 0x........: steer (tc19_shadowmem.c:466)
25497   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25498   ...
25499
25500This conflicts with a previous write of size 1 by thread #x
25501Locks held: none
25502   at 0x........: child64 (tc19_shadowmem.c:105)
25503   by 0x........: steer (tc19_shadowmem.c:466)
25504   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25505   ...
25506 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25507   at 0x........: malloc (vg_replace_malloc.c:...)
25508   by 0x........: main (tc19_shadowmem.c:144)
25509 Block was alloc'd by thread #x
25510
25511----------------------------------------------------------------
25512
25513Possible data race during write of size 1 at 0x........ by thread #x
25514Locks held: none
25515   at 0x........: child64 (tc19_shadowmem.c:105)
25516   by 0x........: steer (tc19_shadowmem.c:466)
25517   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25518   ...
25519
25520This conflicts with a previous write of size 1 by thread #x
25521Locks held: none
25522   at 0x........: child64 (tc19_shadowmem.c:105)
25523   by 0x........: steer (tc19_shadowmem.c:466)
25524   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25525   ...
25526 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25527   at 0x........: malloc (vg_replace_malloc.c:...)
25528   by 0x........: main (tc19_shadowmem.c:144)
25529 Block was alloc'd by thread #x
25530
25531----------------------------------------------------------------
25532
25533Possible data race during write of size 1 at 0x........ by thread #x
25534Locks held: none
25535   at 0x........: child64 (tc19_shadowmem.c:105)
25536   by 0x........: steer (tc19_shadowmem.c:466)
25537   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25538   ...
25539
25540This conflicts with a previous write of size 1 by thread #x
25541Locks held: none
25542   at 0x........: child64 (tc19_shadowmem.c:105)
25543   by 0x........: steer (tc19_shadowmem.c:466)
25544   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25545   ...
25546 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25547   at 0x........: malloc (vg_replace_malloc.c:...)
25548   by 0x........: main (tc19_shadowmem.c:144)
25549 Block was alloc'd by thread #x
25550
25551----------------------------------------------------------------
25552
25553Possible data race during write of size 1 at 0x........ by thread #x
25554Locks held: none
25555   at 0x........: child64 (tc19_shadowmem.c:105)
25556   by 0x........: steer (tc19_shadowmem.c:466)
25557   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25558   ...
25559
25560This conflicts with a previous write of size 1 by thread #x
25561Locks held: none
25562   at 0x........: child64 (tc19_shadowmem.c:105)
25563   by 0x........: steer (tc19_shadowmem.c:466)
25564   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25565   ...
25566 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25567   at 0x........: malloc (vg_replace_malloc.c:...)
25568   by 0x........: main (tc19_shadowmem.c:144)
25569 Block was alloc'd by thread #x
25570
25571----------------------------------------------------------------
25572
25573Possible data race during write of size 1 at 0x........ by thread #x
25574Locks held: none
25575   at 0x........: child64 (tc19_shadowmem.c:105)
25576   by 0x........: steer (tc19_shadowmem.c:466)
25577   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25578   ...
25579
25580This conflicts with a previous write of size 1 by thread #x
25581Locks held: none
25582   at 0x........: child64 (tc19_shadowmem.c:105)
25583   by 0x........: steer (tc19_shadowmem.c:466)
25584   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25585   ...
25586 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
25587   at 0x........: malloc (vg_replace_malloc.c:...)
25588   by 0x........: main (tc19_shadowmem.c:144)
25589 Block was alloc'd by thread #x
25590
25591----------------------------------------------------------------
25592
25593Possible data race during write of size 1 at 0x........ by thread #x
25594Locks held: none
25595   at 0x........: child64 (tc19_shadowmem.c:105)
25596   by 0x........: steer (tc19_shadowmem.c:466)
25597   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25598   ...
25599
25600This conflicts with a previous write of size 1 by thread #x
25601Locks held: none
25602   at 0x........: child64 (tc19_shadowmem.c:105)
25603   by 0x........: steer (tc19_shadowmem.c:466)
25604   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25605   ...
25606 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25607   at 0x........: malloc (vg_replace_malloc.c:...)
25608   by 0x........: main (tc19_shadowmem.c:144)
25609 Block was alloc'd by thread #x
25610
25611---------- double gran, 2 .. 92, skip 90 ----------
25612---Thread-Announcement------------------------------------------
25613
25614Thread #x was created
25615   ...
25616   by 0x........: pthread_create@* (hg_intercepts.c:...)
25617   by 0x........: main (tc19_shadowmem.c:266)
25618
25619---Thread-Announcement------------------------------------------
25620
25621Thread #x was created
25622   ...
25623   by 0x........: pthread_create@* (hg_intercepts.c:...)
25624   by 0x........: main (tc19_shadowmem.c:265)
25625
25626----------------------------------------------------------------
25627
25628Possible data race during write of size 2 at 0x........ by thread #x
25629Locks held: none
25630   at 0x........: child64 (tc19_shadowmem.c:105)
25631   by 0x........: steer (tc19_shadowmem.c:468)
25632   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25633   ...
25634
25635This conflicts with a previous write of size 2 by thread #x
25636Locks held: none
25637   at 0x........: child64 (tc19_shadowmem.c:105)
25638   by 0x........: steer (tc19_shadowmem.c:468)
25639   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25640   ...
25641 Address 0x........ is 90 bytes inside a block of size 100 alloc'd
25642   at 0x........: malloc (vg_replace_malloc.c:...)
25643   by 0x........: main (tc19_shadowmem.c:144)
25644 Block was alloc'd by thread #x
25645
25646----------------------------------------------------------------
25647
25648Possible data race during write of size 2 at 0x........ by thread #x
25649Locks held: none
25650   at 0x........: child64 (tc19_shadowmem.c:105)
25651   by 0x........: steer (tc19_shadowmem.c:468)
25652   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25653   ...
25654
25655This conflicts with a previous write of size 2 by thread #x
25656Locks held: none
25657   at 0x........: child64 (tc19_shadowmem.c:105)
25658   by 0x........: steer (tc19_shadowmem.c:468)
25659   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25660   ...
25661 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25662   at 0x........: malloc (vg_replace_malloc.c:...)
25663   by 0x........: main (tc19_shadowmem.c:144)
25664 Block was alloc'd by thread #x
25665
25666----------------------------------------------------------------
25667
25668Possible data race during write of size 2 at 0x........ by thread #x
25669Locks held: none
25670   at 0x........: child64 (tc19_shadowmem.c:105)
25671   by 0x........: steer (tc19_shadowmem.c:468)
25672   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25673   ...
25674
25675This conflicts with a previous write of size 2 by thread #x
25676Locks held: none
25677   at 0x........: child64 (tc19_shadowmem.c:105)
25678   by 0x........: steer (tc19_shadowmem.c:468)
25679   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25680   ...
25681 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25682   at 0x........: malloc (vg_replace_malloc.c:...)
25683   by 0x........: main (tc19_shadowmem.c:144)
25684 Block was alloc'd by thread #x
25685
25686----------------------------------------------------------------
25687
25688Possible data race during write of size 2 at 0x........ by thread #x
25689Locks held: none
25690   at 0x........: child64 (tc19_shadowmem.c:105)
25691   by 0x........: steer (tc19_shadowmem.c:468)
25692   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25693   ...
25694
25695This conflicts with a previous write of size 2 by thread #x
25696Locks held: none
25697   at 0x........: child64 (tc19_shadowmem.c:105)
25698   by 0x........: steer (tc19_shadowmem.c:468)
25699   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25700   ...
25701 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25702   at 0x........: malloc (vg_replace_malloc.c:...)
25703   by 0x........: main (tc19_shadowmem.c:144)
25704 Block was alloc'd by thread #x
25705
25706---------- double gran, 3 .. 92, skip 91 ----------
25707---Thread-Announcement------------------------------------------
25708
25709Thread #x was created
25710   ...
25711   by 0x........: pthread_create@* (hg_intercepts.c:...)
25712   by 0x........: main (tc19_shadowmem.c:266)
25713
25714---Thread-Announcement------------------------------------------
25715
25716Thread #x was created
25717   ...
25718   by 0x........: pthread_create@* (hg_intercepts.c:...)
25719   by 0x........: main (tc19_shadowmem.c:265)
25720
25721----------------------------------------------------------------
25722
25723Possible data race during write of size 1 at 0x........ by thread #x
25724Locks held: none
25725   at 0x........: child64 (tc19_shadowmem.c:105)
25726   by 0x........: steer (tc19_shadowmem.c:470)
25727   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25728   ...
25729
25730This conflicts with a previous write of size 1 by thread #x
25731Locks held: none
25732   at 0x........: child64 (tc19_shadowmem.c:105)
25733   by 0x........: steer (tc19_shadowmem.c:470)
25734   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25735   ...
25736 Address 0x........ is 91 bytes inside a block of size 100 alloc'd
25737   at 0x........: malloc (vg_replace_malloc.c:...)
25738   by 0x........: main (tc19_shadowmem.c:144)
25739 Block was alloc'd by thread #x
25740
25741----------------------------------------------------------------
25742
25743Possible data race during write of size 1 at 0x........ by thread #x
25744Locks held: none
25745   at 0x........: child64 (tc19_shadowmem.c:105)
25746   by 0x........: steer (tc19_shadowmem.c:470)
25747   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25748   ...
25749
25750This conflicts with a previous write of size 1 by thread #x
25751Locks held: none
25752   at 0x........: child64 (tc19_shadowmem.c:105)
25753   by 0x........: steer (tc19_shadowmem.c:470)
25754   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25755   ...
25756 Address 0x........ is 92 bytes inside a block of size 100 alloc'd
25757   at 0x........: malloc (vg_replace_malloc.c:...)
25758   by 0x........: main (tc19_shadowmem.c:144)
25759 Block was alloc'd by thread #x
25760
25761----------------------------------------------------------------
25762
25763Possible data race during write of size 1 at 0x........ by thread #x
25764Locks held: none
25765   at 0x........: child64 (tc19_shadowmem.c:105)
25766   by 0x........: steer (tc19_shadowmem.c:470)
25767   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25768   ...
25769
25770This conflicts with a previous write of size 1 by thread #x
25771Locks held: none
25772   at 0x........: child64 (tc19_shadowmem.c:105)
25773   by 0x........: steer (tc19_shadowmem.c:470)
25774   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25775   ...
25776 Address 0x........ is 93 bytes inside a block of size 100 alloc'd
25777   at 0x........: malloc (vg_replace_malloc.c:...)
25778   by 0x........: main (tc19_shadowmem.c:144)
25779 Block was alloc'd by thread #x
25780
25781----------------------------------------------------------------
25782
25783Possible data race during write of size 1 at 0x........ by thread #x
25784Locks held: none
25785   at 0x........: child64 (tc19_shadowmem.c:105)
25786   by 0x........: steer (tc19_shadowmem.c:470)
25787   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25788   ...
25789
25790This conflicts with a previous write of size 1 by thread #x
25791Locks held: none
25792   at 0x........: child64 (tc19_shadowmem.c:105)
25793   by 0x........: steer (tc19_shadowmem.c:470)
25794   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25795   ...
25796 Address 0x........ is 94 bytes inside a block of size 100 alloc'd
25797   at 0x........: malloc (vg_replace_malloc.c:...)
25798   by 0x........: main (tc19_shadowmem.c:144)
25799 Block was alloc'd by thread #x
25800
25801----------------------------------------------------------------
25802
25803Possible data race during write of size 1 at 0x........ by thread #x
25804Locks held: none
25805   at 0x........: child64 (tc19_shadowmem.c:105)
25806   by 0x........: steer (tc19_shadowmem.c:470)
25807   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25808   ...
25809
25810This conflicts with a previous write of size 1 by thread #x
25811Locks held: none
25812   at 0x........: child64 (tc19_shadowmem.c:105)
25813   by 0x........: steer (tc19_shadowmem.c:470)
25814   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25815   ...
25816 Address 0x........ is 95 bytes inside a block of size 100 alloc'd
25817   at 0x........: malloc (vg_replace_malloc.c:...)
25818   by 0x........: main (tc19_shadowmem.c:144)
25819 Block was alloc'd by thread #x
25820
25821----------------------------------------------------------------
25822
25823Possible data race during write of size 1 at 0x........ by thread #x
25824Locks held: none
25825   at 0x........: child64 (tc19_shadowmem.c:105)
25826   by 0x........: steer (tc19_shadowmem.c:470)
25827   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25828   ...
25829
25830This conflicts with a previous write of size 1 by thread #x
25831Locks held: none
25832   at 0x........: child64 (tc19_shadowmem.c:105)
25833   by 0x........: steer (tc19_shadowmem.c:470)
25834   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25835   ...
25836 Address 0x........ is 96 bytes inside a block of size 100 alloc'd
25837   at 0x........: malloc (vg_replace_malloc.c:...)
25838   by 0x........: main (tc19_shadowmem.c:144)
25839 Block was alloc'd by thread #x
25840
25841----------------------------------------------------------------
25842
25843Possible data race during write of size 1 at 0x........ by thread #x
25844Locks held: none
25845   at 0x........: child64 (tc19_shadowmem.c:105)
25846   by 0x........: steer (tc19_shadowmem.c:470)
25847   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25848   ...
25849
25850This conflicts with a previous write of size 1 by thread #x
25851Locks held: none
25852   at 0x........: child64 (tc19_shadowmem.c:105)
25853   by 0x........: steer (tc19_shadowmem.c:470)
25854   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25855   ...
25856 Address 0x........ is 97 bytes inside a block of size 100 alloc'd
25857   at 0x........: malloc (vg_replace_malloc.c:...)
25858   by 0x........: main (tc19_shadowmem.c:144)
25859 Block was alloc'd by thread #x
25860
25861----------------------------------------------------------------
25862
25863Possible data race during write of size 1 at 0x........ by thread #x
25864Locks held: none
25865   at 0x........: child64 (tc19_shadowmem.c:105)
25866   by 0x........: steer (tc19_shadowmem.c:470)
25867   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25868   ...
25869
25870This conflicts with a previous write of size 1 by thread #x
25871Locks held: none
25872   at 0x........: child64 (tc19_shadowmem.c:105)
25873   by 0x........: steer (tc19_shadowmem.c:470)
25874   by 0x........: mythread_wrapper (hg_intercepts.c:...)
25875   ...
25876 Address 0x........ is 98 bytes inside a block of size 100 alloc'd
25877   at 0x........: malloc (vg_replace_malloc.c:...)
25878   by 0x........: main (tc19_shadowmem.c:144)
25879 Block was alloc'd by thread #x
25880
25881
25882ERROR SUMMARY: 1004 errors from 1004 contexts (suppressed: 0 from 0)
25883