Advertisement
Guest User

Untitled

a guest
Aug 12th, 2013
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.28 KB | None | 0 0
  1. SGIO.h :
  2. ----------------------------------------------------------------
  3. ==8703==
  4. ==8703== Possible data race during write of size 4 at 0xB6DC210 by thread #17
  5. ==8703== Locks held: none
  6. ==8703== at 0x54F1AFB: shogun::Parameter::Parameter() (SGIO.h:510)
  7. ==8703== by 0x54E345C: shogun::CSGObject::init() (SGObject.cpp:1070)
  8. ==8703== by 0x54E358A: shogun::CSGObject::CSGObject() (SGObject.cpp:122)
  9. ==8703== by 0x5A454B6: shogun::CHashedDocDotFeatures::dense_dot(int, double const*, int) (DynamicArray.h:49)
  10. ==8703== by 0x5BF87D4: shogun::CDotFeatures::dense_dot_range_helper(void*) (DotFeatures.cpp:275)
  11. ==8703== by 0x4C2F8BD: ??? (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  12. ==8703== by 0x8CB2F8D: start_thread (pthread_create.c:311)
  13. ==8703== by 0x6DC1E1C: clone (clone.S:113)
  14. ==8703==
  15. ==8703== This conflicts with a previous write of size 4 by thread #16
  16. ==8703== Locks held: none
  17. ==8703== at 0x54E2D8C: shogun::CSGObject::unset_global_objects() (SGIO.h:530)
  18. ==8703== by 0x54E2DEB: shogun::CSGObject::~CSGObject() (SGObject.cpp:139)
  19. ==8703== by 0x52892A7: shogun::CDynamicArray<int>::~CDynamicArray() (DynamicArray.h:131)
  20. ==8703== by 0x54E2BC3: shogun::CSGObject::unref() (SGObject.cpp:173)
  21. ==8703== by 0x5A45F70: shogun::CHashedDocDotFeatures::dense_dot(int, double const*, int) (HashedDocDotFeatures.cpp:166)
  22. ==8703== by 0x5BF87D4: shogun::CDotFeatures::dense_dot_range_helper(void*) (DotFeatures.cpp:275)
  23. ==8703== by 0x4C2F8BD: ??? (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  24. ==8703== by 0x8CB2F8D: start_thread (pthread_create.c:311)
  25. ==8703==
  26. ==8703== Address 0xB6DC210 is 48 bytes inside a block of size 56 alloc'd
  27. ==8703== at 0x4C2CE2B: malloc (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  28. ==8703== by 0x58AF2A3: operator new(unsigned long) (memory.cpp:92)
  29. ==8703== by 0x54E8769: shogun::init_shogun(void (*)(_IO_FILE*, char const*), void (*)(_IO_FILE*, char const*), void (*)(_IO_FILE*, char const*), void (*)(bool&, bool&)) (init.cpp:50)
  30. ==8703== by 0x40300E: main (in /home/user/ld)
  31.  
  32. Parallel :
  33. ==8703== Possible data race during read of size 4 at 0xB6DC268 by thread #25
  34. ==8703== Locks held: none
  35. ==8703== at 0x54F5E60: shogun::Parallel::ref() (Parallel.cpp:65)
  36. ==8703== by 0x54E2CC2: shogun::CSGObject::set_global_objects() (SGObject.cpp:195)
  37. ==8703== by 0x54E3592: shogun::CSGObject::CSGObject() (SGObject.cpp:123)
  38. ==8703== by 0x5A454B6: shogun::CHashedDocDotFeatures::dense_dot(int, double const*, int) (DynamicArray.h:49)
  39. ==8703== by 0x5BF87D4: shogun::CDotFeatures::dense_dot_range_helper(void*) (DotFeatures.cpp:275)
  40. ==8703== by 0x4C2F8BD: ??? (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  41. ==8703== by 0x8CB2F8D: start_thread (pthread_create.c:311)
  42. ==8703== by 0x6DC1E1C: clone (clone.S:113)
  43. ==8703==
  44. ==8703== This conflicts with a previous write of size 4 by thread #24
  45. ==8703== Locks held: none
  46. ==8703== at 0x54F5EAF: shogun::Parallel::unref() (Parallel.cpp:76)
  47. ==8703== by 0x54E2D63: shogun::CSGObject::unset_global_objects() (SGObject.cpp:206)
  48. ==8703== by 0x54E2DEB: shogun::CSGObject::~CSGObject() (SGObject.cpp:139)
  49. ==8703== by 0x52892A7: shogun::CDynamicArray<int>::~CDynamicArray() (DynamicArray.h:131)
  50. ==8703== by 0x54E2BC3: shogun::CSGObject::unref() (SGObject.cpp:173)
  51. ==8703== by 0x5A45F70: shogun::CHashedDocDotFeatures::dense_dot(int, double const*, int) (HashedDocDotFeatures.cpp:166)
  52. ==8703== by 0x5BF87D4: shogun::CDotFeatures::dense_dot_range_helper(void*) (DotFeatures.cpp:275)
  53. ==8703== by 0x4C2F8BD: ??? (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  54. ==8703==
  55. ==8703== Address 0xB6DC268 is 8 bytes inside a block of size 16 alloc'd
  56. ==8703== at 0x4C2CE2B: malloc (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  57. ==8703== by 0x58AF2A3: operator new(unsigned long) (memory.cpp:92)
  58. ==8703== by 0x54E8789: shogun::init_shogun(void (*)(_IO_FILE*, char const*), void (*)(_IO_FILE*, char const*), void (*)(_IO_FILE*, char const*), void (*)(bool&, bool&)) (init.cpp:52)
  59. ==8703== by 0x40300E: main (in /home/user/ld)
  60.  
  61. Version:
  62. Possible data race during write of size 4 at 0xB6DC2B8 by thread #3
  63. ==8703== Locks held: none
  64. ==8703== at 0x54E8FAF: shogun::Version::unref() (Version.cpp:116)
  65. ==8703== by 0x54E2D51: shogun::CSGObject::unset_global_objects() (SGObject.cpp:205)
  66. ==8703== by 0x54E2DEB: shogun::CSGObject::~CSGObject() (SGObject.cpp:139)
  67. ==8703== by 0x52892A7: shogun::CDynamicArray<int>::~CDynamicArray() (DynamicArray.h:131)
  68. ==8703== by 0x54E2BC3: shogun::CSGObject::unref() (SGObject.cpp:173)
  69. ==8703== by 0x5A45F70: shogun::CHashedDocDotFeatures::dense_dot(int, double const*, int) (HashedDocDotFeatures.cpp:166)
  70. ==8703== by 0x5BF87D4: shogun::CDotFeatures::dense_dot_range_helper(void*) (DotFeatures.cpp:275)
  71. ==8703== by 0x4C2F8BD: ??? (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  72. ==8703== by 0x8CB2F8D: start_thread (pthread_create.c:311)
  73. ==8703== by 0x6DC1E1C: clone (clone.S:113)
  74. ==8703==
  75. ==8703== This conflicts with a previous write of size 4 by thread #2
  76. ==8703== Locks held: none
  77. ==8703== at 0x54E8FAF: shogun::Version::unref() (Version.cpp:116)
  78. ==8703== by 0x54E2D51: shogun::CSGObject::unset_global_objects() (SGObject.cpp:205)
  79. ==8703== by 0x54E2DEB: shogun::CSGObject::~CSGObject() (SGObject.cpp:139)
  80. ==8703== by 0x52892A7: shogun::CDynamicArray<int>::~CDynamicArray() (DynamicArray.h:131)
  81. ==8703== by 0x54E2BC3: shogun::CSGObject::unref() (SGObject.cpp:173)
  82. ==8703== by 0x5A45F70: shogun::CHashedDocDotFeatures::dense_dot(int, double const*, int) (HashedDocDotFeatures.cpp:166)
  83. ==8703== by 0x5BF87D4: shogun::CDotFeatures::dense_dot_range_helper(void*) (DotFeatures.cpp:275)
  84. ==8703== by 0x4C2F8BD: ??? (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  85. ==8703==
  86. ==8703== Address 0xB6DC2B8 is 8 bytes inside a block of size 16 alloc'd
  87. ==8703== at 0x4C2CE2B: malloc (in /usr/lib/valgrind/vgpreload_helgrind-amd64-linux.so)
  88. ==8703== by 0x58AF2A3: operator new(unsigned long) (memory.cpp:92)
  89. ==8703== by 0x54E87B1: shogun::init_shogun(void (*)(_IO_FILE*, char const*), void (*)(_IO_FILE*, char const*), void (*)(_IO_FILE*, char const*), void (*)(bool&, bool&)) (init.cpp:54)
  90. ==8703== by 0x40300E: main (in /home/user/ld)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement