xanxys / construct

Foundation for in-VR development environment for Oculus Rift HMD
3 stars 0 forks source link

Occasional crash when moving HMD fast #26

Open xanxys opened 10 years ago

xanxys commented 10 years ago

With following message:

* Error in `./construct': corrupted double-linked list: 0x0000000001aa5930 * ======= Backtrace: ========= /lib64/libc.so.6[0x332087bbe7] /lib64/libc.so.6[0x332087e7e4] /lib64/libc.so.6(__libc_malloc+0x5c)[0x332088002c] /usr/lib64/nvidia/tls/libnvidia-tls.so.331.20[0x332cc02216] ======= Memory map: ======== 00400000-00452000 r-xp 00000000 fd:02 7094291 /home/xyx/devenv/construct/construct 00651000-00655000 r--p 00051000 fd:02 7094291 /home/xyx/devenv/construct/construct 00655000-00656000 rw-p 00055000 fd:02 7094291 /home/xyx/devenv/construct/construct 00656000-00657000 rw-p 00000000 00:00 0 0136d000-01c0e000 rw-p 00000000 00:00 0 [heap] 41d85000-41e23000 rw-p 00000000 00:00 0 41e23000-41e25000 r-xs 00000000 00:20 6524565 /tmp/glMSoGLf (deleted) 317c000000-317c05f000 r-xp 00000000 fd:01 3019101 /usr/lib64/libpcre.so.1.2.0 317c05f000-317c25e000 ---p 0005f000 fd:01 3019101 /usr/lib64/libpcre.so.1.2.0 317c25e000-317c25f000 r--p 0005e000 fd:01 3019101 /usr/lib64/libpcre.so.1.2.0 317c25f000-317c260000 rw-p 0005f000 fd:01 3019101 /usr/lib64/libpcre.so.1.2.0 317c400000-317c420000 r-xp 00000000 fd:01 3019111 /usr/lib64/libselinux.so.1 317c420000-317c61f000 ---p 00020000 fd:01 3019111 /usr/lib64/libselinux.so.1 317c61f000-317c620000 r--p 0001f000 fd:01 3019111 /usr/lib64/libselinux.so.1 317c620000-317c621000 rw-p 00020000 fd:01 3019111 /usr/lib64/libselinux.so.1 317c621000-317c623000 rw-p 00000000 00:00 0 317dc00000-317dd17000 r-xp 00000000 fd:01 3022045 /usr/lib64/libcairo.so.2.11200.14 317dd17000-317df17000 ---p 00117000 fd:01 3022045 /usr/lib64/libcairo.so.2.11200.14 317df17000-317df1a000 r--p 00117000 fd:01 3022045 /usr/lib64/libcairo.so.2.11200.14 317df1a000-317df1c000 rw-p 0011a000 fd:01 3022045 /usr/lib64/libcairo.so.2.11200.14 317df1c000-317df1d000 rw-p 00000000 00:00 0 317e000000-317e021000 r-xp 00000000 fd:01 3016323 /usr/lib64/libglapi.so.0.0.0 317e021000-317e221000 ---p 00021000 fd:01 3016323 /usr/lib64/libglapi.so.0.0.0 317e221000-317e224000 r--p 00021000 fd:01 3016323 /usr/lib64/libglapi.so.0.0.0 317e224000-317e225000 rw-p 00024000 fd:01 3016323 /usr/lib64/libglapi.so.0.0.0 317e225000-317e226000 rw-p 00000000 00:00 0 317e400000-317e406000 r-xp 00000000 fd:01 3022038 /usr/lib64/libgbm.so.1.0.0 317e406000-317e605000 ---p 00006000 fd:01 3022038 /usr/lib64/libgbm.so.1.0.0 317e605000-317e606000 r--p 00005000 fd:01 3022038 /usr/lib64/libgbm.so.1.0.0 317e606000-317e607000 rw-p 00006000 fd:01 3022038 /usr/lib64/libgbm.so.1.0.0 317e800000-317e820000 r-xp 00000000 fd:01 3022040 /usr/lib64/libEGL.so.1.0.0 317e820000-317ea20000 ---p 00020000 fd:01 3022040 /usr/lib64/libEGL.so.1.0.0 317ea20000-317ea21000 r--p 00020000 fd:01 3022040 /usr/lib64/libEGL.so.1.0.0 317ea21000-317ea22000 rw-p 00021000 fd:01 3022040 /usr/lib64/libEGL.so.1.0.0 3320400000-332040f000 r-xp 00000000 fd:01 3016135 /usr/lib64/ld-2.17.so 332040f000-3320410000 r-xp 0000f000 fd:01 3016135 /usr/lib64/ld-2.17.so 3320410000-3320421000 r-xp 00010000 fd:01 3016135 /usr/lib64/ld-2.17.so 3320620000-3320621000 r--p 00020000 fd:01 3016135 /usr/lib64/ld-2.17.so 3320621000-3320622000 rw-p 00021000 fd:01 3016135 /usr/lib64/ld-2.17.so 3320622000-3320623000 rw-p 00000000 00:00 0 3320800000-33209b6000 r-xp 00000000 fd:01 3016194 /usr/lib64/libc-2.17.so 33209b6000-3320bb6000 ---p 001b6000 fd:01 3016194 /usr/lib64/libc-2.17.so 3320bb6000-3320bba000 r--p 001b6000 fd:01 3016194 /usr/lib64/libc-2.17.so 3320bba000-3320bbc000 rw-p 001ba000 fd:01 3016194 /usr/lib64/libc-2.17.so 3320bbc000-3320bc1000 rw-p 00000000 00:00 0 3320c00000-3320c03000 r-xp 00000000 fd:01 3022627 /usr/lib64/libdl-2.17.so 3320c03000-3320e02000 ---p 00003000 fd:01 3022627 /usr/lib64/libdl-2.17.so 3320e02000-3320e03000 r--p 00002000 fd:01 3022627 /usr/lib64/libdl-2.17.so 3320e03000-3320e04000 rw-p 00003000 fd:01 3022627 /usr/lib64/libdl-2.17.so 3321000000-3321016000 r-xp 00000000 fd:01 3022110 /usr/lib64/libpthread-2.17.so 3321016000-3321216000 ---p 00016000 fd:01 3022110 /usr/lib64/libpthread-2.17.so 3321216000-3321217000 r--p 00016000 fd:01 3022110 /usr/lib64/libpthread-2.17.so 3321217000-3321218000 rw-p 00017000 fd:01 3022110 /usr/lib64/libpthread-2.17.so 3321218000-332121c000 rw-p 00000000 00:00 0 3321400000-3321415000 r-xp 00000000 fd:01 3027394 /usr/lib64/libz.so.1.2.7 3321415000-3321614000 ---p 00015000 fd:01 3027394 /usr/lib64/libz.so.1.2.7 3321614000-3321615000 r--p 00014000 fd:01 3027394 /usr/lib64/libz.so.1.2.7 3321615000-3321616000 rw-p 00015000 fd:01 3027394 /usr/lib64/libz.so.1.2.7 3321800000-3321901000 r-xp 00000000 fd:01 3022265 /usr/lib64/libm-2.17.so 3321901000-3321b00000 ---p 00101000 fd:01 3022265 /usr/lib64/libm-2.17.so 3321b00000-3321b01000 r--p 00100000 fd:01 3022265 /usr/lib64/libm-2.17.so 3321b01000-3321b02000 rw-p 00101000 fd:01 3022265 /usr/lib64/libm-2.17.so 3321c00000-3321c07000 r-xp 00000000 fd:01 3023193 /usr/lib64/librt-2.17.so 3321c07000-3321e06000 ---p 00007000 fd:01 3023193 /usr/lib64/librt-2.17.so 3321e06000-3321e07000 r--p 00006000 fd:01 3023193 /usr/lib64/librt-2.17.so 3321e07000-3321e08000 rw-p 00007000 fd:01 3023193 /usr/lib64/librt-2.17.so 3322800000-3322815000 r-xp 00000000 fd:01 3023489 /usr/lib64/libgcc_s-4.8.2-20131212.so.1 3322815000-3322a14000 ---p 00015000 fd:01 3023489 /usr/lib64/libgcc_s-4.8.2-20131212.so.1 3322a14000-3322a15000 r--p 00014000 fd:01 3023489 /usr/lib64/libgcc_s-4.8.2-20131212.so.1 3322a15000-3322a16000 rw-p 00015000 fd:01 3023489 /usr/lib64/libgcc_s-4.8.2-20131212.so.1 3323400000-3323407000 r-xp 00000000 fd:01 3024098 /usr/lib64/libffi.so.6.0.1 3323407000-3323606000 ---p 00007000 fd:01 3024098 /usr/lib64/libffi.so.6.0.1 3323606000-3323607000 r--p 00006000 fd:01 3024098 /usr/lib64/libffi.so.6.0.1 3323607000-3323608000 rw-p 00007000 fd:01 3024098 /usr/lib64/libffi.so.6.0.1 3325c00000-3325c9d000 r-xp 00000000 fd:01 3022421 /usr/lib64/libfreetype.so.6.10.0 3325c9d000-3325e9c000 ---p 0009d000 fd:01 3022421 /usr/lib64/libfreetype.so.6.10.0 3325e9c000-3325ea2000 r--p 0009c000 fd:01 3022421 /usr/lib64/libfreetype.so.6.10.0 3325ea2000-3325ea3000 rw-p 000a2000 fd:01 3022421 /usr/lib64/libfreetype.so.6.10.0 3326800000-3326810000 r-xp 00000000 fd:01 3024011 /usr/lib64/libudev.so.1.3.5 3326810000-3326a10000 ---p 00010000 fd:01 3024011 /usr/lib64/libudev.so.1.3.5 3326a10000-3326a11000 r--p 00010000 fd:01 3024011 /usr/lib64/libudev.so.1.3.5 3326a11000-3326a12000 rw-p 00011000 fd:01 3024011 /usr/lib64/libudev.so.1.3.5 3327c00000-3327c27000 r-xp 00000000 fd:01 3022425 /usr/lib64/libexpat.so.1.6.0 3327c27000-3327e27000 ---p 00027000 fd:01 3022425 /usr/lib64/libexpat.so.1.6.0 3327e27000-3327e29000 r--p 00027000 fd:01 3022425 /usr/lib64/libexpat.so.1.6.0 3327e29000-3327e2a000 rw-p 00029000 fd:01 3022425 /usr/lib64/libexpat.so.1.6.0 3328000000-3328029000 r-xp 00000000 fd:01 3027433 /usr/lib64/libpng15.so.15.13.0 3328029000-3328228000 ---p 00029000 fd:01 3027433 /usr/lib64/libpng15.so.15.13.0 3328228000-3328229000 r--p 00028000 fd:01 3027433 /usr/lib64/libpng15.so.15.13.0 3328229000-332822a000 rw-p 00029000 fd:01 3027433 /usr/lib64/libpng15.so.15.13.0 3328400000-3328439000 r-xp 00000000 fd:01 3022520 /usr/lib64/libfontconfig.so.1.7.0 3328439000-3328639000 ---p 00039000 fd:01 3022520 /usr/lib64/libfontconfig.so.1.7.0 3328639000-332863b000 r--p 00039000 fd:01 3022520 /usr/lib64/libfontconfig.so.1.7.0 332863b000-332863c000 rw-p 0003b000 fd:01 3022520 /usr/lib64/libfontconfig.so.1.7.0 332c000000-332c0a1000 r-xp 00000000 fd:01 3022418 /usr/lib64/libpixman-1.so.0.30.0 332c0a1000-332c2a0000 ---p 000a1000 fd:01 3022418 /usr/lib64/libpixman-1.so.0.30.0 332c2a0000-332c2a7000 r--p 000a0000 fd:01 3022418 /usr/lib64/libpixman-1.so.0.30.0 332c2a7000-332c2a8000 rw-p 000a7000 fd:01 3022418 /usr/lib64/libpixman-1.so.0.30.0 332cc00000-332cc03000 r-xp 00000000 fd:01 3157484 /usr/lib64/nvidia/tls/libnvidia-tls.so.331.20 332cc03000-332ce02000 ---p 00003000 fd:01 3157484 /usr/lib64/nvidia/tls/libnvidia-tls.so.331.20 332ce02000-332ce03000 rw-p 00002000 fd:01 3157484 /usr/lib64/nvidia/tls/libnvidia-tls.so.331.20 332d400000-332d40b000 r-xp 00000000 fd:01 3024127 /usr/lib64/libwayland-client.so.0.1.0 332d40b000-332d60a000 ---p 0000b000 fd:01 3024127 /usr/lib64/libwayland-client.so.0.1.0 332d60a000-332d60c000 r--p 0000a000 fd:01 3024127 /usr/lib64/libwayland-client.so.0.1.0 332d60c000-332d60d000 rw-p 0000c000 fd:01 3024127 /usr/lib64/libwayland-client.so.0.1.0 332d800000-332f366000 r-xp 00000000 fd:01 3157500 /usr/lib64/nvidia/libnvidia-glcore.so.331.20 332f366000-332f566000 ---p 01b66000 fd:01 3157500 /usr/lib64/nvidia/libnvidia-glcore.so.331.20 332f566000-332fff1000 rwxp 01b66000 fd:01 3157500 /usr/lib64/nvidia/libnvidia-glcore.so.331.20 332fff1000-333000d000 rwxp 00000000 00:00 0 3330a00000-3330a0b000 r-xp 00000000 fd:01 3027185 /usr/lib64/libdrm.so.2.4.0 3330a0b000-3330c0a000 ---p 0000b000 fd:01 3027185 /usr/lib64/libdrm.so.2.4.0 3330c0a000-3330c0b000 r--p 0000a000 fd:01 3027185 /usr/lib64/libdrm.so.2.4.0 3330c0b000-3330c0c000 rw-p 0000b000 fd:01 3027185 /usr/lib64/libdrm.so.2.4.0 3331200000-333120e000 r-xp 00000000 fd:01 3024133 /usr/lib64/libwayland-server.so.0.1.0 333120e000-333140d000 ---p 0000e000 fd:01 3024133 /usr/lib64/libwayland-server.so.0.1.0 333140d000-333140f000 r--p 0000d000 fd:01 3024133 /usr/lib64/libwayland-server.so.0.1.0 333140f000-3331410000 rw-p 0000f000 fd:01 3024133 /usr/lib64/libwayland-server.so.0.1.0 333ee00000-33401d3000 r-xp 00000000 fd:01 3015451 /usr/lib64/libicudata.so.50.1.2 33401d3000-33403d2000 ---p 013d3000 fd:01 3015451 /usr/lib64/libicudata.so.50.1.2 33403d2000-33403d3000 r--p 013d2000 fd:01 3015451 /usr/lib64/libicudata.so.50.1.2 33403d3000-33403d4000 rw-p 013d3000 fd:01 3015451 /usr/lib64/libicudata.so.50.1.2 3373c00000-3374150000 r-xp 00000000 fd:01 3018623 /usr/lib64/libv8.so.3.14.5 3374150000-337434f000 ---p 00550000 fd:01 3018623 /usr/lib64/libv8.so.3.14.5 337434f000-3374375000 r--p 0054f000 fd:01 3018623 /usr/lib64/libv8.so.3.14.5 3374375000-3374384000 rw-p 00575000 fd:01 3018623 /usr/lib64/libv8.so.3.14.5 3374384000-3374388000 rw-p 00000000 00:00 0 373f800000-373f9ea000 r-xp 00000000 fd:01 3028879 /usr/lib64/libicui18n.so.50.1.2 373f9ea000-373fbe9000 ---p 001ea000 fd:01 3028879 /usr/lib64/libicui18n.so.50.1.2 373fbe9000-373fbf5000 r--p 001e9000 fd:01 3028879 /usr/lib64/libicui18n.so.50.1.2 373fbf5000-373fbf7000 rw-p 001f5000 fd:01 3028879 /usr/lib64/libicui18n.so.50.1.2 373fbf7000-373fbf8000 rw-p 00000000 00:00 0 3742000000-3742162000 r-xp 00000000 fd:01 3028869 /usr/lib64/libicuuc.so.50.1.2 3742162000-3742361000 ---p 00162000 fd:01 3028869 /usr/lib64/libicuuc.so.50.1.2 3742361000-3742371000 r--p 00161000 fd:01 3028869 /usr/lib64/libicuuc.so.50.1.2 3742371000-3742372000 rw-p 00171000 fd:01 3028869 /usr/lib64/libicuuc.so.50.1.2 3742372000-3742376000 rw-p 00000000 00:00 0 39c8000000-39c8015000 r-xp 00000000 fd:01 3022474 /usr/lib64/libboost_thread-mt.so.1.53.0 39c8015000-39c8214000 ---p 00015000 fd:01 3022474 /usr/lib64/libboost_thread-mt.so.1.53.0 39c8214000-39c8216000 r--p 00014000 fd:01 3022474 /usr/lib64/libboost_thread-mt.so.1.53.0 39c8216000-39c8217000 rw-p 00016000 fd:01 3022474 /usr/lib64/libboost_thread-mt.so.1.53.0 39c8400000-39c8403000 r-xp 00000000 fd:01 3015314 /usr/lib64/libboost_system-mt.so.1.53.0 39c8403000-39c8602000 ---p 00003000 fd:01 3015314 /usr/lib64/libboost_system-mt.so.1.53.0 39c8602000-39c8603000 r--p 00002000 fd:01 3015314 /usr/lib64/libboost_system-mt.so.1.53.0 39c8603000-39c8604000 rw-p 00003000 fd:01 3015314 /usr/lib64/libboost_system-mt.so.1.53.0 39cf800000-39cf8e6000 r-xp 00000000 fd:01 3028196 /usr/lib64/libstdc++.so.6.0.19 39cf8e6000-39cfae5000 ---p 000e6000 fd:01 3028196 /usr/lib64/libstdc++.so.6.0.19 39cfae5000-39cfaed000 r--p 000e5000 fd:01 3028196 /usr/lib64/libstdc++.so.6.0.19 39cfaed000-39cfaef000 rw-p 000ed000 fd:01 3028196 /usr/lib64/libstdc++.so.6.0.19 39cfaef000-39cfb04000 rw-p 00000000 00:00 0 3bf2e00000-3bf2e02000 r-xp 00000000 fd:01 3028964 /usr/lib64/libxcb-shape.so.0.0.0 3bf2e02000-3bf3002000 ---p 00002000 fd:01 3028964 /usr/lib64/libxcb-shape.so.0.0.0 3bf3002000-3bf3003000 r--p 00002000 fd:01 3028964 /usr/lib64/libxcb-shape.so.0.0.0^Cfish: Job 1, 'and ./construct --window' terminated by signal SIGABRT (Abort)

xanxys commented 10 years ago

speed of movement seems irrelavant