View Issue Details

IDProjectCategoryView StatusLast Update
0001790Spring engineGfx driver issuespublic2010-01-10 22:06
Reporterspliff Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionno change required 
Product Version0.80.5+git 
Summary0001790: double free or corruption (fasttop) on spring exit
DescriptionWhen I quit Spring segfaults. Points to libnvidia-tls.so.1 as source of error.
Additional InformationVideo mode set to 1024 x 768 / 32 bit
SDL: 1.2.14
GL: 3.2.0 NVIDIA 190.53
GL: NVIDIA Corporation
GL: GeForce 8600 GTS/PCI/SSE2
GLEW: 1.5.1

...

User exited
Path cache hits 0 0%
Path cache hits 0 0%
Statistics for local connection:
Received: 1145 bytes
Sent: 2281 bytes
*** glibc detected *** ./spring: double free or corruption (fasttop): 0x0000000009a2ef30 ***
======= Backtrace: =========
/lib/libc.so.6(+0x745e8)[0x7fcccb2c25e8]
/lib/libc.so.6(cfree+0x6c)[0x7fcccb2c74bc]
//usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.1(+0xb1b)[0x7fcccec44b1b]
======= Memory map: ========
00400000-015ab000 r-xp 00000000 08:03 799753 /mnt/work/workspace/spring-patch-git/linux/final/bin/spring
017aa000-017ad000 r--p 011aa000 08:03 799753 /mnt/work/workspace/spring-patch-git/linux/final/bin/spring
017ad000-017b1000 rw-p 011ad000 08:03 799753 /mnt/work/workspace/spring-patch-git/linux/final/bin/spring
017b1000-01cfb000 rw-p 00000000 00:00 0
03a6e000-0d6dc000 rw-p 00000000 00:00 0 [heap]
41bcd000-41bcf000 rwxp 00000000 00:10 977 /dev/zero
41c20000-41ca5000 rw-p 00000000 00:10 977 /dev/zero
7fccb4000000-7fccb59fc000 rw-p 00000000 00:00 0
7fccb59fc000-7fccb8000000 ---p 00000000 00:00 0
7fccb9b47000-7fccb9bc7000 rw-s a1fb4000 00:10 4777 /dev/nvidia0
7fccb9bc7000-7fccbae88000 rw-p 00000000 00:00 0
7fccbae88000-7fccbae89000 ---p 00000000 00:00 0
7fccbae89000-7fccbb689000 rwxp 00000000 00:00 0
7fccbc902000-7fccbcb02000 rw-s 1eaa8000 00:10 4777 /dev/nvidia0
7fccbcb02000-7fccbcb03000 ---p 00000000 00:00 0
7fccbcb03000-7fccbd303000 rwxp 00000000 00:00 0
7fccbd303000-7fccbd304000 ---p 00000000 00:00 0
7fccbd304000-7fccbdb04000 rwxp 00000000 00:00 0
7fccbdb04000-7fccbdb0f000 r-xp 00000000 08:02 4067128 /lib64/libnss_files-2.11.so
7fccbdb0f000-7fccbdd0f000 ---p 0000b000 08:02 4067128 /lib64/libnss_files-2.11.so
7fccbdd0f000-7fccbdd10000 r--p 0000b000 08:02 4067128 /lib64/libnss_files-2.11.so
7fccbdd10000-7fccbdd11000 rw-p 0000c000 08:02 4067128 /lib64/libnss_files-2.11.so
7fccbdd11000-7fccbdd1b000 r-xp 00000000 08:02 4067106 /lib64/libnss_nis-2.11.so
7fccbdd1b000-7fccbdf1a000 ---p 0000a000 08:02 4067106 /lib64/libnss_nis-2.11.so
7fccbdf1a000-7fccbdf1b000 r--p 00009000 08:02 4067106 /lib64/libnss_nis-2.11.so
7fccbdf1b000-7fccbdf1c000 rw-p 0000a000 08:02 4067106 /lib64/libnss_nis-2.11.so
7fccbdf1c000-7fccbdf31000 r-xp 00000000 08:02 4067141 /lib64/libnsl-2.11.so
7fccbdf31000-7fccbe130000 ---p 00015000 08:02 4067141 /lib64/libnsl-2.11.so
7fccbe130000-7fccbe131000 r--p 00014000 08:02 4067141 /lib64/libnsl-2.11.so
7fccbe131000-7fccbe132000 rw-p 00015000 08:02 4067141 /lib64/libnsl-2.11.so
7fccbe132000-7fccbe134000 rw-p 00000000 00:00 0
7fccbe134000-7fccbe13b000 r-xp 00000000 08:02 4067164 /lib64/libnss_compat-2.11.so
7fccbe13b000-7fccbe33a000 ---p 00007000 08:02 4067164 /lib64/libnss_compat-2.11.so
7fccbe33a000-7fccbe33b000 r--p 00006000 08:02 4067164 /lib64/libnss_compat-2.11.so
7fccbe33b000-7fccbe33c000 rw-p 00007000 08:02 4067164 /lib64/libnss_compat-2.11.so
7fccbe33c000-7fccbe33d000 ---p 00000000 00:00 0
7fccbe33d000-7fccbeb3d000 rwxp 00000000 00:00 0
7fccbeb3d000-7fccbed3d000 rw-s 874f5000 00:10 4777 /dev/nvidia0
7fccbed3d000-7fccbee3d000 rw-s 87426000 00:10 4777 /dev/nvidia0
7fccbee3d000-7fccbee7d000 rw-s 081d7000 00:10 4777 /dev/nvidia0
7fccbee7d000-7fccbee7e000 ---p 00000000 00:00 0
7fccbee7e000-7fccbf67e000 rwxp 00000000 00:00 0
7fccbf67e000-7fccbf6cb000 rw-p 00000000 00:00 0
7fccbf6ff000-7fccc54f8000 r--p 00000000 08:02 9666581 /usr/lib64/locale/locale-archive
7fccc54f8000-7fccc54ff000 r-xp 00000000 08:02 2148090 /usr/lib64/libXrandr.so.2.2.0
7fccc54ff000-7fccc56ff000 ---p 00007000 08:02 2148090 /usr/lib64/libXrandr.so.2.2.0
7fccc56ff000-7fccc5700000 r--p 00007000 08:02 2148090 /usr/lib64/libXrandr.so.2.2.0
7fccc5700000-7fccc5701000 rw-p 00008000 08:02 2148090 /usr/lib64/libXrandr.so.2.2.0
7fccc5728000-7fccc6743000 rw-p 00000000 00:00 0
7fccc6743000-7fccc6803000 r-xp 00000000 08:02 7407345 /usr/lib64/libasound.so.2.0.0
7fccc6803000-7fccc6a02000 ---p 000c0000 08:02 7407345 /usr/lib64/libasound.so.2.0.0
7fccc6a02000-7fccc6a08000 r--p 000bf000 08:02 7407345 /usr/lib64/libasound.so.2.0.0
7fccc6a08000-7fccc6a0a000 rw-p 000c5000 08:02 7407345 /usr/lib64/libasound.so.2.0.0
7fccc6a0a000-7fccc6a0d000 r-xp 00000000 08:02 2870215 /lib64/libuuid.so.1.3.0
7fccc6a0d000-7fccc6c0d000 ---p 00003000 08:02 2870215 /lib64/libuuid.so.1.3.0
7fccc6c0d000-7fccc6c0e000 r--p 00003000 08:02 2870215 /lib64/libuuid.so.1.3.0
7fccc6c0e000-7fccc6c0f000 rw-p 00004000 08:02 2870215 /lib64/libuuid.so.1.3.0
7fccc6c0f000-7fccc6c31000 r-xp 00000000 08:02 9668945 /usr/lib64/libjpeg.so.62
7fccc6c31000-7fccc6e30000 ---p 00022000 08:02 9668945 /usr/lib64/libjpeg.so.62
7fccc6e30000-7fccc6e31000 r--p 00021000 08:02 9668945 /usr/lib64/libjpeg.so.62
7fccc6e31000-7fccc6e32000 rw-p 00022000 08:02 9668945 /usr/lib64/libjpeg.so.62
7fccc6e32000-7fccc6e48000 r-xp 00000000 08:02 2148707 /usr/lib64/libICE.so.6.3.0
7fccc6e48000-7fccc7048000 ---p 00016000 08:02 2148707 /usr/lib64/libICE.so.6.3.0
7fccc7048000-7fccc7049000 r--p 00016000 08:02 2148707 /usr/lib64/libICE.so.6.3.0
7fccc7049000-7fccc704a000 rw-p 00017000 08:02 2148707 /usr/lib64/libICE.so.6.3.0
7fccc704a000-7fccc704e000 rw-p 00000000 00:00 0
7fccc704e000-7fccc7056000 r-xp 00000000 08:02 2148235 /usr/lib64/libSM.so.6.0.1
7fccc7056000-7fccc7255000 ---p 00008000 08:02 2148235 /usr/lib64/libSM.so.6.0.1
7fccc7255000-7fccc7256000 r--p 00007000 08:02 2148235 /usr/lib64/libSM.so.6.0.1
7fccc7256000-7fccc7257000 rw-p 00008000 08:02 2148235 /usr/lib64/libSM.so.6.0.1
7fccc7257000-7fccc72b1000 r-xp 00000000 08:02 2167488 /usr/lib64/libXt.so.6.0.0
7fccc72b1000-7fccc74b1000 ---p 0005a000 08:02 2167488 /usr/lib64/libXt.so.6.0.0
7fccc74b1000-7fccc74b2000 r--p 0005a000 08:02 2167488 /usr/lib64/libXt.so.6.0.0
7fccc74b2000-7fccc74b7000 rw-p 0005b000 08:02 2167488 /usr/lib64/libXt.so.6.0.0
7fccc74b7000-7fccc74b8000 rw-p 00000000 00:00 0
7fccc74b8000-7fccc7501000 r-xp 00000000 08:02 183563 /lib64/libncurses.so.5.7
7fccc7501000-7fccc7700000 ---p 00049000 08:02 183563 /lib64/libncurses.so.5.7
7fccc7700000-7fccc7704000 r--p 00048000 08:02 183563 /lib64/libncurses.so.5.7
7fccc7704000-7fccc7705000 rw-p 0004c000 08:02 183563 /lib64/libncurses.so.5.7
7fccc7705000-7fccc7706000 rw-p 00000000 00:00 0
7fccc7706000-7fccc7720000 r-xp 00000000 08:02 9638290 /usr/lib64/libaa.so.1.0.4
7fccc7720000-7fccc791f000 ---p 0001a000 08:02 9638290 /usr/lib64/libaa.so.1.0.4
7fccc791f000-7fccc7921000 r--p 00019000 08:02 9638290 /usr/lib64/libaa.so.1.0.4
7fccc7921000-7fccc7922000 rw-p 0001b000 08:02 9638290 /usr/lib64/libaa.so.1.0.4
7fccc7922000-7fccc7924000 rw-p 00000000 00:00 0
7fccc7924000-7fccc793a000 r-xp 00000000 08:02 8618158 /usr/lib64/libdirect-1.4.so.0.2.0
7fccc793a000-7fccc7b39000 ---p 00016000 08:02 8618158 /usr/lib64/libdirect-1.4.so.0.2.0
7fccc7b39000-7fccc7b3a000 r--p 00015000 08:02 8618158 /usr/lib64/libdirect-1.4.so.0.2.0
7fccc7b3a000-7fccc7b3b000 rw-p 00016000 08:02 8618158 /usr/lib64/libdirect-1.4.so.0.2.0Aborted (SIGABRT) in spring 0.80+.0.0 (Debug)
Stacktrace:
./spring() [0xecf817]
/lib/libc.so.6(+0x327f0) [0x7fcccb2807f0]
/lib/libc.so.6(gsignal+0x35) [0x7fcccb280765]
/lib/libc.so.6(abort+0x183) [0x7fcccb281c83]
/lib/libc.so.6(+0x6ee4f) [0x7fcccb2bce4f]
/lib/libc.so.6(+0x745e8) [0x7fcccb2c25e8]
/lib/libc.so.6(cfree+0x6c) [0x7fcccb2c74bc]
//usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.1(+0xb1b) [0x7fcccec44b1b]
TagsNo tags attached.
Attached Files
infolog.txt (Attachment missing)
Checked infolog.txt for Errors

Activities

spliff

2010-01-10 16:51

reporter   ~0004480

Please close (i don't seem to be able myself). Turns out it's a bug in some code I pulled in (but forgot was there).

Issue History

Date Modified Username Field Change
2010-01-10 14:02 spliff New Issue
2010-01-10 14:02 spliff File Added: infolog.txt
2010-01-10 16:51 spliff Note Added: 0004480
2010-01-10 22:06 Kloot Status new => closed
2010-01-10 22:06 Kloot Resolution open => no change required