Skytrias

odin thread pool helgrind

May 13th, 2022 (edited)
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 11.03 KB | None | 0 0
  1. ==1215297==
  2. ==1215297== Process terminating with default action of signal 2 (SIGINT)
  3. ==1215297==    at 0x22CFAA: sync.internal_futex-3271 (in /home/michael/Schreibtisch/todool5/target/todool)
  4. ==1215297==    by 0x22D0DA: sync._futex_signal-3274 (in /home/michael/Schreibtisch/todool5/target/todool)
  5. ==1215297==    by 0x22D45E: sync.futex_signal (in /home/michael/Schreibtisch/todool5/target/todool)
  6. ==1215297==    by 0x22D672: sync.atomic_sema_post (in /home/michael/Schreibtisch/todool5/target/todool)
  7. ==1215297==    by 0x22D736: sync._sema_post-3347 (in /home/michael/Schreibtisch/todool5/target/todool)
  8. ==1215297==    by 0x22D356: sync.sema_post (in /home/michael/Schreibtisch/todool5/target/todool)
  9. ==1215297==    by 0x23D9E8: thread.pool_init$anon-8 (in /home/michael/Schreibtisch/todool5/target/todool)
  10. ==1215297==    by 0x23E129: thread._create-3018.__linux_thread_entry_proc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  11. ==1215297==    by 0x4842B1A: ??? (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  12. ==1215297==    by 0x4BC1608: start_thread (pthread_create.c:477)
  13. ==1215297==    by 0x4997162: clone (clone.S:95)
  14. ==1215297==
  15. ==1215297== Use --history-level=approx or =none to gain increased speed, at
  16. ==1215297== the cost of reduced accuracy of conflicting-access information
  17. ==1215297== ERROR SUMMARY: 1713 errors from 4 contexts (suppressed: 0 from 0)
  18. ==1215297==
  19. ==1215297== 426 errors in context 1 of 4:
  20. ==1215297== ----------------------------------------------------------------
  21. ==1215297==
  22. ==1215297== Possible data race during read of size 1 at 0x4BDE930 by thread #3
  23. ==1215297== Locks held: none
  24. ==1215297==    at 0x23E132: thread._create-3018.__linux_thread_entry_proc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  25. ==1215297==    by 0x4842B1A: ??? (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  26. ==1215297==    by 0x4BC1608: start_thread (pthread_create.c:477)
  27. ==1215297==    by 0x4997162: clone (clone.S:95)
  28. ==1215297==
  29. ==1215297== This conflicts with a previous write of size 1 by thread #1
  30. ==1215297== Locks held: none
  31. ==1215297==    at 0x22CD2B: thread._start-3019 (in /home/michael/Schreibtisch/todool5/target/todool)
  32. ==1215297==    by 0x22BA4E: thread.start (in /home/michael/Schreibtisch/todool5/target/todool)
  33. ==1215297==    by 0x22C10E: thread.pool_start (in /home/michael/Schreibtisch/todool5/target/todool)
  34. ==1215297==    by 0x212F0B: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  35. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  36. ==1215297==  Address 0x4bde930 is 32 bytes inside a block of size 279 alloc'd
  37. ==1215297==    at 0x483EE39: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  38. ==1215297==    by 0x2139A2: os.heap_alloc (in /home/michael/Schreibtisch/todool5/target/todool)
  39. ==1215297==    by 0x23CCDE: os.heap_allocator_proc.aligned_alloc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  40. ==1215297==    by 0x21321C: os.heap_allocator_proc (in /home/michael/Schreibtisch/todool5/target/todool)
  41. ==1215297==    by 0x23C8D6: runtime.new_aligned-77865 (in /home/michael/Schreibtisch/todool5/target/todool)
  42. ==1215297==    by 0x23ADC5: runtime.new-56470 (in /home/michael/Schreibtisch/todool5/target/todool)
  43. ==1215297==    by 0x22C8A0: thread._create-3018 (in /home/michael/Schreibtisch/todool5/target/todool)
  44. ==1215297==    by 0x22B9F6: thread.create (in /home/michael/Schreibtisch/todool5/target/todool)
  45. ==1215297==    by 0x22BE5E: thread.pool_init (in /home/michael/Schreibtisch/todool5/target/todool)
  46. ==1215297==    by 0x212E37: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  47. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  48. ==1215297==  Block was alloc'd by thread #1
  49. ==1215297==
  50. ==1215297==
  51. ==1215297== 429 errors in context 2 of 4:
  52. ==1215297== ----------------------------------------------------------------
  53. ==1215297==
  54. ==1215297== Possible data race during read of size 8 at 0x4BDE690 by thread #2
  55. ==1215297== Locks held: none
  56. ==1215297==    at 0x23D906: thread.pool_init$anon-8 (in /home/michael/Schreibtisch/todool5/target/todool)
  57. ==1215297==    by 0x23E129: thread._create-3018.__linux_thread_entry_proc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  58. ==1215297==    by 0x4842B1A: ??? (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  59. ==1215297==    by 0x4BC1608: start_thread (pthread_create.c:477)
  60. ==1215297==    by 0x4997162: clone (clone.S:95)
  61. ==1215297==
  62. ==1215297== This conflicts with a previous write of size 8 by thread #1
  63. ==1215297== Locks held: none
  64. ==1215297==    at 0x22BE73: thread.pool_init (in /home/michael/Schreibtisch/todool5/target/todool)
  65. ==1215297==    by 0x212E37: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  66. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  67. ==1215297==  Address 0x4bde690 is 64 bytes inside a block of size 279 alloc'd
  68. ==1215297==    at 0x483EE39: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  69. ==1215297==    by 0x2139A2: os.heap_alloc (in /home/michael/Schreibtisch/todool5/target/todool)
  70. ==1215297==    by 0x23CCDE: os.heap_allocator_proc.aligned_alloc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  71. ==1215297==    by 0x21321C: os.heap_allocator_proc (in /home/michael/Schreibtisch/todool5/target/todool)
  72. ==1215297==    by 0x23C8D6: runtime.new_aligned-77865 (in /home/michael/Schreibtisch/todool5/target/todool)
  73. ==1215297==    by 0x23ADC5: runtime.new-56470 (in /home/michael/Schreibtisch/todool5/target/todool)
  74. ==1215297==    by 0x22C8A0: thread._create-3018 (in /home/michael/Schreibtisch/todool5/target/todool)
  75. ==1215297==    by 0x22B9F6: thread.create (in /home/michael/Schreibtisch/todool5/target/todool)
  76. ==1215297==    by 0x22BE5E: thread.pool_init (in /home/michael/Schreibtisch/todool5/target/todool)
  77. ==1215297==    by 0x212E37: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  78. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  79. ==1215297==  Block was alloc'd by thread #1
  80. ==1215297==
  81. ==1215297==
  82. ==1215297== 429 errors in context 3 of 4:
  83. ==1215297== ----------------------------------------------------------------
  84. ==1215297==
  85. ==1215297== Possible data race during read of size 1 at 0x4BDE670 by thread #2
  86. ==1215297== Locks held: none
  87. ==1215297==    at 0x23DB22: thread._create-3018.__linux_thread_entry_proc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  88. ==1215297==    by 0x4842B1A: ??? (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  89. ==1215297==    by 0x4BC1608: start_thread (pthread_create.c:477)
  90. ==1215297==    by 0x4997162: clone (clone.S:95)
  91. ==1215297==
  92. ==1215297== This conflicts with a previous write of size 1 by thread #1
  93. ==1215297== Locks held: none
  94. ==1215297==    at 0x22CD2B: thread._start-3019 (in /home/michael/Schreibtisch/todool5/target/todool)
  95. ==1215297==    by 0x22BA4E: thread.start (in /home/michael/Schreibtisch/todool5/target/todool)
  96. ==1215297==    by 0x22C10E: thread.pool_start (in /home/michael/Schreibtisch/todool5/target/todool)
  97. ==1215297==    by 0x212F0B: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  98. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  99. ==1215297==  Address 0x4bde670 is 32 bytes inside a block of size 279 alloc'd
  100. ==1215297==    at 0x483EE39: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  101. ==1215297==    by 0x2139A2: os.heap_alloc (in /home/michael/Schreibtisch/todool5/target/todool)
  102. ==1215297==    by 0x23CCDE: os.heap_allocator_proc.aligned_alloc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  103. ==1215297==    by 0x21321C: os.heap_allocator_proc (in /home/michael/Schreibtisch/todool5/target/todool)
  104. ==1215297==    by 0x23C8D6: runtime.new_aligned-77865 (in /home/michael/Schreibtisch/todool5/target/todool)
  105. ==1215297==    by 0x23ADC5: runtime.new-56470 (in /home/michael/Schreibtisch/todool5/target/todool)
  106. ==1215297==    by 0x22C8A0: thread._create-3018 (in /home/michael/Schreibtisch/todool5/target/todool)
  107. ==1215297==    by 0x22B9F6: thread.create (in /home/michael/Schreibtisch/todool5/target/todool)
  108. ==1215297==    by 0x22BE5E: thread.pool_init (in /home/michael/Schreibtisch/todool5/target/todool)
  109. ==1215297==    by 0x212E37: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  110. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  111. ==1215297==  Block was alloc'd by thread #1
  112. ==1215297==
  113. ==1215297==
  114. ==1215297== 429 errors in context 4 of 4:
  115. ==1215297== ----------------------------------------------------------------
  116. ==1215297==
  117. ==1215297== Possible data race during write of size 1 at 0x4BDE670 by thread #1
  118. ==1215297== Locks held: none
  119. ==1215297==    at 0x22CD2B: thread._start-3019 (in /home/michael/Schreibtisch/todool5/target/todool)
  120. ==1215297==    by 0x22BA4E: thread.start (in /home/michael/Schreibtisch/todool5/target/todool)
  121. ==1215297==    by 0x22C10E: thread.pool_start (in /home/michael/Schreibtisch/todool5/target/todool)
  122. ==1215297==    by 0x212F0B: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  123. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  124. ==1215297==
  125. ==1215297== This conflicts with a previous read of size 1 by thread #2
  126. ==1215297== Locks held: none
  127. ==1215297==    at 0x23DB22: thread._create-3018.__linux_thread_entry_proc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  128. ==1215297==    by 0x4842B1A: ??? (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  129. ==1215297==    by 0x4BC1608: start_thread (pthread_create.c:477)
  130. ==1215297==    by 0x4997162: clone (clone.S:95)
  131. ==1215297==  Address 0x4bde670 is 32 bytes inside a block of size 279 alloc'd
  132. ==1215297==    at 0x483EE39: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_helgrind-amd64-linux.so)
  133. ==1215297==    by 0x2139A2: os.heap_alloc (in /home/michael/Schreibtisch/todool5/target/todool)
  134. ==1215297==    by 0x23CCDE: os.heap_allocator_proc.aligned_alloc-0 (in /home/michael/Schreibtisch/todool5/target/todool)
  135. ==1215297==    by 0x21321C: os.heap_allocator_proc (in /home/michael/Schreibtisch/todool5/target/todool)
  136. ==1215297==    by 0x23C8D6: runtime.new_aligned-77865 (in /home/michael/Schreibtisch/todool5/target/todool)
  137. ==1215297==    by 0x23ADC5: runtime.new-56470 (in /home/michael/Schreibtisch/todool5/target/todool)
  138. ==1215297==    by 0x22C8A0: thread._create-3018 (in /home/michael/Schreibtisch/todool5/target/todool)
  139. ==1215297==    by 0x22B9F6: thread.create (in /home/michael/Schreibtisch/todool5/target/todool)
  140. ==1215297==    by 0x22BE5E: thread.pool_init (in /home/michael/Schreibtisch/todool5/target/todool)
  141. ==1215297==    by 0x212E37: src.main (in /home/michael/Schreibtisch/todool5/target/todool)
  142. ==1215297==    by 0x239F6A: main (in /home/michael/Schreibtisch/todool5/target/todool)
  143. ==1215297==  Block was alloc'd by thread #1
  144. ==1215297==
  145. ==1215297== ERROR SUMMARY: 1713 errors from 4 contexts (suppressed: 0 from 0)
  146.  
Add Comment
Please, Sign In to add comment