Script started on Thu 05 May 2016 19:35:19 BST dummy@gull:~/tmp/pov$ make . . g++ -DHAVE_CONFIG_H -I. -I.. -I../unix/povconfig -I.. -I../unix -I../vfe -I../vfe/unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/OpenEXR -pthread -I/usr/include -I/usr/include -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -Wno-non-template-friend -s -O3 -ffast-math -malign-double -march=native -pthread -MT core/scene/tracethreaddata.o -MD -MP -MF $depbase.Tpo -c -o core/scene/tracethreaddata.o core/scene/tracethreaddata.cpp &&\ mv -f $depbase.Tpo $depbase.Po core/scene/tracethreaddata.cpp: In destructor ‘virtual pov::TraceThreadData::~TraceThreadData()’: core/scene/tracethreaddata.cpp:117:17: warning: possible problem detected in invocation of delete operator: core/scene/tracethreaddata.cpp:117:17: warning: invalid use of incomplete type ‘struct pov::FPUContext’ ./core/scene/tracethreaddata.h:62:7: warning: forward declaration of ‘struct pov::FPUContext’ core/scene/tracethreaddata.cpp:117:17: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. . . Script started on Thu 05 May 2016 19:57:02 BST dummy@gull:~/tmp/pov$ valgrind --verbose --verbose unix/povray +w320 +h240 +a0.3 +am2 +idistribution/scenes/advanced/biscuit.pov ==5910== Memcheck, a memory error detector ==5910== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==5910== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==5910== Command: unix/povray +w320 +h240 +a0.3 +am2 +idistribution/scenes/advanced/biscuit.pov ==5910== --5910-- Valgrind options: --5910-- --verbose --5910-- --verbose --5910-- Contents of /proc/version: --5910-- Linux version 2.6.37.6 (root@hive) (gcc version 4.5.2 (GCC) ) #2 Fri May 17 22:52:58 CDT 2013 --5910-- --5910-- Arch and hwcaps: X86, LittleEndian, x86-mmxext-sse1-sse2-sse3 --5910-- Page sizes: currently 4096, max supported 4096 . . povray: cannot open the system configuration file --5910-- REDIR: 0x463a710 (libc.so.6:stpcpy) redirected to 0x402b4e0 (stpcpy) /usr/local/etc/povray/3.7/povray.conf: No such file or directory povray: cannot open the user configuration file /home/dummy/.povray/3.7/povray.conf: No such file or directory povray: I/O restrictions are disabled --5910-- REDIR: 0x4638570 (libc.so.6:strcpy) redirected to 0x40285a0 (strcpy) --5910-- REDIR: 0x4634aa0 (libc.so.6:realloc) redirected to 0x4027c00 (realloc) --5910-- REDIR: 0x4638bd0 (libc.so.6:strncat) redirected to 0x4028370 (strncat) --5910-- REDIR: 0x463a2d0 (libc.so.6:memchr) redirected to 0x4029830 (memchr) --5910-- REDIR: 0x4638380 (libc.so.6:index) redirected to 0x4028140 (index) --5910-- REDIR: 0x46381d0 (libc.so.6:strcat) redirected to 0x4028190 (strcat) --5910-- REDIR: 0x453b030 (libstdc++.so.6:operator delete[](void*)) redirected to 0x4025d70 (operator delete[](void*)) --5910-- REDIR: 0x463d350 (libc.so.6:rawmemchr) redirected to 0x402c480 (rawmemchr) Persistence of Vision(tm) Ray Tracer Version 3.7.1-alpha.8596235.unofficial (g++ 4.5.2 @ i686-pc-linux-gnu) This is an unofficial version compiled by: dummy The POV-Ray Team is not responsible for supporting this version. POV-Ray is based on DKBTrace 2.12 by David K. Buck & Aaron A. Collins Copyright 1991-2016 Persistence of Vision Raytracer Pty. Ltd. Primary POV-Ray 3.7 Architects/Developers: (Alphabetically) Chris Cason Thorsten Froehlich Christoph Lipka With Assistance From: (Alphabetically) Nicolas Calimet Jerome Grimbert James Holsenback Christoph Hormann Nathan Kopp Juha Nieminen Past Contributors: (Alphabetically) Steve Anger Eric Barish Dieter Bayer David K. Buck Nicolas Calimet Chris Cason Aaron A. Collins Chris Dailey Steve Demlow Andreas Dilger Alexander Enzmann Dan Farmer Thorsten Froehlich Mark Gordon James Holsenback Christoph Hormann Mike Hough Chris Huff Kari Kivisalo Nathan Kopp Lutz Kretzschmar Christoph Lipka Jochen Lippert Pascal Massimino Jim McElhiney Douglas Muir Juha Nieminen Ron Parker Bill Pulver Eduard Schwan Wlodzimierz Skiba Robert Skinner Yvo Smellenbergh Zsolt Szalavari Scott Taylor Massimo Valentini Timothy Wegner Drew Wells Chris Young Other contributors are listed in the documentation. Support libraries used by POV-Ray: ZLib 1.2.5, Copyright 1995-2012 Jean-loup Gailly and Mark Adler LibPNG 1.4.12, Copyright 1998-2012 Glenn Randers-Pehrson LibJPEG 80, Copyright 1991-2013 Thomas G. Lane, Guido Vollbeding LibTIFF 3.9.7, Copyright 1988-1997 Sam Leffler, 1991-1997 SGI Boost 1.45, http://www.boost.org/ OpenEXR and IlmBase, Copyright (c) 2002-2011 Industrial Light & Magic. Parser Options Input file: distribution/scenes/advanced/biscuit.pov Remove bounds........On Split unions.........Off Library paths: /usr/local/share/povray-3.7 /usr/local/share/povray-3.7/ini /usr/local/share/povray-3.7/include Clock value: 0.000 (Animation off) Image Output Options Image resolution.....320 by 240 (rows 1 to 240, columns 1 to 320). Output file..........distribution/scenes/advanced/biscuit.png, 24 bpp PNG Dithering............Off Graphic display......On (gamma: sRGB) Mosaic preview.......Off Continued trace......Off Information Output Options All Streams to console..........On Debug Stream to console.........On Fatal Stream to console.........On Render Stream to console........On Statistics Stream to console....On Warning Stream to console.......On ==== [Parsing...] ========================================================== ==5910== Thread 6: ==5910== Invalid read of size 1 ==5910== at 0x8161274: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x81629F1: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x815CC58: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x818AE1D: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x818B82D: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x44856D8: thread_proxy (in /usr/lib/libboost_thread.so.1.45.0) ==5910== by 0x410BC03: start_thread (in /lib/libpthread-2.13.so) ==5910== by 0x469DFDD: clone (in /lib/libc-2.13.so) ==5910== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5910== ==5910== ==5910== Process terminating with default action of signal 11 (SIGSEGV) ==5910== Access not within mapped region at address 0x0 ==5910== at 0x8161274: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x81629F1: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x815CC58: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x818AE1D: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x818B82D: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x44856D8: thread_proxy (in /usr/lib/libboost_thread.so.1.45.0) ==5910== by 0x410BC03: start_thread (in /lib/libpthread-2.13.so) ==5910== by 0x469DFDD: clone (in /lib/libc-2.13.so) ==5910== If you believe this happened as a result of a stack ==5910== overflow in your program's main thread (unlikely but ==5910== possible), you can try to increase the size of the ==5910== main thread stack using the --main-stacksize= flag. ==5910== The main thread stack size used in this run was 8388608. --5910-- Caught __NR_exit; running __libc_freeres() ==5910== ==5910== HEAP SUMMARY: ==5910== in use at exit: 2,472,472 bytes in 1,252 blocks ==5910== total heap usage: 4,008 allocs, 2,756 frees, 3,906,988 bytes allocated ==5910== ==5910== Searching for pointers to 1,252 not-freed blocks --5910-- Scanning root segment: 0x401e000..0x401efff (4096) --5910-- Scanning root segment: 0x401f000..0x401ffff (4096) --5910-- Scanning root segment: 0x4021000..0x4021fff (4096) --5910-- Scanning root segment: 0x402e000..0x402efff (4096) --5910-- Scanning root segment: 0x4091000..0x4092fff (8192) --5910-- Scanning root segment: 0x4093000..0x40dbfff (299008) --5910-- Scanning root segment: 0x411c000..0x411cfff (4096) --5910-- Scanning root segment: 0x411d000..0x411efff (8192) --5910-- Scanning root segment: 0x412e000..0x412efff (4096) --5910-- Scanning root segment: 0x412f000..0x412ffff (4096) --5910-- Scanning root segment: 0x4136000..0x4136fff (4096) --5910-- Scanning root segment: 0x414b000..0x414cfff (8192) --5910-- Scanning root segment: 0x414d000..0x414dfff (4096) --5910-- Scanning root segment: 0x4267000..0x426afff (16384) --5910-- Scanning root segment: 0x433b000..0x433dfff (12288) --5910-- Scanning root segment: 0x4351000..0x4351fff (4096) --5910-- Scanning root segment: 0x4357000..0x4357fff (4096) --5910-- Scanning root segment: 0x4358000..0x4358fff (4096) --5910-- Scanning root segment: 0x439b000..0x439bfff (4096) --5910-- Scanning root segment: 0x43b1000..0x43b2fff (8192) --5910-- Scanning root segment: 0x43b9000..0x43b9fff (4096) --5910-- Scanning root segment: 0x4413000..0x4414fff (8192) --5910-- Scanning root segment: 0x4449000..0x4449fff (4096) --5910-- Scanning root segment: 0x446e000..0x446efff (4096) --5910-- Scanning root segment: 0x446f000..0x446ffff (4096) --5910-- Scanning root segment: 0x4478000..0x4478fff (4096) --5910-- Scanning root segment: 0x4491000..0x4491fff (4096) --5910-- Scanning root segment: 0x4573000..0x4573fff (4096) --5910-- Scanning root segment: 0x4574000..0x457afff (28672) --5910-- Scanning root segment: 0x45a0000..0x45a0fff (4096) --5910-- Scanning root segment: 0x45bc000..0x45bcfff (4096) --5910-- Scanning root segment: 0x4720000..0x4720fff (4096) --5910-- Scanning root segment: 0x4721000..0x4724fff (16384) --5910-- Scanning root segment: 0x472b000..0x472bfff (4096) --5910-- Scanning root segment: 0x4739000..0x4739fff (4096) --5910-- Scanning root segment: 0x4742000..0x4742fff (4096) --5910-- Scanning root segment: 0x475a000..0x475afff (4096) --5910-- Scanning root segment: 0x475d000..0x475dfff (4096) --5910-- Scanning root segment: 0x475e000..0x475efff (4096) --5910-- Scanning root segment: 0x4763000..0x4763fff (4096) --5910-- Scanning root segment: 0x4767000..0x4767fff (4096) --5910-- Scanning root segment: 0x47c9000..0x47cefff (24576) --5910-- Scanning root segment: 0x47cf000..0x47e6fff (98304) --5910-- Scanning root segment: 0x47ea000..0x47eafff (4096) --5910-- Scanning root segment: 0x47eb000..0x47edfff (12288) --5910-- Scanning root segment: 0x4bef000..0x53edfff (8384512) --5910-- Scanning root segment: 0x53ef000..0x5bedfff (8384512) --5910-- Scanning root segment: 0x5bef000..0x63edfff (8384512) --5910-- Scanning root segment: 0x63ef000..0x6bedfff (8384512) --5910-- Scanning root segment: 0x6bef000..0x73edfff (8384512) --5910-- Scanning root segment: 0x8350000..0x8353fff (16384) --5910-- Scanning root segment: 0x8354000..0x83b6fff (405504) --5910-- Scanning root segment: 0x83b7000..0x83b7fff (4096) --5910-- Scanning root segment: 0xbec22000..0xbec2afff (36864) ==5910== Checked 45,137,696 bytes ==5910== ==5910== LEAK SUMMARY: ==5910== definitely lost: 80 bytes in 3 blocks ==5910== indirectly lost: 156 bytes in 12 blocks ==5910== possibly lost: 2,398 bytes in 55 blocks ==5910== still reachable: 2,469,838 bytes in 1,182 blocks ==5910== of which reachable via heuristic: ==5910== stdstring : 1,864 bytes in 68 blocks ==5910== suppressed: 0 bytes in 0 blocks ==5910== Rerun with --leak-check=full to see details of leaked memory ==5910== ==5910== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 69 from 6) ==5910== ==5910== 1 errors in context 1 of 1: ==5910== Invalid read of size 1 ==5910== at 0x8161274: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x81629F1: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x815CC58: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x818AE1D: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x818B82D: ??? (in /home/dummy/tmp/pov/unix/povray) ==5910== by 0x44856D8: thread_proxy (in /usr/lib/libboost_thread.so.1.45.0) ==5910== by 0x410BC03: start_thread (in /lib/libpthread-2.13.so) ==5910== by 0x469DFDD: clone (in /lib/libc-2.13.so) ==5910== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5910== --5910-- --5910-- used_suppression: 69 U1004-ARM-_dl_relocate_object /usr/lib/valgrind/default.supp:1413 ==5910== ==5910== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 69 from 6) Killed