Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2015
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.82 KB | None | 0 0
  1. $ valgrind --tool=drd --read-var-info=yes ./a.out
  2. ==22308== drd, a thread error detector
  3. ==22308== Copyright (C) 2006-2013, and GNU GPL'd, by Bart Van Assche.
  4. ==22308== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info
  5. ==22308== Command: ./a.out
  6. ==22308==
  7. ==22308== Thread 4:
  8. ==22308== Conflicting load by thread 4 at 0x0823a530 size 4
  9. ==22308== at 0x4C337E2: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  10. ==22308== by 0x8034486: _nss_files_gethostbyname3_r (files-hosts.c:127)
  11. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  12. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  13. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  14. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  15. ==22308== by 0x40096F: doit (k.c:39)
  16. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  17. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  18. ==22308== by 0x515F47C: clone (clone.S:111)
  19. ==22308== Location 0x823a530 is 16 bytes inside global var "lock"
  20. ==22308== declared at files-XXX.c:61
  21. ==22308== Other segment start (thread 3)
  22. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  23. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  24. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  25. ==22308== by 0x515F47C: clone (clone.S:111)
  26. ==22308== Other segment end (thread 3)
  27. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  28. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  29. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  30. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  31. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  32. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  33. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  34. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  35. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  36. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  37. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  38. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  39. ==22308==
  40. ==22308== Conflicting load by thread 4 at 0x0823a510 size 8
  41. ==22308== at 0x8034487: _nss_files_gethostbyname3_r (files-XXX.c:76)
  42. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  43. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  44. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  45. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  46. ==22308== by 0x40096F: doit (k.c:39)
  47. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  48. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  49. ==22308== by 0x515F47C: clone (clone.S:111)
  50. ==22308== Location 0x823a510 is 0 bytes inside global var "stream"
  51. ==22308== declared at files-XXX.c:65
  52. ==22308== Other segment start (thread 3)
  53. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  54. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  55. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  56. ==22308== by 0x515F47C: clone (clone.S:111)
  57. ==22308== Other segment end (thread 3)
  58. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  59. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  60. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  61. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  62. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  63. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  64. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  65. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  66. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  67. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  68. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  69. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  70. ==22308==
  71. ==22308== Conflicting load by thread 4 at 0x0823a4e0 size 4
  72. ==22308== at 0x803448E: _nss_files_gethostbyname3_r (files-hosts.c:130)
  73. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  74. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  75. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  76. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  77. ==22308== by 0x40096F: doit (k.c:39)
  78. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  79. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  80. ==22308== by 0x515F47C: clone (clone.S:111)
  81. ==22308== Location 0x823a4e0 is 0 bytes inside global var "keep_stream"
  82. ==22308== declared at files-XXX.c:68
  83. ==22308== Other segment start (thread 3)
  84. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  85. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  86. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  87. ==22308== by 0x515F47C: clone (clone.S:111)
  88. ==22308== Other segment end (thread 3)
  89. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  90. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  91. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  92. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  93. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  94. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  95. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  96. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  97. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  98. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  99. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  100. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  101. ==22308==
  102. ==22308== Conflicting store by thread 4 at 0x0823a510 size 8
  103. ==22308== at 0x80345DA: _nss_files_gethostbyname3_r (files-XXX.c:78)
  104. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  105. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  106. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  107. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  108. ==22308== by 0x40096F: doit (k.c:39)
  109. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  110. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  111. ==22308== by 0x515F47C: clone (clone.S:111)
  112. ==22308== Location 0x823a510 is 0 bytes inside global var "stream"
  113. ==22308== declared at files-XXX.c:65
  114. ==22308== Other segment start (thread 3)
  115. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  116. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  117. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  118. ==22308== by 0x515F47C: clone (clone.S:111)
  119. ==22308== Other segment end (thread 3)
  120. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  121. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  122. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  123. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  124. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  125. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  126. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  127. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  128. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  129. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  130. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  131. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  132. ==22308==
  133. ==22308== Conflicting load by thread 4 at 0x0823a4e0 size 4
  134. ==22308== at 0x80344AD: _nss_files_gethostbyname3_r (files-XXX.c:123)
  135. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  136. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  137. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  138. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  139. ==22308== by 0x40096F: doit (k.c:39)
  140. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  141. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  142. ==22308== by 0x515F47C: clone (clone.S:111)
  143. ==22308== Location 0x823a4e0 is 0 bytes inside global var "keep_stream"
  144. ==22308== declared at files-XXX.c:68
  145. ==22308== Other segment start (thread 3)
  146. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  147. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  148. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  149. ==22308== by 0x515F47C: clone (clone.S:111)
  150. ==22308== Other segment end (thread 3)
  151. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  152. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  153. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  154. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  155. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  156. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  157. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  158. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  159. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  160. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  161. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  162. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  163. ==22308==
  164. ==22308== Conflicting store by thread 4 at 0x0823a4e0 size 4
  165. ==22308== at 0x80344AD: _nss_files_gethostbyname3_r (files-XXX.c:123)
  166. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  167. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  168. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  169. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  170. ==22308== by 0x40096F: doit (k.c:39)
  171. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  172. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  173. ==22308== by 0x515F47C: clone (clone.S:111)
  174. ==22308== Location 0x823a4e0 is 0 bytes inside global var "keep_stream"
  175. ==22308== declared at files-XXX.c:68
  176. ==22308== Other segment start (thread 3)
  177. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  178. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  179. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  180. ==22308== by 0x515F47C: clone (clone.S:111)
  181. ==22308== Other segment end (thread 3)
  182. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  183. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  184. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  185. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  186. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  187. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  188. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  189. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  190. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  191. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  192. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  193. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  194. ==22308==
  195. ==22308== Conflicting store by thread 4 at 0x0823a4f0 size 4
  196. ==22308== at 0x80344BB: _nss_files_gethostbyname3_r (files-hosts.c:139)
  197. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  198. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  199. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  200. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  201. ==22308== by 0x40096F: doit (k.c:39)
  202. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  203. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  204. ==22308== by 0x515F47C: clone (clone.S:111)
  205. ==22308== Location 0x823a4f0 is 0 bytes inside global var "last_use"
  206. ==22308== declared at files-XXX.c:67
  207. ==22308== Other segment start (thread 3)
  208. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  209. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  210. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  211. ==22308== by 0x515F47C: clone (clone.S:111)
  212. ==22308== Other segment end (thread 3)
  213. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  214. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  215. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  216. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  217. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  218. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  219. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  220. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  221. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  222. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  223. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  224. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  225. ==22308==
  226. ==22308== Conflicting load by thread 4 at 0x0823a510 size 8
  227. ==22308== at 0x8033AE8: internal_getent (files-XXX.c:201)
  228. ==22308== by 0x8034505: _nss_files_gethostbyname3_r (files-hosts.c:141)
  229. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  230. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  231. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  232. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  233. ==22308== by 0x40096F: doit (k.c:39)
  234. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  235. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  236. ==22308== by 0x515F47C: clone (clone.S:111)
  237. ==22308== Location 0x823a510 is 0 bytes inside global var "stream"
  238. ==22308== declared at files-XXX.c:65
  239. ==22308== Other segment start (thread 3)
  240. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  241. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  242. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  243. ==22308== by 0x515F47C: clone (clone.S:111)
  244. ==22308== Other segment end (thread 3)
  245. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  246. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  247. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  248. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  249. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  250. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  251. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  252. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  253. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  254. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  255. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  256. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  257. ==22308==
  258. ==22308== Conflicting load by thread 4 at 0x0823a4e0 size 4
  259. ==22308== at 0x8034566: _nss_files_gethostbyname3_r (files-hosts.c:344)
  260. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  261. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  262. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  263. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  264. ==22308== by 0x40096F: doit (k.c:39)
  265. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  266. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  267. ==22308== by 0x515F47C: clone (clone.S:111)
  268. ==22308== Location 0x823a4e0 is 0 bytes inside global var "keep_stream"
  269. ==22308== declared at files-XXX.c:68
  270. ==22308== Other segment start (thread 3)
  271. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  272. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  273. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  274. ==22308== by 0x515F47C: clone (clone.S:111)
  275. ==22308== Other segment end (thread 3)
  276. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  277. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  278. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  279. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  280. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  281. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  282. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  283. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  284. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  285. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  286. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  287. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  288. ==22308==
  289. ==22308== Conflicting load by thread 4 at 0x0823a510 size 8
  290. ==22308== at 0x80345A6: _nss_files_gethostbyname3_r (files-XXX.c:158)
  291. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  292. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  293. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  294. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  295. ==22308== by 0x40096F: doit (k.c:39)
  296. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  297. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  298. ==22308== by 0x515F47C: clone (clone.S:111)
  299. ==22308== Location 0x823a510 is 0 bytes inside global var "stream"
  300. ==22308== declared at files-XXX.c:65
  301. ==22308== Other segment start (thread 3)
  302. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  303. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  304. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  305. ==22308== by 0x515F47C: clone (clone.S:111)
  306. ==22308== Other segment end (thread 3)
  307. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  308. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  309. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  310. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  311. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  312. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  313. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  314. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  315. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  316. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  317. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  318. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  319. ==22308==
  320. ==22308== Conflicting store by thread 4 at 0x0823a510 size 8
  321. ==22308== at 0x80345B7: _nss_files_gethostbyname3_r (files-XXX.c:161)
  322. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  323. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  324. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  325. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  326. ==22308== by 0x40096F: doit (k.c:39)
  327. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  328. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  329. ==22308== by 0x515F47C: clone (clone.S:111)
  330. ==22308== Location 0x823a510 is 0 bytes inside global var "stream"
  331. ==22308== declared at files-XXX.c:65
  332. ==22308== Other segment start (thread 3)
  333. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  334. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  335. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  336. ==22308== by 0x515F47C: clone (clone.S:111)
  337. ==22308== Other segment end (thread 3)
  338. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  339. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  340. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  341. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  342. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  343. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  344. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  345. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  346. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  347. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  348. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  349. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  350. ==22308==
  351. ==22308== Conflicting load by thread 4 at 0x0823a530 size 4
  352. ==22308== at 0x4C34502: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  353. ==22308== by 0x8034593: _nss_files_gethostbyname3_r (files-hosts.c:351)
  354. ==22308== by 0x8034BC3: _nss_files_gethostbyname2_r (files-hosts.c:372)
  355. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  356. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  357. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  358. ==22308== by 0x40096F: doit (k.c:39)
  359. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  360. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  361. ==22308== by 0x515F47C: clone (clone.S:111)
  362. ==22308== Location 0x823a530 is 16 bytes inside global var "lock"
  363. ==22308== declared at files-XXX.c:61
  364. ==22308== Other segment start (thread 3)
  365. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  366. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  367. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  368. ==22308== by 0x515F47C: clone (clone.S:111)
  369. ==22308== Other segment end (thread 3)
  370. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  371. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  372. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  373. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  374. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  375. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  376. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  377. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  378. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  379. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  380. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  381. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  382. ==22308== Other segment start (thread 3)
  383. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  384. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  385. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  386. ==22308== by 0x515F47C: clone (clone.S:111)
  387. ==22308== Other segment end (thread 3)
  388. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  389. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  390. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  391. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  392. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  393. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  394. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  395. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  396. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  397. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  398. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  399. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  400. ==22308==
  401. ==22308== Conflicting load by thread 4 at 0x0542aea8 size 1
  402. ==22308== at 0x4C3E761: __GI_strcmp (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  403. ==22308== by 0x51823AC: __nss_lookup_function (nsswitch.c:887)
  404. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  405. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  406. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  407. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  408. ==22308== by 0x40096F: doit (k.c:39)
  409. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  410. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  411. ==22308== by 0x515F47C: clone (clone.S:111)
  412. ==22308== Address 0x542aea8 is at offset 56 from 0x542ae70. Allocation context:
  413. ==22308== at 0x4C2DE70: malloc (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  414. ==22308== by 0x51816C2: nss_parse_service_list (nsswitch.c:713)
  415. ==22308== by 0x5181D40: __nss_database_lookup (nsswitch.c:871)
  416. ==22308== by 0x51834EB: __nss_hosts_lookup2 (XXX-lookup.c:69)
  417. ==22308== by 0x51726D7: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:205)
  418. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  419. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  420. ==22308== by 0x40096F: doit (k.c:39)
  421. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  422. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  423. ==22308== by 0x515F47C: clone (clone.S:111)
  424. ==22308== Other segment start (thread 3)
  425. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  426. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  427. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  428. ==22308== by 0x515F47C: clone (clone.S:111)
  429. ==22308== Other segment end (thread 3)
  430. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  431. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  432. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  433. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  434. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  435. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  436. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  437. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  438. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  439. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  440. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  441. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  442. ==22308==
  443. ==22308== Conflicting load by thread 4 at 0x0542af08 size 1
  444. ==22308== at 0x4C3E764: __GI_strcmp (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  445. ==22308== by 0x51823AC: __nss_lookup_function (nsswitch.c:887)
  446. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  447. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  448. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  449. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  450. ==22308== by 0x40096F: doit (k.c:39)
  451. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  452. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  453. ==22308== by 0x515F47C: clone (clone.S:111)
  454. ==22308== Address 0x542af08 is at offset 56 from 0x542aed0. Allocation context:
  455. ==22308== at 0x4C2DE70: malloc (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  456. ==22308== by 0x51816C2: nss_parse_service_list (nsswitch.c:713)
  457. ==22308== by 0x5181D40: __nss_database_lookup (nsswitch.c:871)
  458. ==22308== by 0x51834EB: __nss_hosts_lookup2 (XXX-lookup.c:69)
  459. ==22308== by 0x51726D7: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:205)
  460. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  461. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  462. ==22308== by 0x40096F: doit (k.c:39)
  463. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  464. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  465. ==22308== by 0x515F47C: clone (clone.S:111)
  466. ==22308== Other segment start (thread 3)
  467. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  468. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  469. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  470. ==22308== by 0x515F47C: clone (clone.S:111)
  471. ==22308== Other segment end (thread 3)
  472. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  473. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  474. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  475. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  476. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  477. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  478. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  479. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  480. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  481. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  482. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  483. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  484. ==22308==
  485. ==22308== Conflicting load by thread 4 at 0x0542af08 size 1
  486. ==22308== at 0x4C3DB22: strlen (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  487. ==22308== by 0x51823F1: __nss_lookup_function (nsswitch.c:387)
  488. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  489. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  490. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  491. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  492. ==22308== by 0x40096F: doit (k.c:39)
  493. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  494. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  495. ==22308== by 0x515F47C: clone (clone.S:111)
  496. ==22308== Address 0x542af08 is at offset 56 from 0x542aed0. Allocation context:
  497. ==22308== at 0x4C2DE70: malloc (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  498. ==22308== by 0x51816C2: nss_parse_service_list (nsswitch.c:713)
  499. ==22308== by 0x5181D40: __nss_database_lookup (nsswitch.c:871)
  500. ==22308== by 0x51834EB: __nss_hosts_lookup2 (XXX-lookup.c:69)
  501. ==22308== by 0x51726D7: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:205)
  502. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  503. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  504. ==22308== by 0x40096F: doit (k.c:39)
  505. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  506. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  507. ==22308== by 0x515F47C: clone (clone.S:111)
  508. ==22308== Other segment start (thread 3)
  509. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  510. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  511. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  512. ==22308== by 0x515F47C: clone (clone.S:111)
  513. ==22308== Other segment end (thread 3)
  514. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  515. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  516. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  517. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  518. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  519. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  520. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  521. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  522. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  523. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  524. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  525. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  526. ==22308==
  527. ==22308== Conflicting load by thread 4 at 0x0542af09 size 1
  528. ==22308== at 0x4C3DB34: strlen (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  529. ==22308== by 0x51823F1: __nss_lookup_function (nsswitch.c:387)
  530. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  531. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  532. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  533. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  534. ==22308== by 0x40096F: doit (k.c:39)
  535. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  536. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  537. ==22308== by 0x515F47C: clone (clone.S:111)
  538. ==22308== Address 0x542af09 is at offset 57 from 0x542aed0. Allocation context:
  539. ==22308== at 0x4C2DE70: malloc (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  540. ==22308== by 0x51816C2: nss_parse_service_list (nsswitch.c:713)
  541. ==22308== by 0x5181D40: __nss_database_lookup (nsswitch.c:871)
  542. ==22308== by 0x51834EB: __nss_hosts_lookup2 (XXX-lookup.c:69)
  543. ==22308== by 0x51726D7: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:205)
  544. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  545. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  546. ==22308== by 0x40096F: doit (k.c:39)
  547. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  548. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  549. ==22308== by 0x515F47C: clone (clone.S:111)
  550. ==22308== Other segment start (thread 3)
  551. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  552. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  553. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  554. ==22308== by 0x515F47C: clone (clone.S:111)
  555. ==22308== Other segment end (thread 3)
  556. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  557. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  558. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  559. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  560. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  561. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  562. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  563. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  564. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  565. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  566. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  567. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  568. ==22308==
  569. ==22308== Conflicting load by thread 4 at 0x0542af09 size 1
  570. ==22308== at 0x4C3FE7B: __GI_stpcpy (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  571. ==22308== by 0x5182428: __nss_lookup_function (nsswitch.c:393)
  572. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  573. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  574. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  575. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  576. ==22308== by 0x40096F: doit (k.c:39)
  577. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  578. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  579. ==22308== by 0x515F47C: clone (clone.S:111)
  580. ==22308== Address 0x542af09 is at offset 57 from 0x542aed0. Allocation context:
  581. ==22308== at 0x4C2DE70: malloc (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  582. ==22308== by 0x51816C2: nss_parse_service_list (nsswitch.c:713)
  583. ==22308== by 0x5181D40: __nss_database_lookup (nsswitch.c:871)
  584. ==22308== by 0x51834EB: __nss_hosts_lookup2 (XXX-lookup.c:69)
  585. ==22308== by 0x51726D7: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:205)
  586. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  587. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  588. ==22308== by 0x40096F: doit (k.c:39)
  589. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  590. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  591. ==22308== by 0x515F47C: clone (clone.S:111)
  592. ==22308== Other segment start (thread 3)
  593. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  594. ==22308== by 0x4C30E75: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  595. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  596. ==22308== by 0x515F47C: clone (clone.S:111)
  597. ==22308== Other segment end (thread 3)
  598. ==22308== at 0x4C338E3: pthread_mutex_lock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  599. ==22308== by 0x400BA28: _dl_add_to_namespace_list (dl-object.c:34)
  600. ==22308== by 0x4006FC0: _dl_map_object_from_fd (dl-load.c:1599)
  601. ==22308== by 0x4008DFF: _dl_map_object (dl-load.c:2605)
  602. ==22308== by 0x4014A53: dl_open_worker (dl-open.c:235)
  603. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  604. ==22308== by 0x40143BA: _dl_open (dl-open.c:661)
  605. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  606. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  607. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  608. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  609. ==22308== by 0x51825FD: __nss_lookup (nsswitch.c:229)
  610. ==22308==
  611. ==22308== Thread 5:
  612. ==22308== Conflicting load by thread 5 at 0x0b063aa0 size 4
  613. ==22308== at 0xAE52EF0: reopen (res_send.c:941)
  614. ==22308== by 0xAE54098: __libc_res_nsend (res_send.c:1031)
  615. ==22308== by 0xAE51E04: __libc_res_nquery (res_query.c:226)
  616. ==22308== by 0xAE527F8: __libc_res_nsearch (res_query.c:582)
  617. ==22308== by 0xAC457E3: _nss_dns_gethostbyname3_r (dns-host.c:192)
  618. ==22308== by 0xAC45A83: _nss_dns_gethostbyname2_r (dns-host.c:257)
  619. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  620. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  621. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  622. ==22308== by 0x40096F: doit (k.c:39)
  623. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  624. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  625. ==22308== Location 0xb063aa0 is 0 bytes inside global var "__have_o_nonblock"
  626. ==22308== declared at res_send.c:108
  627. ==22308== Other segment start (thread 4)
  628. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  629. ==22308== by 0x40143E7: _dl_open (dl-open.c:721)
  630. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  631. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  632. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  633. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  634. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  635. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  636. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  637. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  638. ==22308== by 0x40096F: doit (k.c:39)
  639. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  640. ==22308== Other segment end (thread 4)
  641. ==22308== at 0x515212D: ??? (syscall-template.S:81)
  642. ==22308== by 0xAE543D0: __libc_res_nsend (res_send.c:1065)
  643. ==22308== by 0xAE51E04: __libc_res_nquery (res_query.c:226)
  644. ==22308== by 0xAE527F8: __libc_res_nsearch (res_query.c:582)
  645. ==22308== by 0xAC457E3: _nss_dns_gethostbyname3_r (dns-host.c:192)
  646. ==22308== by 0xAC45A83: _nss_dns_gethostbyname2_r (dns-host.c:257)
  647. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  648. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  649. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  650. ==22308== by 0x40096F: doit (k.c:39)
  651. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  652. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  653. ==22308==
  654. ==22308== Conflicting load by thread 5 at 0x0b063aa0 size 4
  655. ==22308== at 0xAE52F19: reopen (res_send.c:943)
  656. ==22308== by 0xAE54098: __libc_res_nsend (res_send.c:1031)
  657. ==22308== by 0xAE51E04: __libc_res_nquery (res_query.c:226)
  658. ==22308== by 0xAE527F8: __libc_res_nsearch (res_query.c:582)
  659. ==22308== by 0xAC457E3: _nss_dns_gethostbyname3_r (dns-host.c:192)
  660. ==22308== by 0xAC45A83: _nss_dns_gethostbyname2_r (dns-host.c:257)
  661. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  662. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  663. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  664. ==22308== by 0x40096F: doit (k.c:39)
  665. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  666. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  667. ==22308== Location 0xb063aa0 is 0 bytes inside global var "__have_o_nonblock"
  668. ==22308== declared at res_send.c:108
  669. ==22308== Other segment start (thread 4)
  670. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  671. ==22308== by 0x40143E7: _dl_open (dl-open.c:721)
  672. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  673. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  674. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  675. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  676. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  677. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  678. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  679. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  680. ==22308== by 0x40096F: doit (k.c:39)
  681. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  682. ==22308== Other segment end (thread 4)
  683. ==22308== at 0x515212D: ??? (syscall-template.S:81)
  684. ==22308== by 0xAE543D0: __libc_res_nsend (res_send.c:1065)
  685. ==22308== by 0xAE51E04: __libc_res_nquery (res_query.c:226)
  686. ==22308== by 0xAE527F8: __libc_res_nsearch (res_query.c:582)
  687. ==22308== by 0xAC457E3: _nss_dns_gethostbyname3_r (dns-host.c:192)
  688. ==22308== by 0xAC45A83: _nss_dns_gethostbyname2_r (dns-host.c:257)
  689. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  690. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  691. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  692. ==22308== by 0x40096F: doit (k.c:39)
  693. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  694. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  695. ==22308==
  696. ==22308== Conflicting load by thread 5 at 0x0b063aa0 size 4
  697. ==22308== at 0xAE52F48: reopen (res_send.c:981)
  698. ==22308== by 0xAE54098: __libc_res_nsend (res_send.c:1031)
  699. ==22308== by 0xAE51E04: __libc_res_nquery (res_query.c:226)
  700. ==22308== by 0xAE527F8: __libc_res_nsearch (res_query.c:582)
  701. ==22308== by 0xAC457E3: _nss_dns_gethostbyname3_r (dns-host.c:192)
  702. ==22308== by 0xAC45A83: _nss_dns_gethostbyname2_r (dns-host.c:257)
  703. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  704. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  705. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  706. ==22308== by 0x40096F: doit (k.c:39)
  707. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  708. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  709. ==22308== Location 0xb063aa0 is 0 bytes inside global var "__have_o_nonblock"
  710. ==22308== declared at res_send.c:108
  711. ==22308== Other segment start (thread 4)
  712. ==22308== at 0x4C34544: pthread_mutex_unlock (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  713. ==22308== by 0x40143E7: _dl_open (dl-open.c:721)
  714. ==22308== by 0x519B0F1: do_dlopen (dl-libc.c:87)
  715. ==22308== by 0x400FFF3: _dl_catch_error (dl-error.c:187)
  716. ==22308== by 0x519B1B1: __libc_dlopen_mode (dl-libc.c:46)
  717. ==22308== by 0x518244C: __nss_lookup_function (nsswitch.c:399)
  718. ==22308== by 0x518276D: __nss_next2 (nsswitch.c:282)
  719. ==22308== by 0x517253A: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:281)
  720. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  721. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  722. ==22308== by 0x40096F: doit (k.c:39)
  723. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  724. ==22308== Other segment end (thread 4)
  725. ==22308== at 0x4E5695B: send (send.c:31)
  726. ==22308== by 0xAE54501: __libc_res_nsend (res_send.c:1182)
  727. ==22308== by 0xAE51E04: __libc_res_nquery (res_query.c:226)
  728. ==22308== by 0xAE527F8: __libc_res_nsearch (res_query.c:582)
  729. ==22308== by 0xAC457E3: _nss_dns_gethostbyname3_r (dns-host.c:192)
  730. ==22308== by 0xAC45A83: _nss_dns_gethostbyname2_r (dns-host.c:257)
  731. ==22308== by 0x5172568: gethostbyname2_r@@GLIBC_2.2.5 (getXXbyYY_r.c:266)
  732. ==22308== by 0x5132226: gaih_inet (getaddrinfo.c:586)
  733. ==22308== by 0x5134E0C: getaddrinfo (getaddrinfo.c:2406)
  734. ==22308== by 0x40096F: doit (k.c:39)
  735. ==22308== by 0x4C30E7B: ??? (in /usr/lib/valgrind/vgpreload_drd-amd64-linux.so)
  736. ==22308== by 0x4E4F181: start_thread (pthread_create.c:312)
  737. ==22308==
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement