==17163== Memcheck, a memory error detector for x86-linux.
==17163== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al.
==17163== Using valgrind-2.4.0, a program supervision framework for x86-linux.
==17163== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al.
==17163== For more details, rerun with: -v
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8ECB13: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E631C: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8EC7D3: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E631C: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8EC6B6: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E6376: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8EC6C2: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E6376: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8EC7D3: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E6376: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8F2BDD: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E7675: (within /lib/ld-2.3.5.so)
==17163== by 0x1B8E47C6: (within /lib/ld-2.3.5.so)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8ECB13: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5E4BA: (within /lib/tls/libc-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5EB85: _dl_open (in /lib/tls/libc-2.3.5.so)
==17163== by 0x1BCA4D32: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BCA5486: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1BCA4DB0: dlopen (in /lib/tls/libdl-2.3.5.so)
==17163== by 0x1BDECE9F: (within /usr/X11R6/lib/libX11.so.6.2)
==17163== by 0x1BDECFEE: _XNoticeCreateBitmap (in /usr/X11R6/lib/libX11.so.6.2)
==17163== by 0x1BDED5D1: XCreatePixmap (in /usr/X11R6/lib/libX11.so.6.2)
==17163== by 0x1B96B917: X11_CreateWMCursor (in /usr/lib/libSDL-1.2.so.0.7.1)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8EC7D3: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5E4BA: (within /lib/tls/libc-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5EB85: _dl_open (in /lib/tls/libc-2.3.5.so)
==17163== by 0x1BCA4D32: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BCA5486: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1BCA4DB0: dlopen (in /lib/tls/libdl-2.3.5.so)
==17163== by 0x1BDECE9F: (within /usr/X11R6/lib/libX11.so.6.2)
==17163== by 0x1BDECFEE: _XNoticeCreateBitmap (in /usr/X11R6/lib/libX11.so.6.2)
==17163== by 0x1BDED5D1: XCreatePixmap (in /usr/X11R6/lib/libX11.so.6.2)
==17163== by 0x1B96B917: X11_CreateWMCursor (in /usr/lib/libSDL-1.2.so.0.7.1)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B91B1E1: claw::graphic::image::safe_alloc(unsigned, unsigned) (in /usr/local/lib/libclaw_graphic.so)
==17163== by 0x1B91B938: claw::graphic::image::image(unsigned, unsigned) (in /usr/local/lib/libclaw_graphic.so)
==17163== by 0x804F9E5: visual::screen::screen(claw::math::coordinate_2d<unsigned> const&) (in ./test_visual/test_visual)
==17163== by 0x804A902: main (in ./test_visual/test_visual)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B91B1E6: claw::graphic::image::safe_alloc(unsigned, unsigned) (in /usr/local/lib/libclaw_graphic.so)
==17163== by 0x1B91B938: claw::graphic::image::image(unsigned, unsigned) (in /usr/local/lib/libclaw_graphic.so)
==17163== by 0x804F9E5: visual::screen::screen(claw::math::coordinate_2d<unsigned> const&) (in ./test_visual/test_visual)
==17163== by 0x804A902: main (in ./test_visual/test_visual)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8EC6B6: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5E4BA: (within /lib/tls/libc-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5EB85: _dl_open (in /lib/tls/libc-2.3.5.so)
==17163== by 0x1BCA4D32: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BCA5486: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1BCA4DB0: dlopen (in /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B9FD514: (within /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B9FD867: driGetDriver (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B9FDB2B: driCreateDisplay (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA1D603: __glXInitialize (in /usr/X11R6/lib/libGL.so.1.2)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8EC955: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5E4BA: (within /lib/tls/libc-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5EB85: _dl_open (in /lib/tls/libc-2.3.5.so)
==17163== by 0x1BCA4D32: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BCA5486: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1BCA4DB0: dlopen (in /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B9FD514: (within /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B9FD867: driGetDriver (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B9FDB2B: driCreateDisplay (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA1D603: __glXInitialize (in /usr/X11R6/lib/libGL.so.1.2)
==17163==
==17163== Conditional jump or move depends on uninitialised value(s)
==17163== at 0x1B8ECAE6: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5E4BA: (within /lib/tls/libc-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BC5EB85: _dl_open (in /lib/tls/libc-2.3.5.so)
==17163== by 0x1BCA4D32: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B8EF026: (within /lib/ld-2.3.5.so)
==17163== by 0x1BCA5486: (within /lib/tls/libdl-2.3.5.so)
==17163== by 0x1BCA4DB0: dlopen (in /lib/tls/libdl-2.3.5.so)
==17163== by 0x1B9FD514: (within /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B9FD867: driGetDriver (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B9FDB2B: driCreateDisplay (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA1D603: __glXInitialize (in /usr/X11R6/lib/libGL.so.1.2)
==17163==
==17163== Syscall param ioctl(generic) points to uninitialised byte(s)
==17163== at 0x1BC21544: ioctl (in /lib/tls/libc-2.3.5.so)
==17163== by 0x1BA2DC1D: (within /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA2DE43: drmOpen (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA1D650: __glXInitialize (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA18CB8: (within /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA1A500: glXChooseVisual (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B9698C8: X11_GL_GetVisual (in /usr/lib/libSDL-1.2.so.0.7.1)
==17163== by 0x1B96E23C: (within /usr/lib/libSDL-1.2.so.0.7.1)
==17163== by 0x1B9639D5: SDL_SetVideoMode (in /usr/lib/libSDL-1.2.so.0.7.1)
==17163== by 0x804FA00: visual::screen::screen(claw::math::coordinate_2d<unsigned> const&) (in ./test_visual/test_visual)
==17163== by 0x804A902: main (in ./test_visual/test_visual)
==17163== Address 0x52BFDE8C is on thread 1's stack
==17163==
==17163== Process terminating with default action of signal 11 (SIGSEGV)
==17163== GPF (Pointer out of bounds?)
==17163== at 0x1C4A5B4B: (within /usr/X11R6/lib/modules/dri/radeon_dri.so)
==17163== by 0x1C411AE9: (within /usr/X11R6/lib/modules/dri/radeon_dri.so)
==17163== by 0x1C411B05: (within /usr/X11R6/lib/modules/dri/radeon_dri.so)
==17163== by 0x1C38940C: (within /usr/X11R6/lib/modules/dri/radeon_dri.so)
==17163== by 0x1C38992F: (within /usr/X11R6/lib/modules/dri/radeon_dri.so)
==17163== by 0x1C4B0D94: (within /usr/X11R6/lib/modules/dri/radeon_dri.so)
==17163== by 0x1C4AF722: (within /usr/X11R6/lib/modules/dri/radeon_dri.so)
==17163== by 0x1BA18F48: (within /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1BA193D0: glXCreateContext (in /usr/X11R6/lib/libGL.so.1.2)
==17163== by 0x1B968FD3: X11_GL_CreateContext (in /usr/lib/libSDL-1.2.so.0.7.1)
==17163== by 0x1B96E0A0: (within /usr/lib/libSDL-1.2.so.0.7.1)
==17163== by 0x1B9639D5: SDL_SetVideoMode (in /usr/lib/libSDL-1.2.so.0.7.1)
==17163==
==17163== ERROR SUMMARY: 88 errors from 13 contexts (suppressed: 8 from 2)
==17163== malloc/free: in use at exit: 1730853 bytes in 599 blocks.
==17163== malloc/free: 840 allocs, 241 frees, 1793490 bytes allocated.
==17163== For counts of detected errors, rerun with: -v
==17163== searching for pointers to 599 not-freed blocks.
==17163== checked 2947072 bytes.
==17163==
==17163== LEAK SUMMARY:
==17163== definitely lost: 0 bytes in 0 blocks.
==17163== possibly lost: 0 bytes in 0 blocks.
==17163== still reachable: 1730853 bytes in 599 blocks.
==17163== suppressed: 0 bytes in 0 blocks.
==17163== Reachable blocks (those to which a pointer was found) are not shown.
==17163== To see them, rerun with: --show-reachable=yes
Erreur de segmentation
Partager