czaloj / bullet

Automatically exported from code.google.com/p/bullet
0 stars 0 forks source link

CollisionDemo throws glibc backtrace #133

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Compile CollisionDemo on Cell
2. Run CollisionDemo

What is the expected output? What do you see instead?
Expected: Demo should work
Instead: glibc backtrace

What version of the product are you using? On what operating system?
bullet-2.73-alpha-rev1458
Fedora 9 on a QS22

Please provide any additional information below.

Attached you'll find a patch which cleans some whitespace errors in
CollisionDemo

Original issue reported on code.google.com by pinhighw...@googlemail.com on 6 Nov 2008 at 12:30

Attachments:

GoogleCodeExporter commented 9 years ago
Here comes the backtrace: 

[jroth@cellhop3 CollisionDemo]$ ibmsdk/CollisionDemo 
*** glibc detected *** ibmsdk/CollisionDemo: free(): invalid next size (normal):
0x019961d0 ***
======= Backtrace: =========
/lib/libc.so.6[0xfe74ff8]
/lib/libc.so.6(cfree+0xcc)[0xfe775dc]
/lib/libc.so.6(fclose+0x1dc)[0xfe5f3ac]
/lib/libnss_files.so.2(_nss_files_gethostbyname4_r+0x384)[0x16ed634]
/lib/libc.so.6[0xfed2814]
/lib/libc.so.6(getaddrinfo+0x14c)[0xfed43fc]
/usr/lib/libxcb.so.1[0xf97b62c]
/usr/lib/libxcb.so.1(xcb_connect+0x90)[0xf97ba10]
/usr/lib/libX11.so.6(_XConnectXCB+0x1fc)[0xf861d3c]
/usr/lib/libX11.so.6(XOpenDisplay+0xb4)[0xf8447b4]
/usr/lib/libglut.so.3(glutInit+0x268)[0x17bd2b8]
ibmsdk/CollisionDemo[0x180af30]
ibmsdk/CollisionDemo[0x1802f84]
/lib/libc.so.6[0xfe0ebc4]
/lib/libc.so.6[0xfe0ed80]
======= Memory map: ========
00100000-00103000 r-xp 00100000 00:00 0                                  [vdso]
016e9000-016f6000 r-xp 00000000 00:11 17271254                          
/lib/libnss_files-2.8.90.so
016f6000-01708000 ---p 0000d000 00:11 17271254                          
/lib/libnss_files-2.8.90.so
01708000-01709000 r--p 0000f000 00:11 17271254                          
/lib/libnss_files-2.8.90.so
01709000-0170a000 rw-p 00010000 00:11 17271254                          
/lib/libnss_files-2.8.90.so
0171a000-01785000 r-xp 00000000 00:11 17356686                          
/usr/lib/libGLU.so.1.3.070300
01785000-01794000 ---p 0006b000 00:11 17356686                          
/usr/lib/libGLU.so.1.3.070300
01794000-01796000 rw-p 0006a000 00:11 17356686                          
/usr/lib/libGLU.so.1.3.070300
017a6000-017db000 r-xp 00000000 00:11 17357204                          
/usr/lib/libglut.so.3.8.0
017db000-017ea000 ---p 00035000 00:11 17357204                          
/usr/lib/libglut.so.3.8.0
017ea000-017f0000 rw-p 00034000 00:11 17357204                          
/usr/lib/libglut.so.3.8.0
01800000-01853000 r-xp 00000000 00:11 18682021                          
/home/jroth/bullet-dev/Demos/CollisionDemo/ibmsdk/CollisionDemo
01863000-01865000 rw-p 00053000 00:11 18682021                          
/home/jroth/bullet-dev/Demos/CollisionDemo/ibmsdk/CollisionDemo
01865000-019b6000 rwxp 01865000 00:00 0                                  [heap]
0eba0000-0eba9000 r-xp 00000000 00:11 17357273                          
/usr/lib/libSM.so.6.0.0
0eba9000-0ebb8000 ---p 00009000 00:11 17357273                          
/usr/lib/libSM.so.6.0.0
0ebb8000-0ebb9000 rw-p 00008000 00:11 17357273                          
/usr/lib/libSM.so.6.0.0
0ebc0000-0ebdb000 r-xp 00000000 00:11 17357238                          
/usr/lib/libICE.so.6.3.0
0ebdb000-0ebea000 ---p 0001b000 00:11 17357238                          
/usr/lib/libICE.so.6.3.0
0ebea000-0ebeb000 rw-p 0001a000 00:11 17357238                          
/usr/lib/libICE.so.6.3.0
0ebeb000-0ebed000 rw-p 0ebeb000 00:00 0 
0eed0000-0eed3000 r-xp 00000000 00:11 17353605                          
/usr/lib/libXdamage.so.1.1.0
0eed3000-0eee2000 ---p 00003000 00:11 17353605                          
/usr/lib/libXdamage.so.1.1.0
0eee2000-0eee3000 rw-p 00002000 00:11 17353605                          
/usr/lib/libXdamage.so.1.1.0
0f130000-0f137000 r-xp 00000000 00:11 17353593                          
/usr/lib/libXfixes.so.3.1.0
0f137000-0f146000 ---p 00007000 00:11 17353593                          
/usr/lib/libXfixes.so.3.1.0
0f146000-0f147000 rw-p 00006000 00:11 17353593                          
/usr/lib/libXfixes.so.3.1.0
0f3c0000-0f3c6000 r-xp 00000000 00:11 17270346                          
/lib/libuuid.so.1.2
0f3c6000-0f3d5000 ---p 00006000 00:11 17270346                          
/lib/libuuid.so.1.2
0f3d5000-0f3d6000 rw-p 00005000 00:11 17270346                          
/lib/libuuid.so.1.2
0f3e0000-0f4f8000 r-xp 00000000 00:11 17353511                          
/usr/lib/libstdc++.so.6.0.10
0f4f8000-0f50c000 ---p 00118000 00:11 17353511                          
/usr/lib/libstdc++.so.6.0.10
0f50c000-0f510000 r--p 0011c000 00:11 17353511                          
/usr/lib/libstdc++.so.6.0.10
0f510000-0f512000 rw-p 00120000 00:11 17353511                          
/usr/lib/libstdc++.so.6.0.10
0f512000-0f517000 rw-p 0f512000 00:00 0 
0f610000-0f626000 r-xp 00000000 00:11 17357256                          
/usr/lib/libXext.so.6.4.0
0f626000-0f635000 ---p 00016000 00:11 17357256                          
/usr/lib/libXext.so.6.4.0
0f635000-0f636000 rw-p 00015000 00:11 17357256                          
/usr/lib/libXext.so.6.4.0
0f790000-0f794000 r-xp 00000000 00:11 17353700                          
/usr/lib/libXau.so.6.0.0
0f794000-0f7a3000 ---p 00004000 00:11 17353700                          
/usr/lib/libXau.so.6.0.0
0f7a3000-0f7a4000 rw-p 00003000 00:11 17353700                          
/usr/lib/libXau.so.6.0.0
0f7b0000-0f7b3000 r-xp 00000000 00:11 17357254                          
/usr/lib/libxcb-xlib.so.0.0.0
0f7b3000-0f7c2000 ---p 00003000 00:11 17357254                          
/usr/lib/libxcb-xlib.so.0.0.0
0f7c2000-0f7c3000 rw-p 00002000 00:11 17357254                          
/usr/lib/libxcb-xlib.so.0.0.0
0f7e0000-0f7f7000 r-xp 00000000 00:11 17271383                          
/lib/libgcc_s-4.3.2-20081008.so.1
0f7f7000-0f806000 ---p 00017000 00:11 17271383                          
/lib/libgcc_s-4.3.2-20081008.so.1
0f806000-0f807000 rw-p 00016000 00:11 17271383                          
/lib/libgcc_s-4.3.2-20081008.so.1
0f810000-0f935000 r-xp 00000000 00:11 17357255                          
/usr/lib/libX11.so.6.2.0
0f935000-0f944000 ---p 00125000 00:11 17357255                          
/usr/lib/libX11.so.6.2.0
0f944000-0f949000 rw-p 00124000 00:11 17357255                          
/usr/lib/libX11.so.6.2.0
0f950000-0f957000 r-xp 00000000 00:11 17357251                          
/usr/lib/libXdmcp.so.6.0.0
0f957000-0f966000 ---p 00007000 00:11 17357251                          
/usr/lib/libXdmcp.so.6.0.0
0f966000-0f967000 rw-p 00006000 00:11 17357251                          
/usr/lib/libXdmcp.so.6.0.0
0f970000-0f990000 r-xp 00000000 00:11 17357253                          
/usr/lib/libxcb.so.1.0.0
0f990000-0f99f000 ---p 00020000 00:11 17357253                          
/usr/lib/libxcb.so.1.0.0
0f99f000-0f9a0000 rw-p 0001f000 00:11 17357253                          
/usr/lib/libxcb.so.1.0.0
0fb90000-0fc2d000 r-xp 00000000 00:11 17357271                          
/usr/lib/libGL.so.1.2
0fc2d000-0fc30000 ---p 0009d000 00:11 17357271                          
/usr/lib/libGL.so.1.2
0fc30000-0fc37000 rw-p 000a0000 00:11 17357271                          
/usr/lib/libGL.so.1.2
0fc37000-0fc38000 rw-p 0fc37000 00:00 0 
0fc40000-0fd00000 r-xp 00000000 00:11 17271377                          
/lib/libm-2.8.90.so
0fd00000-0fd0b000 ---p 000c0000 00:11 17271377                          
/lib/libm-2.8.90.so
0fd0b000-0fd10000 r--p 000cb000 00:11 17271377                          
/lib/libm-2.8.90.so
0fd10000-0fd11000 rw-p 000d0000 00:11 17271377                          
/lib/libm-2.8.90.so
0fd20000-0fd27000 r-xp 00000000 00:11 17354886                          
/usr/lib/libXxf86vm.so.1.0.0
0fd27000-0fd36000 ---p 00007000 00:11 17354886                          
/usr/lib/libXxf86vm.so.1.0.0
0fd36000-0fd37000 rw-p 00006000 00:11 17354886                          
/usr/lib/libXxf86vm.so.1.0.0
0fd50000-0fd5d000 r-xp 00000000 00:11 17354887                          
/usr/lib/libdrm.so.2.3.0
0fd5d000-0fd6c000 ---p 0000d000 00:11 17354887                          
/usr/lib/libdrm.so.2.3.0
0fd6c000-0fd6d000 rw-p 0000c000 00:11 17354887                          
/usr/lib/libdrm.so.2.3.0
0fd90000-0fdac000 r-xp 00000000 00:11 17357275                          
/usr/lib/libXmu.so.6.2.0
0fdac000-0fdbb000 ---p 0001c000 00:11 17357275                          
/usr/lib/libXmu.so.6.2.0
0fdbb000-0fdbd000 rw-p 0001b000 00:11 17357275                          
/usr/lib/libXmu.so.6.2.0
0fdc0000-0fdc3000 r-xp 00000000 00:11 17271373                          
/lib/libdl-2.8.90.so
0fdc3000-0fddf000 ---p 00003000 00:11 17271373                          
/lib/libdl-2.8.90.so
0fddf000-0fde0000 r--p 0000f000 00:11 17271373                          
/lib/libdl-2.8.90.so
0fde0000-0fde1000 rw-p 00010000 00:11 17271373                          
/lib/libdl-2.8.90.so
0fdf0000-0ff88000 r-xp 00000000 00:11 17270026                          
/lib/libc-2.8.90.so
0ff88000-0ff9c000 ---p 00198000 00:11 17270026                          
/lib/libc-2.8.90.so
0ff9c000-0ffa0000 r--p 0019c000 00:11 17270026                          
/lib/libc-2.8.90.so
0ffa0000-0ffa1000 rw-p 001a0000 00:11 17270026                          
/lib/libc-2.8.90.so
0ffa1000-0ffa4000 rw-p 0ffa1000 00:00 0 
0ffb0000-0ffd4000 r-xp 00000000 00:11 17268775                          
/lib/ld-2.8.90.so
0ffef000-0fff0000 r--p 0002f000 00:11 17268775                          
/lib/ld-2.8.90.so
0fff0000-0fff1000 rw-p 00030000 00:11 17268775                          
/lib/ld-2.8.90.so
f7f3c000-f7f3f000 rw-p f7f3c000 00:00 0 
f7f3f000-f7fa9000 r-xp 00000000 00:11 17357274                          
/usr/lib/libXt.so.6.0.0
f7fa9000-f7fb8000 ---p 0006a000 00:11 17357274                          
/usr/lib/libXt.so.6.0.0
f7fb8000-f7fbc000 rw-p 00069000 00:11 17357274                          
/usr/lib/libXt.so.6.0.0
f7fbc000-f7fbe000 rw-p f7fbc000 00:00 0 
f7fbe000-f7fd8000 r-xp 00000000 00:11 17271375                          
/lib/libpthread-2.8.90.so
f7fd8000-f7fed000 ---p 0001a000 00:11 17271375                          
/lib/libpthread-2.8.90.so
f7fed000-f7fee000 r--p 0001f000 00:11 17271375                          
/lib/libpthread-2.8.90.so
f7fee000-f7fef000 rw-p 00020000 00:11 17271375                          
/lib/libpthread-2.8.90.so
f7fef000-f7ff3000 rw-p f7fef000 00:00 0 
f7ffe000-f7fff000 rw-p f7ffe000 00:00 0 
ffd8a000-ffd9f000 rw-p ffffffeb000 00:00 0                               [stack]
Aborted

Original comment by pinhighw...@googlemail.com on 6 Nov 2008 at 12:31

GoogleCodeExporter commented 9 years ago
You can close this bug. We want to focus on one single Cell Demo. Please remove 
the
ibmsdk folder from this Demo. Thanks.

Original comment by pinhighw...@googlemail.com on 7 Nov 2008 at 9:13

GoogleCodeExporter commented 9 years ago
ok, agreed. let's focus on a single issue to improve the CellSpuDemo

Original comment by erwin.coumans on 8 Nov 2008 at 7:36

GoogleCodeExporter commented 9 years ago

Original comment by erwin.coumans on 8 Nov 2008 at 7:36