1---Thread-Announcement------------------------------------------ 2 3Thread #x was created 4 ... 5 by 0x........: pthread_create@* (hg_intercepts.c:...) 6 by 0x........: barriers_and_races (pth_barrier.c:92) 7 by 0x........: main (pth_barrier.c:122) 8 9---Thread-Announcement------------------------------------------ 10 11Thread #x was created 12 ... 13 by 0x........: pthread_create@* (hg_intercepts.c:...) 14 by 0x........: barriers_and_races (pth_barrier.c:92) 15 by 0x........: main (pth_barrier.c:122) 16 17---Thread-Announcement------------------------------------------ 18 19Thread #x is the program's root thread 20 21---------------------------------------------------------------- 22 23Possible data race during write of size 1 at 0x........ by thread #x 24Locks held: none 25 at 0x........: threadfunc (pth_barrier.c:60) 26 by 0x........: mythread_wrapper (hg_intercepts.c:...) 27 ... 28 29This conflicts with a previous write of size 1 by thread #x 30Locks held: none 31 at 0x........: threadfunc (pth_barrier.c:60) 32 by 0x........: mythread_wrapper (hg_intercepts.c:...) 33 ... 34 Address 0x........ is 0 bytes inside a block of size 32 alloc'd 35 at 0x........: malloc (vg_replace_malloc.c:...) 36 by 0x........: barriers_and_races (pth_barrier.c:76) 37 by 0x........: main (pth_barrier.c:122) 38 Block was alloc'd by thread #x 39 40---------------------------------------------------------------- 41 42Possible data race during write of size 1 at 0x........ by thread #x 43Locks held: none 44 at 0x........: threadfunc (pth_barrier.c:60) 45 by 0x........: mythread_wrapper (hg_intercepts.c:...) 46 ... 47 48This conflicts with a previous write of size 1 by thread #x 49Locks held: none 50 at 0x........: threadfunc (pth_barrier.c:60) 51 by 0x........: mythread_wrapper (hg_intercepts.c:...) 52 ... 53 Address 0x........ is 1 bytes inside a block of size 32 alloc'd 54 at 0x........: malloc (vg_replace_malloc.c:...) 55 by 0x........: barriers_and_races (pth_barrier.c:76) 56 by 0x........: main (pth_barrier.c:122) 57 Block was alloc'd by thread #x 58 59---------------------------------------------------------------- 60 61Possible data race during write of size 1 at 0x........ by thread #x 62Locks held: none 63 at 0x........: threadfunc (pth_barrier.c:60) 64 by 0x........: mythread_wrapper (hg_intercepts.c:...) 65 ... 66 67This conflicts with a previous write of size 1 by thread #x 68Locks held: none 69 at 0x........: threadfunc (pth_barrier.c:60) 70 by 0x........: mythread_wrapper (hg_intercepts.c:...) 71 ... 72 Address 0x........ is 2 bytes inside a block of size 32 alloc'd 73 at 0x........: malloc (vg_replace_malloc.c:...) 74 by 0x........: barriers_and_races (pth_barrier.c:76) 75 by 0x........: main (pth_barrier.c:122) 76 Block was alloc'd by thread #x 77 78---------------------------------------------------------------- 79 80Possible data race during write of size 1 at 0x........ by thread #x 81Locks held: none 82 at 0x........: threadfunc (pth_barrier.c:60) 83 by 0x........: mythread_wrapper (hg_intercepts.c:...) 84 ... 85 86This conflicts with a previous write of size 1 by thread #x 87Locks held: none 88 at 0x........: threadfunc (pth_barrier.c:60) 89 by 0x........: mythread_wrapper (hg_intercepts.c:...) 90 ... 91 Address 0x........ is 3 bytes inside a block of size 32 alloc'd 92 at 0x........: malloc (vg_replace_malloc.c:...) 93 by 0x........: barriers_and_races (pth_barrier.c:76) 94 by 0x........: main (pth_barrier.c:122) 95 Block was alloc'd by thread #x 96 97---------------------------------------------------------------- 98 99Possible data race during write of size 1 at 0x........ by thread #x 100Locks held: none 101 at 0x........: threadfunc (pth_barrier.c:60) 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........: threadfunc (pth_barrier.c:60) 108 by 0x........: mythread_wrapper (hg_intercepts.c:...) 109 ... 110 Address 0x........ is 4 bytes inside a block of size 32 alloc'd 111 at 0x........: malloc (vg_replace_malloc.c:...) 112 by 0x........: barriers_and_races (pth_barrier.c:76) 113 by 0x........: main (pth_barrier.c:122) 114 Block was alloc'd by thread #x 115 116---------------------------------------------------------------- 117 118Possible data race during write of size 1 at 0x........ by thread #x 119Locks held: none 120 at 0x........: threadfunc (pth_barrier.c:60) 121 by 0x........: mythread_wrapper (hg_intercepts.c:...) 122 ... 123 124This conflicts with a previous write of size 1 by thread #x 125Locks held: none 126 at 0x........: threadfunc (pth_barrier.c:60) 127 by 0x........: mythread_wrapper (hg_intercepts.c:...) 128 ... 129 Address 0x........ is 5 bytes inside a block of size 32 alloc'd 130 at 0x........: malloc (vg_replace_malloc.c:...) 131 by 0x........: barriers_and_races (pth_barrier.c:76) 132 by 0x........: main (pth_barrier.c:122) 133 Block was alloc'd by thread #x 134 135---------------------------------------------------------------- 136 137Possible data race during write of size 1 at 0x........ by thread #x 138Locks held: none 139 at 0x........: threadfunc (pth_barrier.c:60) 140 by 0x........: mythread_wrapper (hg_intercepts.c:...) 141 ... 142 143This conflicts with a previous write of size 1 by thread #x 144Locks held: none 145 at 0x........: threadfunc (pth_barrier.c:60) 146 by 0x........: mythread_wrapper (hg_intercepts.c:...) 147 ... 148 Address 0x........ is 6 bytes inside a block of size 32 alloc'd 149 at 0x........: malloc (vg_replace_malloc.c:...) 150 by 0x........: barriers_and_races (pth_barrier.c:76) 151 by 0x........: main (pth_barrier.c:122) 152 Block was alloc'd by thread #x 153 154---------------------------------------------------------------- 155 156Possible data race during write of size 1 at 0x........ by thread #x 157Locks held: none 158 at 0x........: threadfunc (pth_barrier.c:60) 159 by 0x........: mythread_wrapper (hg_intercepts.c:...) 160 ... 161 162This conflicts with a previous write of size 1 by thread #x 163Locks held: none 164 at 0x........: threadfunc (pth_barrier.c:60) 165 by 0x........: mythread_wrapper (hg_intercepts.c:...) 166 ... 167 Address 0x........ is 7 bytes inside a block of size 32 alloc'd 168 at 0x........: malloc (vg_replace_malloc.c:...) 169 by 0x........: barriers_and_races (pth_barrier.c:76) 170 by 0x........: main (pth_barrier.c:122) 171 Block was alloc'd by thread #x 172 173---------------------------------------------------------------- 174 175Possible data race during write of size 1 at 0x........ by thread #x 176Locks held: none 177 at 0x........: threadfunc (pth_barrier.c:60) 178 by 0x........: mythread_wrapper (hg_intercepts.c:...) 179 ... 180 181This conflicts with a previous write of size 1 by thread #x 182Locks held: none 183 at 0x........: threadfunc (pth_barrier.c:60) 184 by 0x........: mythread_wrapper (hg_intercepts.c:...) 185 ... 186 Address 0x........ is 8 bytes inside a block of size 32 alloc'd 187 at 0x........: malloc (vg_replace_malloc.c:...) 188 by 0x........: barriers_and_races (pth_barrier.c:76) 189 by 0x........: main (pth_barrier.c:122) 190 Block was alloc'd by thread #x 191 192---------------------------------------------------------------- 193 194Possible data race during write of size 1 at 0x........ by thread #x 195Locks held: none 196 at 0x........: threadfunc (pth_barrier.c:60) 197 by 0x........: mythread_wrapper (hg_intercepts.c:...) 198 ... 199 200This conflicts with a previous write of size 1 by thread #x 201Locks held: none 202 at 0x........: threadfunc (pth_barrier.c:60) 203 by 0x........: mythread_wrapper (hg_intercepts.c:...) 204 ... 205 Address 0x........ is 9 bytes inside a block of size 32 alloc'd 206 at 0x........: malloc (vg_replace_malloc.c:...) 207 by 0x........: barriers_and_races (pth_barrier.c:76) 208 by 0x........: main (pth_barrier.c:122) 209 Block was alloc'd by thread #x 210 211---------------------------------------------------------------- 212 213Possible data race during write of size 1 at 0x........ by thread #x 214Locks held: none 215 at 0x........: threadfunc (pth_barrier.c:60) 216 by 0x........: mythread_wrapper (hg_intercepts.c:...) 217 ... 218 219This conflicts with a previous write of size 1 by thread #x 220Locks held: none 221 at 0x........: threadfunc (pth_barrier.c:60) 222 by 0x........: mythread_wrapper (hg_intercepts.c:...) 223 ... 224 Address 0x........ is 10 bytes inside a block of size 32 alloc'd 225 at 0x........: malloc (vg_replace_malloc.c:...) 226 by 0x........: barriers_and_races (pth_barrier.c:76) 227 by 0x........: main (pth_barrier.c:122) 228 Block was alloc'd by thread #x 229 230---------------------------------------------------------------- 231 232Possible data race during write of size 1 at 0x........ by thread #x 233Locks held: none 234 at 0x........: threadfunc (pth_barrier.c:60) 235 by 0x........: mythread_wrapper (hg_intercepts.c:...) 236 ... 237 238This conflicts with a previous write of size 1 by thread #x 239Locks held: none 240 at 0x........: threadfunc (pth_barrier.c:60) 241 by 0x........: mythread_wrapper (hg_intercepts.c:...) 242 ... 243 Address 0x........ is 11 bytes inside a block of size 32 alloc'd 244 at 0x........: malloc (vg_replace_malloc.c:...) 245 by 0x........: barriers_and_races (pth_barrier.c:76) 246 by 0x........: main (pth_barrier.c:122) 247 Block was alloc'd by thread #x 248 249---------------------------------------------------------------- 250 251Possible data race during write of size 1 at 0x........ by thread #x 252Locks held: none 253 at 0x........: threadfunc (pth_barrier.c:60) 254 by 0x........: mythread_wrapper (hg_intercepts.c:...) 255 ... 256 257This conflicts with a previous write of size 1 by thread #x 258Locks held: none 259 at 0x........: threadfunc (pth_barrier.c:60) 260 by 0x........: mythread_wrapper (hg_intercepts.c:...) 261 ... 262 Address 0x........ is 12 bytes inside a block of size 32 alloc'd 263 at 0x........: malloc (vg_replace_malloc.c:...) 264 by 0x........: barriers_and_races (pth_barrier.c:76) 265 by 0x........: main (pth_barrier.c:122) 266 Block was alloc'd by thread #x 267 268---------------------------------------------------------------- 269 270Possible data race during write of size 1 at 0x........ by thread #x 271Locks held: none 272 at 0x........: threadfunc (pth_barrier.c:60) 273 by 0x........: mythread_wrapper (hg_intercepts.c:...) 274 ... 275 276This conflicts with a previous write of size 1 by thread #x 277Locks held: none 278 at 0x........: threadfunc (pth_barrier.c:60) 279 by 0x........: mythread_wrapper (hg_intercepts.c:...) 280 ... 281 Address 0x........ is 13 bytes inside a block of size 32 alloc'd 282 at 0x........: malloc (vg_replace_malloc.c:...) 283 by 0x........: barriers_and_races (pth_barrier.c:76) 284 by 0x........: main (pth_barrier.c:122) 285 Block was alloc'd by thread #x 286 287---------------------------------------------------------------- 288 289Possible data race during write of size 1 at 0x........ by thread #x 290Locks held: none 291 at 0x........: threadfunc (pth_barrier.c:60) 292 by 0x........: mythread_wrapper (hg_intercepts.c:...) 293 ... 294 295This conflicts with a previous write of size 1 by thread #x 296Locks held: none 297 at 0x........: threadfunc (pth_barrier.c:60) 298 by 0x........: mythread_wrapper (hg_intercepts.c:...) 299 ... 300 Address 0x........ is 14 bytes inside a block of size 32 alloc'd 301 at 0x........: malloc (vg_replace_malloc.c:...) 302 by 0x........: barriers_and_races (pth_barrier.c:76) 303 by 0x........: main (pth_barrier.c:122) 304 Block was alloc'd by thread #x 305 306---------------------------------------------------------------- 307 308Possible data race during write of size 1 at 0x........ by thread #x 309Locks held: none 310 at 0x........: threadfunc (pth_barrier.c:60) 311 by 0x........: mythread_wrapper (hg_intercepts.c:...) 312 ... 313 314This conflicts with a previous write of size 1 by thread #x 315Locks held: none 316 at 0x........: threadfunc (pth_barrier.c:60) 317 by 0x........: mythread_wrapper (hg_intercepts.c:...) 318 ... 319 Address 0x........ is 15 bytes inside a block of size 32 alloc'd 320 at 0x........: malloc (vg_replace_malloc.c:...) 321 by 0x........: barriers_and_races (pth_barrier.c:76) 322 by 0x........: main (pth_barrier.c:122) 323 Block was alloc'd by thread #x 324 325---------------------------------------------------------------- 326 327Possible data race during write of size 1 at 0x........ by thread #x 328Locks held: none 329 at 0x........: threadfunc (pth_barrier.c:60) 330 by 0x........: mythread_wrapper (hg_intercepts.c:...) 331 ... 332 333This conflicts with a previous write of size 1 by thread #x 334Locks held: none 335 at 0x........: threadfunc (pth_barrier.c:60) 336 by 0x........: mythread_wrapper (hg_intercepts.c:...) 337 ... 338 Address 0x........ is 16 bytes inside a block of size 32 alloc'd 339 at 0x........: malloc (vg_replace_malloc.c:...) 340 by 0x........: barriers_and_races (pth_barrier.c:76) 341 by 0x........: main (pth_barrier.c:122) 342 Block was alloc'd by thread #x 343 344---------------------------------------------------------------- 345 346Possible data race during write of size 1 at 0x........ by thread #x 347Locks held: none 348 at 0x........: threadfunc (pth_barrier.c:60) 349 by 0x........: mythread_wrapper (hg_intercepts.c:...) 350 ... 351 352This conflicts with a previous write of size 1 by thread #x 353Locks held: none 354 at 0x........: threadfunc (pth_barrier.c:60) 355 by 0x........: mythread_wrapper (hg_intercepts.c:...) 356 ... 357 Address 0x........ is 17 bytes inside a block of size 32 alloc'd 358 at 0x........: malloc (vg_replace_malloc.c:...) 359 by 0x........: barriers_and_races (pth_barrier.c:76) 360 by 0x........: main (pth_barrier.c:122) 361 Block was alloc'd by thread #x 362 363---------------------------------------------------------------- 364 365Possible data race during write of size 1 at 0x........ by thread #x 366Locks held: none 367 at 0x........: threadfunc (pth_barrier.c:60) 368 by 0x........: mythread_wrapper (hg_intercepts.c:...) 369 ... 370 371This conflicts with a previous write of size 1 by thread #x 372Locks held: none 373 at 0x........: threadfunc (pth_barrier.c:60) 374 by 0x........: mythread_wrapper (hg_intercepts.c:...) 375 ... 376 Address 0x........ is 18 bytes inside a block of size 32 alloc'd 377 at 0x........: malloc (vg_replace_malloc.c:...) 378 by 0x........: barriers_and_races (pth_barrier.c:76) 379 by 0x........: main (pth_barrier.c:122) 380 Block was alloc'd by thread #x 381 382---------------------------------------------------------------- 383 384Possible data race during write of size 1 at 0x........ by thread #x 385Locks held: none 386 at 0x........: threadfunc (pth_barrier.c:60) 387 by 0x........: mythread_wrapper (hg_intercepts.c:...) 388 ... 389 390This conflicts with a previous write of size 1 by thread #x 391Locks held: none 392 at 0x........: threadfunc (pth_barrier.c:60) 393 by 0x........: mythread_wrapper (hg_intercepts.c:...) 394 ... 395 Address 0x........ is 19 bytes inside a block of size 32 alloc'd 396 at 0x........: malloc (vg_replace_malloc.c:...) 397 by 0x........: barriers_and_races (pth_barrier.c:76) 398 by 0x........: main (pth_barrier.c:122) 399 Block was alloc'd by thread #x 400 401---------------------------------------------------------------- 402 403Possible data race during write of size 1 at 0x........ by thread #x 404Locks held: none 405 at 0x........: threadfunc (pth_barrier.c:60) 406 by 0x........: mythread_wrapper (hg_intercepts.c:...) 407 ... 408 409This conflicts with a previous write of size 1 by thread #x 410Locks held: none 411 at 0x........: threadfunc (pth_barrier.c:60) 412 by 0x........: mythread_wrapper (hg_intercepts.c:...) 413 ... 414 Address 0x........ is 20 bytes inside a block of size 32 alloc'd 415 at 0x........: malloc (vg_replace_malloc.c:...) 416 by 0x........: barriers_and_races (pth_barrier.c:76) 417 by 0x........: main (pth_barrier.c:122) 418 Block was alloc'd by thread #x 419 420---------------------------------------------------------------- 421 422Possible data race during write of size 1 at 0x........ by thread #x 423Locks held: none 424 at 0x........: threadfunc (pth_barrier.c:60) 425 by 0x........: mythread_wrapper (hg_intercepts.c:...) 426 ... 427 428This conflicts with a previous write of size 1 by thread #x 429Locks held: none 430 at 0x........: threadfunc (pth_barrier.c:60) 431 by 0x........: mythread_wrapper (hg_intercepts.c:...) 432 ... 433 Address 0x........ is 21 bytes inside a block of size 32 alloc'd 434 at 0x........: malloc (vg_replace_malloc.c:...) 435 by 0x........: barriers_and_races (pth_barrier.c:76) 436 by 0x........: main (pth_barrier.c:122) 437 Block was alloc'd by thread #x 438 439---------------------------------------------------------------- 440 441Possible data race during write of size 1 at 0x........ by thread #x 442Locks held: none 443 at 0x........: threadfunc (pth_barrier.c:60) 444 by 0x........: mythread_wrapper (hg_intercepts.c:...) 445 ... 446 447This conflicts with a previous write of size 1 by thread #x 448Locks held: none 449 at 0x........: threadfunc (pth_barrier.c:60) 450 by 0x........: mythread_wrapper (hg_intercepts.c:...) 451 ... 452 Address 0x........ is 22 bytes inside a block of size 32 alloc'd 453 at 0x........: malloc (vg_replace_malloc.c:...) 454 by 0x........: barriers_and_races (pth_barrier.c:76) 455 by 0x........: main (pth_barrier.c:122) 456 Block was alloc'd by thread #x 457 458---------------------------------------------------------------- 459 460Possible data race during write of size 1 at 0x........ by thread #x 461Locks held: none 462 at 0x........: threadfunc (pth_barrier.c:60) 463 by 0x........: mythread_wrapper (hg_intercepts.c:...) 464 ... 465 466This conflicts with a previous write of size 1 by thread #x 467Locks held: none 468 at 0x........: threadfunc (pth_barrier.c:60) 469 by 0x........: mythread_wrapper (hg_intercepts.c:...) 470 ... 471 Address 0x........ is 23 bytes inside a block of size 32 alloc'd 472 at 0x........: malloc (vg_replace_malloc.c:...) 473 by 0x........: barriers_and_races (pth_barrier.c:76) 474 by 0x........: main (pth_barrier.c:122) 475 Block was alloc'd by thread #x 476 477---------------------------------------------------------------- 478 479Possible data race during write of size 1 at 0x........ by thread #x 480Locks held: none 481 at 0x........: threadfunc (pth_barrier.c:60) 482 by 0x........: mythread_wrapper (hg_intercepts.c:...) 483 ... 484 485This conflicts with a previous write of size 1 by thread #x 486Locks held: none 487 at 0x........: threadfunc (pth_barrier.c:60) 488 by 0x........: mythread_wrapper (hg_intercepts.c:...) 489 ... 490 Address 0x........ is 24 bytes inside a block of size 32 alloc'd 491 at 0x........: malloc (vg_replace_malloc.c:...) 492 by 0x........: barriers_and_races (pth_barrier.c:76) 493 by 0x........: main (pth_barrier.c:122) 494 Block was alloc'd by thread #x 495 496---------------------------------------------------------------- 497 498Possible data race during write of size 1 at 0x........ by thread #x 499Locks held: none 500 at 0x........: threadfunc (pth_barrier.c:60) 501 by 0x........: mythread_wrapper (hg_intercepts.c:...) 502 ... 503 504This conflicts with a previous write of size 1 by thread #x 505Locks held: none 506 at 0x........: threadfunc (pth_barrier.c:60) 507 by 0x........: mythread_wrapper (hg_intercepts.c:...) 508 ... 509 Address 0x........ is 25 bytes inside a block of size 32 alloc'd 510 at 0x........: malloc (vg_replace_malloc.c:...) 511 by 0x........: barriers_and_races (pth_barrier.c:76) 512 by 0x........: main (pth_barrier.c:122) 513 Block was alloc'd by thread #x 514 515---------------------------------------------------------------- 516 517Possible data race during write of size 1 at 0x........ by thread #x 518Locks held: none 519 at 0x........: threadfunc (pth_barrier.c:60) 520 by 0x........: mythread_wrapper (hg_intercepts.c:...) 521 ... 522 523This conflicts with a previous write of size 1 by thread #x 524Locks held: none 525 at 0x........: threadfunc (pth_barrier.c:60) 526 by 0x........: mythread_wrapper (hg_intercepts.c:...) 527 ... 528 Address 0x........ is 26 bytes inside a block of size 32 alloc'd 529 at 0x........: malloc (vg_replace_malloc.c:...) 530 by 0x........: barriers_and_races (pth_barrier.c:76) 531 by 0x........: main (pth_barrier.c:122) 532 Block was alloc'd by thread #x 533 534---------------------------------------------------------------- 535 536Possible data race during write of size 1 at 0x........ by thread #x 537Locks held: none 538 at 0x........: threadfunc (pth_barrier.c:60) 539 by 0x........: mythread_wrapper (hg_intercepts.c:...) 540 ... 541 542This conflicts with a previous write of size 1 by thread #x 543Locks held: none 544 at 0x........: threadfunc (pth_barrier.c:60) 545 by 0x........: mythread_wrapper (hg_intercepts.c:...) 546 ... 547 Address 0x........ is 27 bytes inside a block of size 32 alloc'd 548 at 0x........: malloc (vg_replace_malloc.c:...) 549 by 0x........: barriers_and_races (pth_barrier.c:76) 550 by 0x........: main (pth_barrier.c:122) 551 Block was alloc'd by thread #x 552 553---------------------------------------------------------------- 554 555Possible data race during write of size 1 at 0x........ by thread #x 556Locks held: none 557 at 0x........: threadfunc (pth_barrier.c:60) 558 by 0x........: mythread_wrapper (hg_intercepts.c:...) 559 ... 560 561This conflicts with a previous write of size 1 by thread #x 562Locks held: none 563 at 0x........: threadfunc (pth_barrier.c:60) 564 by 0x........: mythread_wrapper (hg_intercepts.c:...) 565 ... 566 Address 0x........ is 28 bytes inside a block of size 32 alloc'd 567 at 0x........: malloc (vg_replace_malloc.c:...) 568 by 0x........: barriers_and_races (pth_barrier.c:76) 569 by 0x........: main (pth_barrier.c:122) 570 Block was alloc'd by thread #x 571 572---------------------------------------------------------------- 573 574Possible data race during write of size 1 at 0x........ by thread #x 575Locks held: none 576 at 0x........: threadfunc (pth_barrier.c:60) 577 by 0x........: mythread_wrapper (hg_intercepts.c:...) 578 ... 579 580This conflicts with a previous write of size 1 by thread #x 581Locks held: none 582 at 0x........: threadfunc (pth_barrier.c:60) 583 by 0x........: mythread_wrapper (hg_intercepts.c:...) 584 ... 585 Address 0x........ is 29 bytes inside a block of size 32 alloc'd 586 at 0x........: malloc (vg_replace_malloc.c:...) 587 by 0x........: barriers_and_races (pth_barrier.c:76) 588 by 0x........: main (pth_barrier.c:122) 589 Block was alloc'd by thread #x 590 591---------------------------------------------------------------- 592 593Possible data race during write of size 1 at 0x........ by thread #x 594Locks held: none 595 at 0x........: threadfunc (pth_barrier.c:60) 596 by 0x........: mythread_wrapper (hg_intercepts.c:...) 597 ... 598 599This conflicts with a previous write of size 1 by thread #x 600Locks held: none 601 at 0x........: threadfunc (pth_barrier.c:60) 602 by 0x........: mythread_wrapper (hg_intercepts.c:...) 603 ... 604 Address 0x........ is 30 bytes inside a block of size 32 alloc'd 605 at 0x........: malloc (vg_replace_malloc.c:...) 606 by 0x........: barriers_and_races (pth_barrier.c:76) 607 by 0x........: main (pth_barrier.c:122) 608 Block was alloc'd by thread #x 609 610---------------------------------------------------------------- 611 612Possible data race during write of size 1 at 0x........ by thread #x 613Locks held: none 614 at 0x........: threadfunc (pth_barrier.c:60) 615 by 0x........: mythread_wrapper (hg_intercepts.c:...) 616 ... 617 618This conflicts with a previous write of size 1 by thread #x 619Locks held: none 620 at 0x........: threadfunc (pth_barrier.c:60) 621 by 0x........: mythread_wrapper (hg_intercepts.c:...) 622 ... 623 Address 0x........ is 31 bytes inside a block of size 32 alloc'd 624 at 0x........: malloc (vg_replace_malloc.c:...) 625 by 0x........: barriers_and_races (pth_barrier.c:76) 626 by 0x........: main (pth_barrier.c:122) 627 Block was alloc'd by thread #x 628 629