Advertisement
Guest User

Untitled

a guest
Nov 3rd, 2022
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.45 KB | None | 0 0
  1. ==================
  2. WARNING: ThreadSanitizer: data race (pid=5882)
  3. Read of size 8 at 0x7b0c00002178 by thread T1:
  4. #0 memcpy <null> (libtsan.so.2+0x5e806)
  5. #1 QVector<QPostEvent>::realloc(int, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0x2af42c)
  6.  
  7. Previous write of size 8 at 0x7b0c00002178 by main thread:
  8. #0 malloc <null> (libtsan.so.2+0x3f618)
  9. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  10. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  11.  
  12. Location is heap block of size 48 at 0x7b0c00002160 allocated by main thread:
  13. #0 malloc <null> (libtsan.so.2+0x3f618)
  14. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  15. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  16.  
  17. Thread T1 'QDBusConnection' (tid=5884, running) created by main thread at:
  18. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  19. #1 QThread::start(QThread::Priority) <null> (libQt5Core.so.5+0xe7f6d)
  20. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  21.  
  22. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x5e806) in memcpy
  23. ==================
  24. ==================
  25. WARNING: ThreadSanitizer: data race (pid=5882)
  26. Write of size 8 at 0x7b0c00002160 by thread T1:
  27. #0 free <null> (libtsan.so.2+0x488e2)
  28. #1 QVector<QPostEvent>::realloc(int, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0x2af412)
  29.  
  30. Previous write of size 8 at 0x7b0c00002160 by main thread:
  31. #0 malloc <null> (libtsan.so.2+0x3f618)
  32. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  33. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  34.  
  35. Thread T1 'QDBusConnection' (tid=5884, running) created by main thread at:
  36. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  37. #1 QThread::start(QThread::Priority) <null> (libQt5Core.so.5+0xe7f6d)
  38. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  39.  
  40. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  41. ==================
  42. ==================
  43. WARNING: ThreadSanitizer: data race (pid=5882)
  44. Atomic read of size 1 at 0x7b0c000031b0 by main thread:
  45. #0 pthread_mutex_lock <null> (libtsan.so.2+0x56341)
  46. #1 dbus_message_new_empty_header <null> (libdbus-1.so.3+0x26fe6)
  47. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  48.  
  49. Previous write of size 8 at 0x7b0c000031b0 by thread T1 (mutexes: write M131):
  50. #0 malloc <null> (libtsan.so.2+0x3f618)
  51. #1 _dbus_platform_rmutex_new <null> (libdbus-1.so.3+0x382b7)
  52.  
  53. Location is heap block of size 40 at 0x7b0c000031b0 allocated by thread T1:
  54. #0 malloc <null> (libtsan.so.2+0x3f618)
  55. #1 _dbus_platform_rmutex_new <null> (libdbus-1.so.3+0x382b7)
  56.  
  57. Mutex M131 (0x7ff536dff220) created at:
  58. #0 pthread_mutex_lock <null> (libtsan.so.2+0x56341)
  59. #1 dbus_threads_init <null> (libdbus-1.so.3+0x2c93c)
  60.  
  61. Thread T1 'QDBusConnection' (tid=5884, running) created by main thread at:
  62. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  63. #1 QThread::start(QThread::Priority) <null> (libQt5Core.so.5+0xe7f6d)
  64. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  65.  
  66. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x56341) in __interceptor_pthread_mutex_lock
  67. ==================
  68. ==================
  69. WARNING: ThreadSanitizer: data race (pid=5882)
  70. Write of size 8 at 0x7b1c00000000 by thread T1:
  71. #0 operator delete(void*, unsigned long) <null> (libtsan.so.2+0x8769d)
  72. #1 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) <null> (libQt5Core.so.5+0x2ab53d)
  73.  
  74. Previous write of size 8 at 0x7b1c00000000 by main thread:
  75. #0 operator new(unsigned long) <null> (libtsan.so.2+0x87d83)
  76. #1 void doActivate<false>(QObject*, int, void**) <null> (libQt5Core.so.5+0x2dba46)
  77. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  78.  
  79. Thread T1 'QDBusConnection' (tid=5884, running) created by main thread at:
  80. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  81. #1 QThread::start(QThread::Priority) <null> (libQt5Core.so.5+0xe7f6d)
  82. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  83.  
  84. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x8769d) in operator delete(void*, unsigned long)
  85. ==================
  86. ==================
  87. WARNING: ThreadSanitizer: data race (pid=5882)
  88. Atomic read of size 1 at 0x7b0c00003f90 by main thread:
  89. #0 pthread_mutex_lock <null> (libtsan.so.2+0x56341)
  90. #1 dbus_connection_get_is_connected <null> (libdbus-1.so.3+0x15cea)
  91. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  92.  
  93. Previous write of size 8 at 0x7b0c00003f90 by thread T1:
  94. #0 malloc <null> (libtsan.so.2+0x3f618)
  95. #1 _dbus_platform_rmutex_new <null> (libdbus-1.so.3+0x382b7)
  96.  
  97. Location is heap block of size 40 at 0x7b0c00003f90 allocated by thread T1:
  98. #0 malloc <null> (libtsan.so.2+0x3f618)
  99. #1 _dbus_platform_rmutex_new <null> (libdbus-1.so.3+0x382b7)
  100.  
  101. Thread T1 'QDBusConnection' (tid=5884, running) created by main thread at:
  102. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  103. #1 QThread::start(QThread::Priority) <null> (libQt5Core.so.5+0xe7f6d)
  104. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  105.  
  106. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x56341) in __interceptor_pthread_mutex_lock
  107. ==================
  108. QSocketNotifier: Can only be used with threads started with QThread
  109. ==================
  110. WARNING: ThreadSanitizer: data race (pid=5882)
  111. Write of size 8 at 0x7b7000050c90 by thread T5:
  112. #0 memset <null> (libtsan.so.2+0x5d624)
  113. #1 g_slice_alloc0 <null> (libglib-2.0.so.0+0x74be1)
  114.  
  115. Previous write of size 8 at 0x7b7000050c90 by thread T6:
  116. #0 posix_memalign <null> (libtsan.so.2+0x3f988)
  117. #1 slab_allocator_alloc_chunk <null> (libglib-2.0.so.0+0x718a3)
  118.  
  119. Location is heap block of size 2032 at 0x7b7000050800 allocated by thread T6:
  120. #0 posix_memalign <null> (libtsan.so.2+0x3f988)
  121. #1 slab_allocator_alloc_chunk <null> (libglib-2.0.so.0+0x718a3)
  122.  
  123. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  124. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  125. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  126. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  127.  
  128. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  129. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  130. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  131.  
  132. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x5d624) in __interceptor_memset
  133. ==================
  134. ==================
  135. WARNING: ThreadSanitizer: data race (pid=5882)
  136. Atomic read of size 1 at 0x7b0c000059d0 by thread T5:
  137. #0 pthread_mutex_lock <null> (libtsan.so.2+0x56341)
  138. #1 g_variant_type_info_get <null> (libglib-2.0.so.0+0xa0de9)
  139.  
  140. Previous write of size 8 at 0x7b0c000059d0 by main thread:
  141. #0 malloc <null> (libtsan.so.2+0x3f618)
  142. #1 g_rec_mutex_impl_new <null> (libglib-2.0.so.0+0xa51df)
  143. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  144.  
  145. Location is heap block of size 40 at 0x7b0c000059d0 allocated by main thread:
  146. #0 malloc <null> (libtsan.so.2+0x3f618)
  147. #1 g_rec_mutex_impl_new <null> (libglib-2.0.so.0+0xa51df)
  148. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  149.  
  150. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  151. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  152. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  153. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  154.  
  155. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x56341) in __interceptor_pthread_mutex_lock
  156. ==================
  157. ==================
  158. WARNING: ThreadSanitizer: data race (pid=5882)
  159. Write of size 8 at 0x7b0800008660 by thread T6:
  160. #0 free <null> (libtsan.so.2+0x488e2)
  161. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  162.  
  163. Previous write of size 8 at 0x7b0800008660 by thread T5:
  164. #0 malloc <null> (libtsan.so.2+0x3f618)
  165. #1 g_malloc <null> (libglib-2.0.so.0+0x5a278)
  166.  
  167. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  168. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  169. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  170.  
  171. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  172. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  173. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  174. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  175.  
  176. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  177. ==================
  178. ==================
  179. WARNING: ThreadSanitizer: data race (pid=5882)
  180. Write of size 8 at 0x7b6000060680 by main thread:
  181. #0 memset <null> (libtsan.so.2+0x5d624)
  182. #1 g_slice_alloc0 <null> (libglib-2.0.so.0+0x74be1)
  183. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  184.  
  185. Previous write of size 8 at 0x7b6000060680 by thread T7:
  186. #0 posix_memalign <null> (libtsan.so.2+0x3f988)
  187. #1 slab_allocator_alloc_chunk <null> (libglib-2.0.so.0+0x718a3)
  188.  
  189. Location is heap block of size 1008 at 0x7b6000060400 allocated by thread T7:
  190. #0 posix_memalign <null> (libtsan.so.2+0x3f988)
  191. #1 slab_allocator_alloc_chunk <null> (libglib-2.0.so.0+0x718a3)
  192.  
  193. Thread T7 'dconf worker' (tid=5891, running) created by main thread at:
  194. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  195. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  196. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  197.  
  198. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x5d624) in __interceptor_memset
  199. ==================
  200. ==================
  201. WARNING: ThreadSanitizer: data race (pid=5882)
  202. Write of size 8 at 0x7b1c00013f60 by thread T6:
  203. #0 free <null> (libtsan.so.2+0x488e2)
  204. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  205.  
  206. Previous write of size 8 at 0x7b1c00013f60 by thread T5:
  207. #0 calloc <null> (libtsan.so.2+0x3f8b0)
  208. #1 g_malloc0 <null> (libglib-2.0.so.0+0x5a3a0)
  209.  
  210. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  211. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  212. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  213.  
  214. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  215. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  216. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  217. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  218.  
  219. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  220. ==================
  221. ==================
  222. WARNING: ThreadSanitizer: data race (pid=5882)
  223. Write of size 8 at 0x7b100000a480 by thread T6:
  224. #0 free <null> (libtsan.so.2+0x488e2)
  225. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  226.  
  227. Previous read of size 8 at 0x7b100000a480 by thread T5:
  228. #0 strlen <null> (libtsan.so.2+0x5c54e)
  229. #1 g_strdup <null> (libglib-2.0.so.0+0x6e196)
  230.  
  231. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  232. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  233. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  234.  
  235. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  236. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  237. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  238. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  239.  
  240. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  241. ==================
  242. ==================
  243. WARNING: ThreadSanitizer: data race (pid=5882)
  244. Write of size 8 at 0x7b0800008600 by thread T6:
  245. #0 free <null> (libtsan.so.2+0x488e2)
  246. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  247.  
  248. Previous read of size 8 at 0x7b0800008600 by thread T5:
  249. #0 memcpy <null> (libtsan.so.2+0x5e806)
  250. #1 g_memdup2 <null> (libglib-2.0.so.0+0x6e241)
  251.  
  252. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  253. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  254. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  255.  
  256. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  257. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  258. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  259. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  260.  
  261. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  262. ==================
  263. ==================
  264. WARNING: ThreadSanitizer: data race (pid=5882)
  265. Write of size 8 at 0x7b0400003660 by thread T6:
  266. #0 free <null> (libtsan.so.2+0x488e2)
  267. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  268.  
  269. Previous write of size 8 at 0x7b0400003660 by thread T5:
  270. #0 realloc <null> (libtsan.so.2+0x43a8f)
  271. #1 g_realloc <null> (libglib-2.0.so.0+0x5a4cf)
  272.  
  273. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  274. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  275. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  276.  
  277. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  278. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  279. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  280. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  281.  
  282. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  283. ==================
  284. ==================
  285. WARNING: ThreadSanitizer: data race (pid=5882)
  286. Write of size 8 at 0x7b0400003680 by thread T6:
  287. #0 free <null> (libtsan.so.2+0x488e2)
  288. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  289.  
  290. Previous write of size 1 at 0x7b0400003686 by thread T5:
  291. #0 poll <null> (libtsan.so.2+0x622fb)
  292. #1 g_main_context_iterate.constprop.0 <null> (libglib-2.0.so.0+0xaa23c)
  293.  
  294. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  295. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  296. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  297.  
  298. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  299. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  300. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  301. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  302.  
  303. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  304. ==================
  305. ==================
  306. WARNING: ThreadSanitizer: data race (pid=5882)
  307. Write of size 8 at 0x7ba000000120 by thread T6:
  308. #0 close <null> (libtsan.so.2+0x40a8c)
  309. #1 g_main_context_unref <null> (libglib-2.0.so.0+0x539f6)
  310.  
  311. Previous read of size 8 at 0x7ba000000120 by thread T5:
  312. #0 read <null> (libtsan.so.2+0x51979)
  313. #1 g_main_context_check <null> (libglib-2.0.so.0+0x555f9)
  314.  
  315. Location is file descriptor 18 created by thread T5 at:
  316. #0 eventfd <null> (libtsan.so.2+0x41d33)
  317. #1 g_wakeup_new <null> (libglib-2.0.so.0+0xa366a)
  318.  
  319. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  320. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  321. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  322.  
  323. Thread T5 'pool-qt_tsan_te' (tid=5889, running) created by main thread at:
  324. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  325. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  326. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  327.  
  328. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x40a8c) in __interceptor_close
  329. ==================
  330. ==================
  331. WARNING: ThreadSanitizer: data race (pid=5882)
  332. Write of size 8 at 0x7b6000005e80 by thread T7:
  333. #0 memset <null> (libtsan.so.2+0x5d624)
  334. #1 g_slice_alloc0 <null> (libglib-2.0.so.0+0x74be1)
  335.  
  336. Previous write of size 8 at 0x7b6000005e80 by main thread:
  337. [failed to restore the stack]
  338.  
  339. Location is heap block of size 1008 at 0x7b6000005c00 allocated by main thread:
  340. #0 posix_memalign <null> (libtsan.so.2+0x3f988)
  341. #1 slab_allocator_alloc_chunk <null> (libglib-2.0.so.0+0x718a3)
  342. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  343.  
  344. Thread T7 'dconf worker' (tid=5891, running) created by main thread at:
  345. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  346. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  347. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  348.  
  349. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x5d624) in __interceptor_memset
  350. ==================
  351. ==================
  352. WARNING: ThreadSanitizer: data race (pid=5882)
  353. Read of size 1 at 0x7b0400005030 by thread T6:
  354. #0 strcmp <null> (libtsan.so.2+0x63728)
  355. #1 g_str_equal <null> (libglib-2.0.so.0+0x38a7c)
  356.  
  357. Previous write of size 8 at 0x7b0400005030 by thread T7:
  358. #0 malloc <null> (libtsan.so.2+0x3f618)
  359. #1 g_malloc <null> (libglib-2.0.so.0+0x5a278)
  360.  
  361. Location is heap block of size 1 at 0x7b0400005030 allocated by thread T7:
  362. #0 malloc <null> (libtsan.so.2+0x3f618)
  363. #1 g_malloc <null> (libglib-2.0.so.0+0x5a278)
  364.  
  365. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  366. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  367. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  368.  
  369. Thread T7 'dconf worker' (tid=5891, running) created by main thread at:
  370. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  371. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  372. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  373.  
  374. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x63728) in __interceptor_strcmp
  375. ==================
  376. ==================
  377. WARNING: ThreadSanitizer: data race (pid=5882)
  378. Read of size 1 at 0x7b080000b000 by thread T6:
  379. #0 strcmp <null> (libtsan.so.2+0x63728)
  380. #1 <null> <null> (libgio-2.0.so.0+0x10902b)
  381.  
  382. Previous write of size 8 at 0x7b080000b000 by thread T7:
  383. #0 malloc <null> (libtsan.so.2+0x3f618)
  384. #1 g_malloc <null> (libglib-2.0.so.0+0x5a278)
  385.  
  386. Location is heap block of size 22 at 0x7b080000b000 allocated by thread T7:
  387. #0 malloc <null> (libtsan.so.2+0x3f618)
  388. #1 g_malloc <null> (libglib-2.0.so.0+0x5a278)
  389.  
  390. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  391. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  392. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  393.  
  394. Thread T7 'dconf worker' (tid=5891, running) created by main thread at:
  395. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  396. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  397. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  398.  
  399. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x63728) in __interceptor_strcmp
  400. ==================
  401. ==================
  402. WARNING: ThreadSanitizer: data race (pid=5882)
  403. Write of size 8 at 0x7b0800014020 by thread T6:
  404. #0 free <null> (libtsan.so.2+0x488e2)
  405. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  406.  
  407. Previous write of size 8 at 0x7b0800014020 by main thread (mutexes: write M354):
  408. #0 malloc <null> (libtsan.so.2+0x3f618)
  409. #1 g_malloc <null> (libglib-2.0.so.0+0x5a278)
  410. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  411.  
  412. Mutex M354 (0x7b0c00006030) created at:
  413. #0 pthread_mutex_init <null> (libtsan.so.2+0x50ec8)
  414. #1 g_rec_mutex_impl_new <null> (libglib-2.0.so.0+0xa520c)
  415. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  416.  
  417. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  418. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  419. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  420.  
  421. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  422. ==================
  423. ==================
  424. WARNING: ThreadSanitizer: data race (pid=5882)
  425. Write of size 8 at 0x7b1c00011f70 by thread T6:
  426. #0 free <null> (libtsan.so.2+0x488e2)
  427. #1 g_free <null> (libglib-2.0.so.0+0x56b8c)
  428.  
  429. Previous write of size 8 at 0x7b1c00011f70 by main thread (mutexes: write M354):
  430. #0 calloc <null> (libtsan.so.2+0x3f8b0)
  431. #1 g_malloc0 <null> (libglib-2.0.so.0+0x5a3a0)
  432. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  433.  
  434. Mutex M354 (0x7b0c00006030) created at:
  435. #0 pthread_mutex_init <null> (libtsan.so.2+0x50ec8)
  436. #1 g_rec_mutex_impl_new <null> (libglib-2.0.so.0+0xa520c)
  437. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  438.  
  439. Thread T6 'gdbus' (tid=5890, running) created by thread T5 at:
  440. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  441. #1 g_thread_new_internal <null> (libglib-2.0.so.0+0x80d70)
  442.  
  443. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  444. ==================
  445. ==================
  446. WARNING: ThreadSanitizer: data race (pid=5882)
  447. Read of size 8 at 0x7b3c00007db8 by thread T8:
  448. #0 memcpy <null> (libtsan.so.2+0x5e806)
  449. #1 QVector<QPostEvent>::realloc(int, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0x2af42c)
  450. #2 My_application::post_command(char const*) /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/my_application.cpp:9 (qt_tsan_tests+0x402916)
  451. #3 operator() /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:19 (qt_tsan_tests+0x402e62)
  452. #4 __invoke_impl<void, main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:61 (qt_tsan_tests+0x403850)
  453. #5 __invoke<main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:96 (qt_tsan_tests+0x4037bd)
  454. #6 _M_invoke<0> /usr/include/c++/12/bits/std_thread.h:252 (qt_tsan_tests+0x403722)
  455. #7 operator() /usr/include/c++/12/bits/std_thread.h:259 (qt_tsan_tests+0x4036cc)
  456. #8 _M_run /usr/include/c++/12/bits/std_thread.h:210 (qt_tsan_tests+0x403686)
  457. #9 execute_native_thread_routine <null> (libstdc++.so.6+0xdbb02)
  458.  
  459. Previous write of size 8 at 0x7b3c00007db8 by thread T1:
  460. #0 malloc <null> (libtsan.so.2+0x3f618)
  461. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  462.  
  463. Location is heap block of size 240 at 0x7b3c00007da0 allocated by thread T1:
  464. #0 malloc <null> (libtsan.so.2+0x3f618)
  465. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  466.  
  467. Thread T8 (tid=5893, running) created by main thread at:
  468. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  469. #1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xdbbd8)
  470. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:22 (qt_tsan_tests+0x402f46)
  471.  
  472. Thread T1 'QDBusConnection' (tid=5884, running) created by main thread at:
  473. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  474. #1 QThread::start(QThread::Priority) <null> (libQt5Core.so.5+0xe7f6d)
  475. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  476.  
  477. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x5e806) in memcpy
  478. ==================
  479. ==================
  480. WARNING: ThreadSanitizer: data race (pid=5882)
  481. Write of size 8 at 0x7b3c00007da0 by thread T8:
  482. #0 free <null> (libtsan.so.2+0x488e2)
  483. #1 QVector<QPostEvent>::realloc(int, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0x2af412)
  484. #2 My_application::post_command(char const*) /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/my_application.cpp:9 (qt_tsan_tests+0x402916)
  485. #3 operator() /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:19 (qt_tsan_tests+0x402e62)
  486. #4 __invoke_impl<void, main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:61 (qt_tsan_tests+0x403850)
  487. #5 __invoke<main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:96 (qt_tsan_tests+0x4037bd)
  488. #6 _M_invoke<0> /usr/include/c++/12/bits/std_thread.h:252 (qt_tsan_tests+0x403722)
  489. #7 operator() /usr/include/c++/12/bits/std_thread.h:259 (qt_tsan_tests+0x4036cc)
  490. #8 _M_run /usr/include/c++/12/bits/std_thread.h:210 (qt_tsan_tests+0x403686)
  491. #9 execute_native_thread_routine <null> (libstdc++.so.6+0xdbb02)
  492.  
  493. Previous write of size 8 at 0x7b3c00007da0 by thread T1:
  494. #0 malloc <null> (libtsan.so.2+0x3f618)
  495. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  496.  
  497. Thread T8 (tid=5893, running) created by main thread at:
  498. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  499. #1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xdbbd8)
  500. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:22 (qt_tsan_tests+0x402f46)
  501.  
  502. Thread T1 'QDBusConnection' (tid=5884, running) created by main thread at:
  503. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  504. #1 QThread::start(QThread::Priority) <null> (libQt5Core.so.5+0xe7f6d)
  505. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:9 (qt_tsan_tests+0x402eed)
  506.  
  507. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x488e2) in __interceptor_free
  508. ==================
  509. ==================
  510. WARNING: ThreadSanitizer: data race (pid=5882)
  511. Write of size 8 at 0x7b8000050a38 by main thread:
  512. #0 memmove <null> (libtsan.so.2+0x5e6d6)
  513. #1 QPostEventList::addEvent(QPostEvent const&) [clone .part.0] <null> (libQt5Core.so.5+0x2aa7d9)
  514. #2 __libc_start_call_main <null> (libc.so.6+0x2950f)
  515.  
  516. Previous write of size 8 at 0x7b8000050a38 by thread T8:
  517. #0 malloc <null> (libtsan.so.2+0x3f618)
  518. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  519. #2 My_application::post_command(char const*) /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/my_application.cpp:9 (qt_tsan_tests+0x402916)
  520. #3 operator() /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:19 (qt_tsan_tests+0x402e62)
  521. #4 __invoke_impl<void, main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:61 (qt_tsan_tests+0x403850)
  522. #5 __invoke<main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:96 (qt_tsan_tests+0x4037bd)
  523. #6 _M_invoke<0> /usr/include/c++/12/bits/std_thread.h:252 (qt_tsan_tests+0x403722)
  524. #7 operator() /usr/include/c++/12/bits/std_thread.h:259 (qt_tsan_tests+0x4036cc)
  525. #8 _M_run /usr/include/c++/12/bits/std_thread.h:210 (qt_tsan_tests+0x403686)
  526. #9 execute_native_thread_routine <null> (libstdc++.so.6+0xdbb02)
  527.  
  528. Location is heap block of size 4080 at 0x7b8000050000 allocated by thread T8:
  529. #0 malloc <null> (libtsan.so.2+0x3f618)
  530. #1 QArrayData::allocate(unsigned long, unsigned long, unsigned long, QFlags<QArrayData::AllocationOption>) <null> (libQt5Core.so.5+0xf34f1)
  531. #2 My_application::post_command(char const*) /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/my_application.cpp:9 (qt_tsan_tests+0x402916)
  532. #3 operator() /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:19 (qt_tsan_tests+0x402e62)
  533. #4 __invoke_impl<void, main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:61 (qt_tsan_tests+0x403850)
  534. #5 __invoke<main(int, char**)::<lambda()> > /usr/include/c++/12/bits/invoke.h:96 (qt_tsan_tests+0x4037bd)
  535. #6 _M_invoke<0> /usr/include/c++/12/bits/std_thread.h:252 (qt_tsan_tests+0x403722)
  536. #7 operator() /usr/include/c++/12/bits/std_thread.h:259 (qt_tsan_tests+0x4036cc)
  537. #8 _M_run /usr/include/c++/12/bits/std_thread.h:210 (qt_tsan_tests+0x403686)
  538. #9 execute_native_thread_routine <null> (libstdc++.so.6+0xdbb02)
  539.  
  540. Thread T8 (tid=5893, finished) created by main thread at:
  541. #0 pthread_create <null> (libtsan.so.2+0x5f0e6)
  542. #1 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) <null> (libstdc++.so.6+0xdbbd8)
  543. #2 main /home/linux/dev/project/test/qt_tsan_tests_dev/qt_tsan_tests/main.cpp:22 (qt_tsan_tests+0x402f46)
  544.  
  545. SUMMARY: ThreadSanitizer: data race (/lib64/libtsan.so.2+0x5e6d6) in memmove
  546. ==================
  547. QT_VERSION_STR: 5.15.6
  548. My_application::on_command: some_command
  549. My_application::on_command: some_command
  550. My_application::on_command: some_command
  551. My_application::on_command: some_command
  552. My_application::on_command: some_command
  553. My_application::on_command: some_command
  554. My_application::on_command: some_command
  555. My_application::on_command: some_command
  556. My_application::on_command: some_command
  557. My_application::on_command: some_command
  558. My_application::on_command: some_command
  559. My_application::on_command: some_command
  560. My_application::on_command: some_command
  561. My_application::on_command: some_command
  562. My_application::on_command: some_command
  563. My_application::on_command: some_command
  564. My_application::on_command: some_command
  565. My_application::on_command: some_command
  566. My_application::on_command: some_command
  567. My_application::on_command: some_command
  568. My_application::on_command: some_command
  569. My_application::on_command: some_command
  570. My_application::on_command: some_command
  571. My_application::on_command: some_command
  572. My_application::on_command: some_command
  573. My_application::on_command: some_command
  574. My_application::on_command: some_command
  575. My_application::on_command: some_command
  576. My_application::on_command: some_command
  577. My_application::on_command: some_command
  578. My_application::on_command: some_command
  579. My_application::on_command: some_command
  580. My_application::on_command: some_command
  581. My_application::on_command: some_command
  582. My_application::on_command: some_command
  583. My_application::on_command: some_command
  584. My_application::on_command: some_command
  585. My_application::on_command: some_command
  586. My_application::on_command: some_command
  587. My_application::on_command: some_command
  588. My_application::on_command: some_command
  589. My_application::on_command: some_command
  590. My_application::on_command: some_command
  591. My_application::on_command: some_command
  592. My_application::on_command: some_command
  593. My_application::on_command: some_command
  594. My_application::on_command: some_command
  595. My_application::on_command: some_command
  596. My_application::on_command: some_command
  597. My_application::on_command: some_command
  598. My_application::on_command: some_command
  599. My_application::on_command: some_command
  600. My_application::on_command: some_command
  601. My_application::on_command: some_command
  602. My_application::on_command: some_command
  603. My_application::on_command: some_command
  604. My_application::on_command: some_command
  605. My_application::on_command: some_command
  606. My_application::on_command: some_command
  607. My_application::on_command: some_command
  608. My_application::on_command: some_command
  609. My_application::on_command: some_command
  610. My_application::on_command: some_command
  611. My_application::on_command: some_command
  612. My_application::on_command: some_command
  613. My_application::on_command: some_command
  614. My_application::on_command: some_command
  615. My_application::on_command: some_command
  616. My_application::on_command: some_command
  617. My_application::on_command: some_command
  618. My_application::on_command: some_command
  619. My_application::on_command: some_command
  620. My_application::on_command: some_command
  621. My_application::on_command: some_command
  622. My_application::on_command: some_command
  623. My_application::on_command: some_command
  624. My_application::on_command: some_command
  625. My_application::on_command: some_command
  626. My_application::on_command: some_command
  627. My_application::on_command: some_command
  628. My_application::on_command: some_command
  629. My_application::on_command: some_command
  630. My_application::on_command: some_command
  631. My_application::on_command: some_command
  632. My_application::on_command: some_command
  633. My_application::on_command: some_command
  634. My_application::on_command: some_command
  635. My_application::on_command: some_command
  636. My_application::on_command: some_command
  637. My_application::on_command: some_command
  638. My_application::on_command: some_command
  639. My_application::on_command: some_command
  640. My_application::on_command: some_command
  641. My_application::on_command: some_command
  642. My_application::on_command: some_command
  643. My_application::on_command: some_command
  644. My_application::on_command: some_command
  645. My_application::on_command: some_command
  646. My_application::on_command: some_command
  647. My_applicationterminate called without an active exception
  648. ::on_command: some_command
  649. ---> after app.exec()
  650.  
  651.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement