On 03/29/2011 11:21 AM, Julian Seward wrote: > >> VALGRIND_LAUNCHER=memcheck-ppc32-linux memcheck-ppc32-linux a.out >> >> Now I see the following error: > > Try again with > > VALGRIND_LAUNCHER=memcheck-ppc32-linux memcheck-ppc32-linux \ > -d -d -v -v a.out > > so at least we can see what's going on at startup. There may > be a lot of output. >
--100:1:debuglog DebugLog system started by Stage 2 (main), level 2 logging requested --100:1:main Welcome to Valgrind version 3.6.1 debug logging --100:1:main Checking current stack is plausible --100:1:main Checking initial stack was noted --100:1:main Starting the address space manager --100:2:aspacem sp_at_startup = 0x00bfff6780 (supplied) --100:2:aspacem minAddr = 0x0004000000 (computed) --100:2:aspacem maxAddr = 0x00bfff5fff (computed) --100:2:aspacem cStart = 0x0004000000 (computed) --100:2:aspacem vStart = 0x0061ffb000 (computed) --100:2:aspacem suggested_clstack_top = 0x00beff6fff (computed) --100:2:aspacem <<< SHOW_SEGMENTS: Initial layout (5 segments, 0 segnames) --100:2:aspacem 0: RSVN 0000000000-0003ffffff 64m ----- SmFixed --100:2:aspacem 1: 0004000000-0061ffafff 1503m --100:2:aspacem 2: RSVN 0061ffb000-0061ffbfff 4096 ----- SmFixed --100:2:aspacem 3: 0061ffc000-00bfff5fff 1503m --100:2:aspacem 4: RSVN 00bfff6000-00ffffffff 1024m ----- SmFixed --100:2:aspacem >>> --100:2:aspacem Reading /proc/self/maps --100:2:aspacem <<< SHOW_SEGMENTS: With contents of /proc/self/maps (59 segments, 12 segnames) --100:2:aspacem ( 0) /lib/libc-2.4.so --100:2:aspacem ( 1) /lib/libpthread-2.4.so --100:2:aspacem ( 2) /lib/libgcc_s.so.1 --100:2:aspacem ( 3) /lib/libm-2.4.so --100:2:aspacem ( 4) /lib/libstdc++.so.6.0.8 --100:2:aspacem ( 5) /sbin.rd/ioproxy --100:2:aspacem ( 6) /lib/ld-2.4.so --100:2:aspacem ( 7) /dev/tree1 --100:2:aspacem ( 8) /ciod.rd/ciod-message-buffer-24063 --100:2:aspacem ( 9) /ciod.rd/ciod-message-buffer-24127 --100:2:aspacem (10) /ciod.rd/ciod-message-buffer-24191 --100:2:aspacem (11) /ciod.rd/ciod-message-buffer-24255 --100:2:aspacem 0: RSVN 0000000000-0000991fff 9m ----- SmFixed --100:2:aspacem 1: FILE 0000992000-0000ad4fff 1323008 r-x-- d=0x001 i=207 o=0 (0) --100:2:aspacem 2: FILE 0000ad5000-0000b91fff 774144 ----- d=0x001 i=207 o=1323008 (0) --100:2:aspacem 3: FILE 0000b92000-0000b96fff 20480 r---- d=0x001 i=207 o=1376256 (0) --100:2:aspacem 4: FILE 0000b97000-0000b97fff 4096 rw--- d=0x001 i=207 o=1396736 (0) --100:2:aspacem 5: ANON 0000b98000-0000b9afff 12288 rw--- --100:2:aspacem 6: RSVN 0000b9b000-0000baafff 65536 ----- SmFixed --100:2:aspacem 7: FILE 0000bab000-0000bbdfff 77824 r-x-- d=0x001 i=249 o=0 (1) --100:2:aspacem 8: FILE 0000bbe000-0000caafff 970752 ----- d=0x001 i=249 o=77824 (1) --100:2:aspacem 9: FILE 0000cab000-0000cabfff 4096 r---- d=0x001 i=249 o=131072 (1) --100:2:aspacem 10: FILE 0000cac000-0000cacfff 4096 rw--- d=0x001 i=249 o=135168 (1) --100:2:aspacem 11: ANON 0000cad000-0000caefff 8192 rw--- --100:2:aspacem 12: RSVN 0000caf000-0000cbefff 65536 ----- SmFixed --100:2:aspacem 13: FILE 0000cbf000-0000cd0fff 73728 r-x-- d=0x001 i=219 o=0 (2) --100:2:aspacem 14: FILE 0000cd1000-0000dbefff 974848 ----- d=0x001 i=219 o=73728 (2) --100:2:aspacem 15: FILE 0000dbf000-0000dbffff 4096 rw--- d=0x001 i=219 o=131072 (2) --100:2:aspacem 16: RSVN 0000dc0000-0000dcffff 65536 ----- SmFixed --100:2:aspacem 17: FILE 0000dd0000-0000e70fff 659456 r-x-- d=0x001 i=223 o=0 (3) --100:2:aspacem 18: FILE 0000e71000-0000ecffff 389120 ----- d=0x001 i=223 o=659456 (3) --100:2:aspacem 19: FILE 0000ed0000-0000ed3fff 16384 r---- d=0x001 i=223 o=720896 (3) --100:2:aspacem 20: FILE 0000ed4000-0000ed4fff 4096 rw--- d=0x001 i=223 o=737280 (3) --100:2:aspacem 21: RSVN 0000ed5000-0000ee4fff 65536 ----- SmFixed --100:2:aspacem 22: FILE 0000ee5000-0000fd4fff 983040 r-x-- d=0x001 i=264 o=0 (4) --100:2:aspacem 23: FILE 0000fd5000-0000fe4fff 65536 ----- d=0x001 i=264 o=983040 (4) --100:2:aspacem 24: FILE 0000fe5000-0000fe8fff 16384 r---- d=0x001 i=264 o=983040 (4) --100:2:aspacem 25: FILE 0000fe9000-0000fe9fff 4096 rw--- d=0x001 i=264 o=999424 (4) --100:2:aspacem 26: ANON 0000fea000-0000feffff 24576 rw--- --100:2:aspacem 27: RSVN 0000ff0000-0000ffffff 65536 ----- SmFixed --100:2:aspacem 28: FILE 0001000000-000101dfff 122880 r-x-- d=0x001 i=297 o=0 (5) --100:2:aspacem 29: RSVN 000101e000-00010fffff 925696 ----- SmFixed --100:2:aspacem 30: FILE 0001100000-0001100fff 4096 rw--- d=0x001 i=297 o=131072 (5) --100:2:aspacem 31: ANON 0001101000-0001122fff 139264 rwx-- --100:2:aspacem 32: RSVN 0001123000-0003ffffff 46m ----- SmFixed --100:2:aspacem 33: 0004000000-002fffffff 704m --100:2:aspacem 34: FILE 0030000000-003001ffff 131072 r-x-- d=0x001 i=196 o=0 (6) --100:2:aspacem 35: ANON 0030020000-0030022fff 12288 rw--- --100:2:aspacem 36: FILE 0030023000-0030023fff 4096 rw--- d=0x001 i=100 o=0 (7) --100:2:aspacem 37: FILE 0030024000-0030024fff 4096 rw--- d=0x001 i=100 o=0 (7) --100:2:aspacem 38: FILE 0030025000-0030025fff 4096 rw--- d=0x001 i=100 o=0 (7) --100:2:aspacem 39: FILE 0030026000-0030026fff 4096 rw--- d=0x001 i=100 o=0 (7) --100:2:aspacem 40: 0030027000-00300fffff 888832 --100:2:aspacem 41: FILE 0030100000-0030100fff 4096 r---- d=0x001 i=196 o=131072 (6) --100:2:aspacem 42: FILE 0030101000-0030101fff 4096 rw--- d=0x001 i=196 o=135168 (6) --100:2:aspacem 43: FILE 0030102000-0030502fff 4198400 rw--- d=0x001 i=5414 o=0 (8) --100:2:aspacem 44: FILE 0030503000-0030903fff 4198400 rw--- d=0x001 i=5478 o=0 (9) --100:2:aspacem 45: FILE 0030904000-0030d04fff 4198400 rw--- d=0x001 i=5542 o=0 (10) --100:2:aspacem 46: FILE 0030d05000-0031105fff 4198400 rw--- d=0x001 i=5606 o=0 (11) --100:2:aspacem 47: ANON 0031106000-0031106fff 4096 ----- --100:2:aspacem 48: ANON 0031107000-0031905fff 8384512 rw--- --100:2:aspacem 49: ANON 0031906000-0031906fff 4096 ----- --100:2:aspacem 50: ANON 0031907000-0032105fff 8384512 rw--- --100:2:aspacem 51: ANON 0032106000-0032106fff 4096 ----- --100:2:aspacem 52: ANON 0032107000-0032905fff 8384512 rw--- --100:2:aspacem 53: 0032906000-0061ffafff 758m --100:2:aspacem 54: RSVN 0061ffb000-0061ffbfff 4096 ----- SmFixed --100:2:aspacem 55: 0061ffc000-00bfbbffff 1499m --100:2:aspacem 56: ANON 00bfbc0000-00bfbd4fff 86016 rw--- --100:2:aspacem 57: 00bfbd5000-00bfff5fff 4329472 --100:2:aspacem 58: RSVN 00bfff6000-00ffffffff 1024m ----- SmFixed --100:2:aspacem >>> --100:1:main Address space manager is running --100:1:main Starting the dynamic memory manager ==100== ==100== Valgrind's memory management: out of memory: ==100== newSuperblock's request for 4194304 bytes failed. ==100== 25448448 bytes have already been allocated. ==100== Valgrind cannot continue. Sorry. ==100== ==100== There are several possible reasons for this. ==100== - You have some kind of memory limit in place. Look at the ==100== output of 'ulimit -a'. Is there a limit on the size of ==100== virtual memory or address space? ==100== - You have run out of swap space. ==100== - Valgrind has a bug. If you think this is the case or you are ==100== not sure, please let us know and we'll try to fix it. ==100== Please note that programs can take substantially more memory than ==100== normal when running under Valgrind tools, eg. up to twice or ==100== more, depending on the tool. On a 64-bit machine, Valgrind ==100== should be able to make use of up 32GB memory. On a 32-bit ==100== machine, Valgrind should be able to use all the memory available ==100== to a single process, up to 4GB if that's how you have your ==100== kernel configured. Most 32-bit Linux setups allow a maximum of ==100== 3GB per process. ==100== ==100== Whatever the reason, Valgrind cannot continue. Sorry. ------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
