Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==17118== Memcheck, a memory error detector
- ==17118== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
- ==17118== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
- ==17118== Command: ./engine
- ==17118==
- INVALID_ENUM | Util.cpp (111)
- ==17118== Invalid write of size 8
- ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36F119: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA370C8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36053B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0AC1F2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==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)
- ==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)
- ==17118== by 0x404095: main (main.cpp:26)
- ==17118== Address 0x7bf2bae06000 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 8
- ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36E648: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA3605CA: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0AC1F2: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==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)
- ==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)
- ==17118== by 0x404095: main (main.cpp:26)
- ==17118== Address 0x7bf2bae06080 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x408FD0: handleMouseEvent(int, int) (Movement.cpp:56)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x408FE6: handleMouseEvent(int, int) (Movement.cpp:58)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
- ==17118== by 0x4086AE: Camera::updateCameraVectors() (Camera.cpp:64)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
- ==17118== by 0x4086DB: Camera::updateCameraVectors() (Camera.cpp:64)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
- ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
- ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
- ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
- ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x40875B: sqrt (cmath:464)
- ==17118== by 0x40875B: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x40875B: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x40875B: Camera::updateCameraVectors() (Camera.cpp:67)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x408859: sqrt (cmath:464)
- ==17118== by 0x408859: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x408859: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x408859: Camera::updateCameraVectors() (Camera.cpp:68)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x408948: sqrt (cmath:464)
- ==17118== by 0x408948: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x408948: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x408948: Camera::updateCameraVectors() (Camera.cpp:69)
- ==17118== by 0x408FF4: handleMouseEvent(int, int) (Movement.cpp:62)
- ==17118== by 0x50DE075: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Invalid read of size 8
- ==17118== at 0x4C33CE9: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36F119: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA370C8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36053B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0139CD: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0B1217: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0B14A7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0B1530: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x9FDFC47: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407017: render() (Util.cpp:163)
- ==17118== Address 0x7bf2bae06000 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid read of size 8
- ==17118== at 0x4C33D03: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36F119: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA370C8F: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36053B: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA19EC9D: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0139CD: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0B1217: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0B14A7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA0B1530: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x9FDFC47: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407017: render() (Util.cpp:163)
- ==17118== Address 0x7bf2bae06008 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 8
- ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA34D901: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA5C630E: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA5C6763: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA34E3E0: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA350656: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA353363: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407017: render() (Util.cpp:163)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2bae06280 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid read of size 8
- ==17118== at 0x4C33CE9: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2bae06200 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid read of size 8
- ==17118== at 0x4C33D03: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2bae06208 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid read of size 1
- ==17118== at 0x4C33D25: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2bae06210 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid read of size 1
- ==17118== at 0x4C33D40: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367DAC: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2bae06211 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 8
- ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA367F93: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36DB60: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA36E5AE: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA3697EF: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2bae062c0 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 2
- ==17118== at 0x4C32723: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA35BA54: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35C401: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA5EA48C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA369948: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2badf6000 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 1
- ==17118== at 0x4C3269F: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA35BA54: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35C401: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA5EA48C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA369948: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2badf600c is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 8
- ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA35BA54: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35C401: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA5EA48C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA369948: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA35AC0A: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B007: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA11B2D7: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x407741: render() (Util.cpp:174)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== Address 0x7bf2badf6010 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 8
- ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA378E3C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA354C2C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x50D408D: glutSwapBuffers (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x40775D: render() (Util.cpp:177)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118== Address 0x7bf2badf1000 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Invalid write of size 8
- ==17118== at 0x4C326CB: memcpy@@GLIBC_2.14 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
- ==17118== by 0xA378E65: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0xA354C2C: ??? (in /usr/lib/x86_64-linux-gnu/dri/i965_dri.so)
- ==17118== by 0x50D408D: glutSwapBuffers (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x40775D: render() (Util.cpp:177)
- ==17118== by 0x50DD323: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50E0B88: fgEnumWindows (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DD8DC: glutMainLoopEvent (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x50DE0DC: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118== Address 0x7bf2baded000 is not stack'd, malloc'd or (recently) free'd
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
- ==17118== by 0x4086AE: Camera::updateCameraVectors() (Camera.cpp:64)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6205783: __cos_sse2 (s_sin.c:597)
- ==17118== by 0x4086DB: Camera::updateCameraVectors() (Camera.cpp:64)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
- ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
- ==17118== by 0x408709: Camera::updateCameraVectors() (Camera.cpp:65)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066C2: __sin_sse2 (s_sin.c:480)
- ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x62066DC: __sin_sse2 (s_sin.c:482)
- ==17118== by 0x40872D: Camera::updateCameraVectors() (Camera.cpp:66)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x40875B: sqrt (cmath:464)
- ==17118== by 0x40875B: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x40875B: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x40875B: Camera::updateCameraVectors() (Camera.cpp:67)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x408859: sqrt (cmath:464)
- ==17118== by 0x408859: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x408859: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x408859: Camera::updateCameraVectors() (Camera.cpp:68)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x408948: sqrt (cmath:464)
- ==17118== by 0x408948: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x408948: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x408948: Camera::updateCameraVectors() (Camera.cpp:69)
- ==17118== by 0x406EFD: update() (Util.cpp:139)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x4081A2: sqrt (cmath:464)
- ==17118== by 0x4081A2: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x4081A2: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x4081A2: lookAtRH<float, (glm::precision)0> (matrix_transform.inl:491)
- ==17118== by 0x4081A2: lookAt<float, (glm::precision)0> (matrix_transform.inl:479)
- ==17118== by 0x4081A2: Camera::recalculateViewMatrix() (Camera.cpp:39)
- ==17118== by 0x406F0A: update() (Util.cpp:140)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118== Conditional jump or move depends on uninitialised value(s)
- ==17118== at 0x6223FE7: sqrtf (w_sqrtf.c:27)
- ==17118== by 0x4082BD: sqrt (cmath:464)
- ==17118== by 0x4082BD: inversesqrt<float> (func_exponential.inl:152)
- ==17118== by 0x4082BD: normalize<float, (glm::precision)0, glm::tvec3> (func_geometric.inl:158)
- ==17118== by 0x4082BD: lookAtRH<float, (glm::precision)0> (matrix_transform.inl:492)
- ==17118== by 0x4082BD: lookAt<float, (glm::precision)0> (matrix_transform.inl:479)
- ==17118== by 0x4082BD: Camera::recalculateViewMatrix() (Camera.cpp:39)
- ==17118== by 0x406F0A: update() (Util.cpp:140)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- ==17118==
- ==17118==
- ==17118== Process terminating with default action of signal 11 (SIGSEGV)
- ==17118== General Protection Fault
- ==17118== at 0x4084DD: Camera::recalculateViewMatrix() (type_mat4x4.inl:136)
- ==17118== by 0x408A2B: Camera::moveDown() (Camera.cpp:81)
- ==17118== by 0x3F8000000530463F: ???
- ==17118== by 0x17CFBC77A904E3EC: ???
- ==17118== by 0x530487F: ??? (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x406F17: update() (Util.cpp:141)
- ==17118== by 0x50DE12D: glutMainLoop (in /usr/lib/x86_64-linux-gnu/libglut.so.3.9.0)
- ==17118== by 0x4040F3: main (main.cpp:35)
- initGL() success
- ==17118==
- ==17118== HEAP SUMMARY:
- ==17118== in use at exit: 1,937,312 bytes in 6,757 blocks
- ==17118== total heap usage: 16,434 allocs, 9,677 frees, 4,038,848 bytes allocated
- ==17118==
- ==17118== LEAK SUMMARY:
- ==17118== definitely lost: 928 bytes in 6 blocks
- ==17118== indirectly lost: 0 bytes in 0 blocks
- ==17118== possibly lost: 1,677,597 bytes in 5,745 blocks
- ==17118== still reachable: 258,787 bytes in 1,006 blocks
- ==17118== suppressed: 0 bytes in 0 blocks
- ==17118== Rerun with --leak-check=full to see details of leaked memory
- ==17118==
- ==17118== For counts of detected and suppressed errors, rerun with: -v
- ==17118== Use --track-origins=yes to see where uninitialised values come from
- ==17118== ERROR SUMMARY: 659 errors from 37 contexts (suppressed: 0 from 0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement