-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Julien Danjou wrote:
> At 1241861577 time_t, Uli Schlachter wrote:
>> I have no idea what caused this and it doesn't seem reproducible which is 
>> why I
>> won't open a bug report. I'm updating to rc2 now and I will run awesome in
>> valgrind. Let's see if I can find anything...
> 
> What I can suggest is to call ulimit -c unlimited before running awesome.
> At least you'll have a coredump.
> And if you can reproduce it, recompiling with -O0 -fno-inline can help
> to have a more complete bt.
> 
> Cheers,

Well, I went with valgrind and now got this backtrace (man, I miss debugging
symbols... btw I still can't compile awesome due to some missing dependencies).
Anyone got some ideas what's going on? Proposals how to get my beloved debug
symbols? :(

==22611== Invalid read of size 1
==22611==    at 0x4A09F9E: memmove (mc_replace_strmem.c:517)
==22611==    by 0x439E24: (within /usr/bin/awesome)
==22611==    by 0x430031: (within /usr/bin/awesome)
==22611==    by 0x30AAE0CB15: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D028: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE173DB: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D084: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C706: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C784: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE08093: lua_pcall (in /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x41A843: (within /usr/bin/awesome)
==22611==    by 0x3565A00BE8: (within /usr/lib/libxcb-property.so.1.0.0)
==22611==  Address 0x8148ed8 is 0 bytes after a block of size 96 alloc'd
==22611==    at 0x4A0891E: malloc (vg_replace_malloc.c:207)
==22611==    by 0x4A08AA7: realloc (vg_replace_malloc.c:429)
==22611==    by 0x41A923: (within /usr/bin/awesome)
==22611==    by 0x3565A00BE8: (within /usr/lib/libxcb-property.so.1.0.0)
==22611==    by 0x40DFDC: (within /usr/bin/awesome)
==22611==    by 0x32AE607216: ev_loop (in /usr/lib/libev.so.3.0.0)
==22611==    by 0x40E8A6: main (in /usr/bin/awesome)
==22611==
==22611== Invalid read of size 1
==22611==    at 0x4A09F90: memmove (mc_replace_strmem.c:517)
==22611==    by 0x439E24: (within /usr/bin/awesome)
==22611==    by 0x430031: (within /usr/bin/awesome)
==22611==    by 0x30AAE0CB15: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D028: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE173DB: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D084: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C706: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C784: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE08093: lua_pcall (in /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x41A843: (within /usr/bin/awesome)
==22611==    by 0x3565A00BE8: (within /usr/lib/libxcb-property.so.1.0.0)
==22611==  Address 0x8148ed9 is 1 bytes after a block of size 96 alloc'd
==22611==    at 0x4A0891E: malloc (vg_replace_malloc.c:207)
==22611==    by 0x4A08AA7: realloc (vg_replace_malloc.c:429)
==22611==    by 0x41A923: (within /usr/bin/awesome)
==22611==    by 0x3565A00BE8: (within /usr/lib/libxcb-property.so.1.0.0)
==22611==    by 0x40DFDC: (within /usr/bin/awesome)
==22611==    by 0x32AE607216: ev_loop (in /usr/lib/libev.so.3.0.0)
==22611==    by 0x40E8A6: main (in /usr/bin/awesome)
==22611==
==22611== Invalid write of size 1
==22611==    at 0x4A09F94: memmove (mc_replace_strmem.c:517)
==22611==    by 0x439E24: (within /usr/bin/awesome)
==22611==    by 0x430031: (within /usr/bin/awesome)
==22611==    by 0x30AAE0CB15: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D028: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE173DB: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D084: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C706: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C784: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE08093: lua_pcall (in /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x41A843: (within /usr/bin/awesome)
==22611==    by 0x3565A00BE8: (within /usr/lib/libxcb-property.so.1.0.0)
==22611==  Address 0x8148ed8 is 0 bytes after a block of size 96 alloc'd
==22611==    at 0x4A0891E: malloc (vg_replace_malloc.c:207)
==22611==    by 0x4A08AA7: realloc (vg_replace_malloc.c:429)
==22611==    by 0x41A923: (within /usr/bin/awesome)
==22611==    by 0x3565A00BE8: (within /usr/lib/libxcb-property.so.1.0.0)
==22611==    by 0x40DFDC: (within /usr/bin/awesome)
==22611==    by 0x32AE607216: ev_loop (in /usr/lib/libev.so.3.0.0)
==22611==    by 0x40E8A6: main (in /usr/bin/awesome)
==22611==
==22611== More than 10000000 total errors detected.  I'm not reporting any more.
==22611== Final error counts will be inaccurate.  Go fix your program!
==22611== Rerun with --error-limit=no to disable this cutoff.  Note
==22611== that errors may occur in your program without prior warning from
==22611== Valgrind, because errors are no longer being displayed.
==22611==
==22611==
==22611== Process terminating with default action of signal 11 (SIGSEGV)
==22611==  Access not within mapped region at address 0x8D92000
==22611==    at 0x4A09F9E: memmove (mc_replace_strmem.c:517)
==22611==    by 0x439E24: (within /usr/bin/awesome)
==22611==    by 0x430031: (within /usr/bin/awesome)
==22611==    by 0x30AAE0CB15: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D028: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE173DB: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0D084: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C706: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE0C784: (within /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x30AAE08093: lua_pcall (in /usr/lib/liblua5.1.so.0.0.0)
==22611==    by 0x41A843: (within /usr/bin/awesome)
==22611==    by 0x3565A00BE8: (within /usr/lib/libxcb-property.so.1.0.0)
==22611==  If you believe this happened as a result of a stack overflow in your
==22611==  program's main thread (unlikely but possible), you can try to 
increase
==22611==  the size of the main thread stack using the --main-stacksize= flag.
==22611==  The main thread stack size used in this run was 8388608.
- --22611-- VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) -
exiting
- --22611-- si_code=1;  Faulting address: 0x0;  sp: 0x40308b0a0

valgrind: the 'impossible' happened:
   Killed by fatal signal

- --
"Do you know that books smell like nutmeg or some spice from a foreign land?"
                                                  -- Faber in Fahrenheit 451
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQEcBAEBCAAGBQJKBYFRAAoJECLkKOvLj8sGEZIIAJiNNo6/Bx0mMu26vfn7JBEl
QwoYaiULby8vPiN6JY1bSuW3TSZLHz43d1c9rD/dkYfUPJJwd9MJZqtbgEoyKyzT
pFo12wGl/+uy+hhv+HgLumRhL9M7zcn8VmBF9viN5u8uXrmyRCKIXaRNuMR4rr2w
ofpjaFZfyt+2dEepdy6v36zjJ2ePO46C41Stw2IgMoXpoLyjmo8plMThVckJilQD
pA5Q2JkMu9Ci/cGML8WxNWD5lxmvcryxYz/GsU4xHlxSzjT1ZlR1x9wbJDd97nMQ
4Gd2+UrEol5Z9Fh1CHm1q3Otu7uOjnYZ9t8odSwMOUk3v+os4Gp6T53g66nyfco=
=wjsC
-----END PGP SIGNATURE-----

-- 
To unsubscribe, send mail to [email protected].

Reply via email to