Gleb Smirnoff <[email protected]> writes: > Configuration Information [Automatically generated, do not change]: > uname: FreeBSD think.nginx.com 10.0-CURRENT FreeBSD 10.0-CURRENT #11 r254323: > Wed Aug 14 17:08:51 MSK 2013 > [email protected]:/usr/obj/usr/src/head/sys/THINKPAD_X1 amd64 > compiler flags: cc -Wall -Wno-implicit-int -g -I/usr/local/include > > FVWM Version: 2.6.5 > FVWM_MODULEDIR: /usr/local/libexec/fvwm/2.6.5 > FVWM_DATADIR: /usr/local/share/fvwm > FVWM_USERDIR: /home/glebius/.fvwm > > Description: > Fvwm crashes in free() in libc couple of times per day. Crashes > are different, and call path can involve different libraries, > but the problem is always in free(). > > Here is an example: > > (gdb) bt > #0 __free (ptr=0x796b6369745321) at arena.h:504 > #1 0x0000000800bc02a7 in XFreeStringList (list=0x804a18c08) at > TextToStr.c:113 > #2 0x00000000004de0a3 in FlocaleFreeNameProperty (ptext=0x804a05010) > at Flocale.c:2358
Sorry, I've tried just setting LC_TYPE to ru_RU.UTF-8. That doesn't seem to be sufficient to cause the problem. Any more hint's would be helpful. If you know how to use gdb, a print of ptext might be helpful. -- Dan Espen
