#1 2014-05-14 10:27:50

bug
Member

corrupted double-linked list

Hi,

I got the following error when running "gdb src/tess_client" on Gentoo x86_64 and changing screen resolution or connecting to a server.

I reduce the graphic details to very low values it is working.
Got a very old notebook. ThinkPad X61T

Maybe you can add some checks when changing graphic settings.

init: render
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
init: mainloop
Rendering using the OpenGL GLSL shader path.
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
*** Error in `/xxx/tesseract/src/tess_client': corrupted double-linked list: 0x00000000060f9a70 ***
Program rceived signal SIGINT, Interrupt.
0x00007ffff601098e in ?? () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff601098e in ?? () from /lib64/libc.so.6
#1  0x00007ffff5f9c19c in ?? () from /lib64/libc.so.6
#2  0x00007ffff5f999a5 in malloc () from /lib64/libc.so.6
#3  0x00007ffff7de86d6 in ?? () from /lib64/ld-linux-x86-64.so.2
#4  0x00007ffff7deeade in ?? () from /lib64/ld-linux-x86-64.so.2
#5  0x00007ffff7dea874 in ?? () from /lib64/ld-linux-x86-64.so.2
#6  0x00007ffff7dee49b in ?? () from /lib64/ld-linux-x86-64.so.2
#7  0x00007ffff6035be2 in ?? () from /lib64/libc.so.6
#8  0x00007ffff7dea874 in ?? () from /lib64/ld-linux-x86-64.so.2
#9  0x00007ffff6035c7f in ?? () from /lib64/libc.so.6
#10 0x00007ffff6035cf1 in __libc_dlopen_mode () from /lib64/libc.so.6
#11 0x00007ffff6011245 in ?? () from /lib64/libc.so.6
#12 0x00007ffff759f993 in pthread_once () from /lib64/libpthread.so.0
#13 0x00007ffff601135c in backtrace () from /lib64/libc.so.6
#14 0x00007ffff5f3ccb9 in ?? () from /lib64/libc.so.6
#15 0x00007ffff5f90a0f in ?? () from /lib64/libc.so.6
#16 0x00007ffff5f9636e in ?? () from /lib64/libc.so.6
#17 0x00007ffff5f972e0 in ?? () from /lib64/libc.so.6
#18 0x00007fffef65137d in ?? () from /usr/lib64/libdricore9.2.5.so.1
#19 0x00007fffefad789f in ?? () from /usr/lib64/dri/i965_dri.so
#20 0x00007fffefaae132 in ?? () from /usr/lib64/dri/i965_dri.so
#21 0x00007fffefaae46f in ?? () from /usr/lib64/dri/i965_dri.so
#22 0x00007fffefb053ab in ?? () from /usr/lib64/dri/i965_dri.so
#23 0x00007fffefaae37c in ?? () from /usr/lib64/dri/i965_dri.so
#24 0x00007fffefadb22b in ?? () from /usr/lib64/dri/i965_dri.so
#25 0x00007fffef6b1182 in _mesa_glsl_link_shader () from /usr/lib64/libdricore9.2.5.so.1
#26 0x00007fffef571293 in ?? () from /usr/lib64/libdricore9.2.5.so.1
#27 0x000000000057b4bf in linkglslprogram (s=..., msg=false) at engine/shader.cpp:373
#28 0x000000000057cb53 in Shader::compile (this=0x5643250) at engine/shader.cpp:660
#29 0x000000000057d58f in newshader (type=0, name=0x7fffffff35d0 "<variant:2,9>deferredlightn8Ftdpab", vs=0xb17000 "", 
    ps=0x5faacc0 "\n        \n        \n", ' ' <repeats 12 times>, "uniform sampler2DRect tex0, tex1, tex3 , tex2;\n        \n        \n", ' ' <repeats 16 times>, "uniform sampler2DRectShadow tex4;\n", ' ' <repeats 12 times>, "\n        \n", ' ' <repeats 12 times>, "uniform vec4 lightpo"..., variant=0x37bee40, row=9) at engine/shader.cpp:763
#30 0x000000000057f376 in variantshader (type=0x7fffffff38d0, name=0x4f3cfc0 "deferredlightn8Ftdpab", row=0x7fffffff38f0, 
    vs=0xb17000 "", 
    ps=0x5faacc0 "\n        \n        \n", ' ' <repeats 12 times>, "uniform sampler2DRect tex0, tex1, tex3 , tex2;\n        \n        \n", ' ' <repeats 16 times>, "uniform sampler2DRectShadow tex4;\n", ' ' <repeats 12 times>, "\n        \n", ' ' <repeats 12 times>, "uniform vec4 lightpo"..., maxvariants=0x7fffffff3920) at engine/shader.cpp:1146
#31 0x000000000044169e in runcode (code=0xb52534, result=...) at engine/command.cpp:2599
#32 0x000000000043df2d in runcode (code=0xb4b58c, result=...) at engine/command.cpp:2282
#33 0x000000000044496a in runcode (code=0xb0767c, result=...) at engine/command.cpp:2719
#34 0x000000000043ddc7 in runcode (code=0xb07620, result=...) at engine/command.cpp:2258
#35 0x000000000043ddc7 in runcode (code=0xb07608, result=...) at engine/command.cpp:2258
#36 0x0000000000445e45 in execute (code=0xb0744c) at engine/command.cpp:2903
#37 0x00000000004472ce in doloop (id=..., offset=1, n=8, step=1, body=0xb0744c) at engine/command.cpp:3249
#38 0x000000000044735e in _stdcmd<3254>::run (id=0x24e4ad8, offset=0x7fffffff6420, n=0x7fffffff6430, body=0xb0744c)

Last edited by bug (2014-05-14 11:01:23)

Offline

Board footer