Advertisement
Guest User

valgrind output

a guest
May 15th, 2024
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.25 KB | None | 0 0
  1. ==17118== Memcheck, a memory error detector
  2. ==17118== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
  3. ==17118== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
  4. ==17118== Command: ./engine
  5. ==17118==
  6. INVALID_ENUM | Util.cpp (111)
  7. ==17118== Invalid write of size 8
  8. ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  9. ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  10. ==17118== by 0xA36F119: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  11. ==17118== by 0xA370C8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  12. ==17118== by 0xA36053B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  13. ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  14. ==17118== by 0xA0AC1F2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  15. ==17118== by 0x4064F8: ShaderProgram::ShaderProgram(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (ShaderProgram.cpp:87)
  16. ==17118== by 0x40439D: Display::loadShader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (char_traits.h:342)
  17. ==17118== by 0x404095: main (main.cpp:26)
  18. ==17118== Address 0x7bf2bae06000 is not stack'd, malloc'd or (recently) free'd
  19. ==17118==
  20. ==17118== Invalid write of size 8
  21. ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  22. ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  23. ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  24. ==17118== by 0xA36E648: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  25. ==17118== by 0xA3605CA: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  26. ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  27. ==17118== by 0xA0AC1F2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  28. ==17118== by 0x4064F8: ShaderProgram::ShaderProgram(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (ShaderProgram.cpp:87)
  29. ==17118== by 0x40439D: Display::loadShader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (char_traits.h:342)
  30. ==17118== by 0x404095: main (main.cpp:26)
  31. ==17118== Address 0x7bf2bae06080 is not stack'd, malloc'd or (recently) free'd
  32. ==17118==
  33. ==17118== Conditional jump or move depends on uninitialised value(s)
  34. ==17118== at 0x408FD0: handleMouseEvent(int, int) (Movement.cpp:56)
  35. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  36. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  37. ==17118== by 0x4040F3: main (main.cpp:35)
  38. ==17118==
  39. ==17118== Conditional jump or move depends on uninitialised value(s)
  40. ==17118== at 0x408FE6: handleMouseEvent(int, int) (Movement.cpp:58)
  41. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  42. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  43. ==17118== by 0x4040F3: main (main.cpp:35)
  44. ==17118==
  45. ==17118== Conditional jump or move depends on uninitialised value(s)
  46. ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
  47. ==17118== by 0x4086AE: Camera::updateCameraVectors() (Camera.cpp:64)
  48. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  49. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  50. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  51. ==17118== by 0x4040F3: main (main.cpp:35)
  52. ==17118==
  53. ==17118== Conditional jump or move depends on uninitialised value(s)
  54. ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
  55. ==17118== by 0x4086DB: Camera::updateCameraVectors() (Camera.cpp:64)
  56. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  57. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  58. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  59. ==17118== by 0x4040F3: main (main.cpp:35)
  60. ==17118==
  61. ==17118== Conditional jump or move depends on uninitialised value(s)
  62. ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
  63. ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
  64. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  65. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  66. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  67. ==17118== by 0x4040F3: main (main.cpp:35)
  68. ==17118==
  69. ==17118== Conditional jump or move depends on uninitialised value(s)
  70. ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
  71. ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
  72. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  73. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  74. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  75. ==17118== by 0x4040F3: main (main.cpp:35)
  76. ==17118==
  77. ==17118== Conditional jump or move depends on uninitialised value(s)
  78. ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
  79. ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
  80. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  81. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  82. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  83. ==17118== by 0x4040F3: main (main.cpp:35)
  84. ==17118==
  85. ==17118== Conditional jump or move depends on uninitialised value(s)
  86. ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
  87. ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
  88. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  89. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  90. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  91. ==17118== by 0x4040F3: main (main.cpp:35)
  92. ==17118==
  93. ==17118== Conditional jump or move depends on uninitialised value(s)
  94. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  95. ==17118== by 0x40875B: sqrt (cmath:464)
  96. ==17118== by 0x40875B: inversesqrt<float> (func_exponential.inl:152)
  97. ==17118== by 0x40875B: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  98. ==17118== by 0x40875B: Camera::updateCameraVectors() (Camera.cpp:67)
  99. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  100. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  101. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  102. ==17118== by 0x4040F3: main (main.cpp:35)
  103. ==17118==
  104. ==17118== Conditional jump or move depends on uninitialised value(s)
  105. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  106. ==17118== by 0x408859: sqrt (cmath:464)
  107. ==17118== by 0x408859: inversesqrt<float> (func_exponential.inl:152)
  108. ==17118== by 0x408859: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  109. ==17118== by 0x408859: Camera::updateCameraVectors() (Camera.cpp:68)
  110. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  111. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  112. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  113. ==17118== by 0x4040F3: main (main.cpp:35)
  114. ==17118==
  115. ==17118== Conditional jump or move depends on uninitialised value(s)
  116. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  117. ==17118== by 0x408948: sqrt (cmath:464)
  118. ==17118== by 0x408948: inversesqrt<float> (func_exponential.inl:152)
  119. ==17118== by 0x408948: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  120. ==17118== by 0x408948: Camera::updateCameraVectors() (Camera.cpp:69)
  121. ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
  122. ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  123. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  124. ==17118== by 0x4040F3: main (main.cpp:35)
  125. ==17118==
  126. ==17118== Invalid read of size 8
  127. ==17118== at 0x4C33CE9: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  128. ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  129. ==17118== by 0xA36F119: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  130. ==17118== by 0xA370C8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  131. ==17118== by 0xA36053B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  132. ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  133. ==17118== by 0xA0139CD: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  134. ==17118== by 0xA0B1217: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  135. ==17118== by 0xA0B14A7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  136. ==17118== by 0xA0B1530: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  137. ==17118== by 0x9FDFC47: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  138. ==17118== by 0x407017: render() (Util.cpp:163)
  139. ==17118== Address 0x7bf2bae06000 is not stack'd, malloc'd or (recently) free'd
  140. ==17118==
  141. ==17118== Invalid read of size 8
  142. ==17118== at 0x4C33D03: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  143. ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  144. ==17118== by 0xA36F119: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  145. ==17118== by 0xA370C8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  146. ==17118== by 0xA36053B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  147. ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  148. ==17118== by 0xA0139CD: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  149. ==17118== by 0xA0B1217: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  150. ==17118== by 0xA0B14A7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  151. ==17118== by 0xA0B1530: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  152. ==17118== by 0x9FDFC47: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  153. ==17118== by 0x407017: render() (Util.cpp:163)
  154. ==17118== Address 0x7bf2bae06008 is not stack'd, malloc'd or (recently) free'd
  155. ==17118==
  156. ==17118== Invalid write of size 8
  157. ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  158. ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  159. ==17118== by 0xA34D901: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  160. ==17118== by 0xA5C630E: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  161. ==17118== by 0xA5C6763: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  162. ==17118== by 0xA34E3E0: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  163. ==17118== by 0xA350656: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  164. ==17118== by 0xA353363: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  165. ==17118== by 0x407017: render() (Util.cpp:163)
  166. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  167. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  168. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  169. ==17118== Address 0x7bf2bae06280 is not stack'd, malloc'd or (recently) free'd
  170. ==17118==
  171. ==17118== Invalid read of size 8
  172. ==17118== at 0x4C33CE9: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  173. ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  174. ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  175. ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  176. ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  177. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  178. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  179. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  180. ==17118== by 0x407741: render() (Util.cpp:174)
  181. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  182. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  183. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  184. ==17118== Address 0x7bf2bae06200 is not stack'd, malloc'd or (recently) free'd
  185. ==17118==
  186. ==17118== Invalid read of size 8
  187. ==17118== at 0x4C33D03: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  188. ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  189. ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  190. ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  191. ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  192. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  193. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  194. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  195. ==17118== by 0x407741: render() (Util.cpp:174)
  196. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  197. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  198. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  199. ==17118== Address 0x7bf2bae06208 is not stack'd, malloc'd or (recently) free'd
  200. ==17118==
  201. ==17118== Invalid read of size 1
  202. ==17118== at 0x4C33D25: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  203. ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  204. ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  205. ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  206. ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  207. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  208. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  209. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  210. ==17118== by 0x407741: render() (Util.cpp:174)
  211. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  212. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  213. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  214. ==17118== Address 0x7bf2bae06210 is not stack'd, malloc'd or (recently) free'd
  215. ==17118==
  216. ==17118== Invalid read of size 1
  217. ==17118== at 0x4C33D40: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  218. ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  219. ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  220. ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  221. ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  222. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  223. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  224. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  225. ==17118== by 0x407741: render() (Util.cpp:174)
  226. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  227. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  228. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  229. ==17118== Address 0x7bf2bae06211 is not stack'd, malloc'd or (recently) free'd
  230. ==17118==
  231. ==17118== Invalid write of size 8
  232. ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  233. ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  234. ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  235. ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  236. ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  237. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  238. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  239. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  240. ==17118== by 0x407741: render() (Util.cpp:174)
  241. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  242. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  243. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  244. ==17118== Address 0x7bf2bae062c0 is not stack'd, malloc'd or (recently) free'd
  245. ==17118==
  246. ==17118== Invalid write of size 2
  247. ==17118== at 0x4C32723: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  248. ==17118== by 0xA35BA54: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  249. ==17118== by 0xA35C401: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  250. ==17118== by 0xA5EA48C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  251. ==17118== by 0xA369948: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  252. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  253. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  254. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  255. ==17118== by 0x407741: render() (Util.cpp:174)
  256. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  257. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  258. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  259. ==17118== Address 0x7bf2badf6000 is not stack'd, malloc'd or (recently) free'd
  260. ==17118==
  261. ==17118== Invalid write of size 1
  262. ==17118== at 0x4C3269F: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  263. ==17118== by 0xA35BA54: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  264. ==17118== by 0xA35C401: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  265. ==17118== by 0xA5EA48C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  266. ==17118== by 0xA369948: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  267. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  268. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  269. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  270. ==17118== by 0x407741: render() (Util.cpp:174)
  271. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  272. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  273. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  274. ==17118== Address 0x7bf2badf600c is not stack'd, malloc'd or (recently) free'd
  275. ==17118==
  276. ==17118== Invalid write of size 8
  277. ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  278. ==17118== by 0xA35BA54: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  279. ==17118== by 0xA35C401: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  280. ==17118== by 0xA5EA48C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  281. ==17118== by 0xA369948: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  282. ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  283. ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  284. ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  285. ==17118== by 0x407741: render() (Util.cpp:174)
  286. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  287. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  288. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  289. ==17118== Address 0x7bf2badf6010 is not stack'd, malloc'd or (recently) free'd
  290. ==17118==
  291. ==17118== Invalid write of size 8
  292. ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  293. ==17118== by 0xA378E3C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  294. ==17118== by 0xA354C2C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  295. ==17118== by 0x50D408D: glutSwapBuffers (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  296. ==17118== by 0x40775D: render() (Util.cpp:177)
  297. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  298. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  299. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  300. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  301. ==17118== by 0x4040F3: main (main.cpp:35)
  302. ==17118== Address 0x7bf2badf1000 is not stack'd, malloc'd or (recently) free'd
  303. ==17118==
  304. ==17118== Invalid write of size 8
  305. ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  306. ==17118== by 0xA378E65: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  307. ==17118== by 0xA354C2C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
  308. ==17118== by 0x50D408D: glutSwapBuffers (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  309. ==17118== by 0x40775D: render() (Util.cpp:177)
  310. ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  311. ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  312. ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  313. ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  314. ==17118== by 0x4040F3: main (main.cpp:35)
  315. ==17118== Address 0x7bf2baded000 is not stack'd, malloc'd or (recently) free'd
  316. ==17118==
  317. ==17118== Conditional jump or move depends on uninitialised value(s)
  318. ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
  319. ==17118== by 0x4086AE: Camera::updateCameraVectors() (Camera.cpp:64)
  320. ==17118== by 0x406EFD: update() (Util.cpp:139)
  321. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  322. ==17118== by 0x4040F3: main (main.cpp:35)
  323. ==17118==
  324. ==17118== Conditional jump or move depends on uninitialised value(s)
  325. ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
  326. ==17118== by 0x4086DB: Camera::updateCameraVectors() (Camera.cpp:64)
  327. ==17118== by 0x406EFD: update() (Util.cpp:139)
  328. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  329. ==17118== by 0x4040F3: main (main.cpp:35)
  330. ==17118==
  331. ==17118== Conditional jump or move depends on uninitialised value(s)
  332. ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
  333. ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
  334. ==17118== by 0x406EFD: update() (Util.cpp:139)
  335. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  336. ==17118== by 0x4040F3: main (main.cpp:35)
  337. ==17118==
  338. ==17118== Conditional jump or move depends on uninitialised value(s)
  339. ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
  340. ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
  341. ==17118== by 0x406EFD: update() (Util.cpp:139)
  342. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  343. ==17118== by 0x4040F3: main (main.cpp:35)
  344. ==17118==
  345. ==17118== Conditional jump or move depends on uninitialised value(s)
  346. ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
  347. ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
  348. ==17118== by 0x406EFD: update() (Util.cpp:139)
  349. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  350. ==17118== by 0x4040F3: main (main.cpp:35)
  351. ==17118==
  352. ==17118== Conditional jump or move depends on uninitialised value(s)
  353. ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
  354. ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
  355. ==17118== by 0x406EFD: update() (Util.cpp:139)
  356. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  357. ==17118== by 0x4040F3: main (main.cpp:35)
  358. ==17118==
  359. ==17118== Conditional jump or move depends on uninitialised value(s)
  360. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  361. ==17118== by 0x40875B: sqrt (cmath:464)
  362. ==17118== by 0x40875B: inversesqrt<float> (func_exponential.inl:152)
  363. ==17118== by 0x40875B: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  364. ==17118== by 0x40875B: Camera::updateCameraVectors() (Camera.cpp:67)
  365. ==17118== by 0x406EFD: update() (Util.cpp:139)
  366. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  367. ==17118== by 0x4040F3: main (main.cpp:35)
  368. ==17118==
  369. ==17118== Conditional jump or move depends on uninitialised value(s)
  370. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  371. ==17118== by 0x408859: sqrt (cmath:464)
  372. ==17118== by 0x408859: inversesqrt<float> (func_exponential.inl:152)
  373. ==17118== by 0x408859: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  374. ==17118== by 0x408859: Camera::updateCameraVectors() (Camera.cpp:68)
  375. ==17118== by 0x406EFD: update() (Util.cpp:139)
  376. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  377. ==17118== by 0x4040F3: main (main.cpp:35)
  378. ==17118==
  379. ==17118== Conditional jump or move depends on uninitialised value(s)
  380. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  381. ==17118== by 0x408948: sqrt (cmath:464)
  382. ==17118== by 0x408948: inversesqrt<float> (func_exponential.inl:152)
  383. ==17118== by 0x408948: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  384. ==17118== by 0x408948: Camera::updateCameraVectors() (Camera.cpp:69)
  385. ==17118== by 0x406EFD: update() (Util.cpp:139)
  386. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  387. ==17118== by 0x4040F3: main (main.cpp:35)
  388. ==17118==
  389. ==17118== Conditional jump or move depends on uninitialised value(s)
  390. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  391. ==17118== by 0x4081A2: sqrt (cmath:464)
  392. ==17118== by 0x4081A2: inversesqrt<float> (func_exponential.inl:152)
  393. ==17118== by 0x4081A2: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  394. ==17118== by 0x4081A2: lookAtRH<float, (glm::precision)0> (matrix_transform.inl:491)
  395. ==17118== by 0x4081A2: lookAt<float, (glm::precision)0> (matrix_transform.inl:479)
  396. ==17118== by 0x4081A2: Camera::recalculateViewMatrix() (Camera.cpp:39)
  397. ==17118== by 0x406F0A: update() (Util.cpp:140)
  398. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  399. ==17118== by 0x4040F3: main (main.cpp:35)
  400. ==17118==
  401. ==17118== Conditional jump or move depends on uninitialised value(s)
  402. ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
  403. ==17118== by 0x4082BD: sqrt (cmath:464)
  404. ==17118== by 0x4082BD: inversesqrt<float> (func_exponential.inl:152)
  405. ==17118== by 0x4082BD: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
  406. ==17118== by 0x4082BD: lookAtRH<float, (glm::precision)0> (matrix_transform.inl:492)
  407. ==17118== by 0x4082BD: lookAt<float, (glm::precision)0> (matrix_transform.inl:479)
  408. ==17118== by 0x4082BD: Camera::recalculateViewMatrix() (Camera.cpp:39)
  409. ==17118== by 0x406F0A: update() (Util.cpp:140)
  410. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  411. ==17118== by 0x4040F3: main (main.cpp:35)
  412. ==17118==
  413. ==17118==
  414. ==17118== Process terminating with default action of signal 11 (SIGSEGV)
  415. ==17118== General Protection Fault
  416. ==17118== at 0x4084DD: Camera::recalculateViewMatrix() (type_mat4x4.inl:136)
  417. ==17118== by 0x408A2B: Camera::moveDown() (Camera.cpp:81)
  418. ==17118== by 0x3F8000000530463F: ???
  419. ==17118== by 0x17CFBC77A904E3EC: ???
  420. ==17118== by 0x530487F: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  421. ==17118== by 0x406F17: update() (Util.cpp:141)
  422. ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
  423. ==17118== by 0x4040F3: main (main.cpp:35)
  424. initGL() success
  425. ==17118==
  426. ==17118== HEAP SUMMARY:
  427. ==17118== in use at exit: 1,937,312 bytes in 6,757 blocks
  428. ==17118== total heap usage: 16,434 allocs, 9,677 frees, 4,038,848 bytes allocated
  429. ==17118==
  430. ==17118== LEAK SUMMARY:
  431. ==17118== definitely lost: 928 bytes in 6 blocks
  432. ==17118== indirectly lost: 0 bytes in 0 blocks
  433. ==17118== possibly lost: 1,677,597 bytes in 5,745 blocks
  434. ==17118== still reachable: 258,787 bytes in 1,006 blocks
  435. ==17118== suppressed: 0 bytes in 0 blocks
  436. ==17118== Rerun with --leak-check=full to see details of leaked memory
  437. ==17118==
  438. ==17118== For counts of detected and suppressed errors, rerun with: -v
  439. ==17118== Use --track-origins=yes to see where uninitialised values come from
  440. ==17118== ERROR SUMMARY: 659 errors from 37 contexts (suppressed: 0 from 0)
  441.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement