On Mon, 16 Aug 2010 23:45:45 +0200, Emilio Pozuelo Monfort wrote: > > I keep this version of clutter on my freerunner for now in case you > > want me to do any further tests. > Thanks. It would be really helpful if you could get a new backtrace after > installing libclutter-1.0-dbg
Sure, the only problem is I need a libclutter-1.0-dbg package on armel that matches the unpatched version -- ah, thankfully snapshots.d.o has it (1.2.12-2). Here we go: deanna:~# gdb empathy GNU gdb (GDB) 7.1-debian Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabi". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/empathy...(no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/empathy [Thread debugging using libthread_db enabled] Program received signal SIGILL, Illegal instruction. 0x4069eaf0 in clutter_backend_glx_constructor (gtype=923984, n_params=0, params=0x0) at clutter-backend-glx.c:191 191 clutter-backend-glx.c: No such file or directory. in clutter-backend-glx.c (gdb) bt full #0 0x4069eaf0 in clutter_backend_glx_constructor (gtype=923984, n_params=0, params=0x0) at clutter-backend-glx.c:191 No locals. #1 0x41d7c298 in g_object_newv () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #2 0x41d7ca6c in g_object_new () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #3 0x40656964 in _clutter_context_get_default () at ./clutter-main.c:1398 No locals. #4 0x40657350 in clutter_get_option_group () at ./clutter-main.c:1795 context = 0xbefeb08c group = 0xd9320 #5 0x0003ce98 in ?? () No symbol table info available. Cannot access memory at address 0x0 #6 0x0003ce98 in ?? () No symbol table info available. Cannot access memory at address 0x0 Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) clutter-backend-glx.c is indeed not the file Heiko has patched (clutter/cogl/common/cogl-fixed.c) .... So maybe the change to the CFLAGS in debian/rules is enough? Cheers, gregor -- .''`. http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe `- NP: Cássia Eller
signature.asc
Description: Digital signature