[Pkg-telepathy-maintainers] Bug#588613: empathy do not start: segmentation fault

Simon McVittie smcv at debian.org
Tue Jul 27 10:01:41 UTC 2010

reassign 588613 libclutter-1.0-0
found 588613 1.0.8-1.1

On Mon, 26 Jul 2010 at 21:42:17 +0200, Eric Veiras Galisson wrote:
> Le 26/07/2010 14:50, Simon McVittie a écrit :
> >Does this still occur with current testing versions of everything? If it
> >does, please install debug symbols (I think empathy-dbg, libclutter-1.0-dbg,
> >libclutter-gtk-0.10-dbg, libgl1-mesa-glx-dbg might all be useful here),
> >then try running Empathy under gdb (as you did), then when it crashes,
> >type:
> >
> >     thread apply all bt
> $ gdb empathy
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007ffff419b8be in XF86DRIQueryVersion () from /usr/lib/libGL.so.1
> (gdb) thread apply all bt
> Thread 1 (Thread 0x7ffff7ea0840 (LWP 9969)):
> #0  0x00007ffff419b8be in XF86DRIQueryVersion () from /usr/lib/libGL.so.1
> #1  0x00007ffff419ba59 in XF86DRIQueryExtension () from /usr/lib/libGL.so..1
> #2  0x00007ffff419b38c in ?? () from /usr/lib/libGL.so.1
> #3  0x00007ffff417b118 in ?? () from /usr/lib/libGL.so.1
> #4  0x00007ffff4172d6a in glXQueryVersion () from /usr/lib/libGL.so.1
> #5  0x00007ffff43c618e in clutter_backend_glx_post_parse (backend=0x6fd000,
>     error=0x7fffffffe740) at clutter-backend-glx.c:110
> #6  0x00007ffff4381490 in clutter_init_real (error=0x7fffffffe740)
>     at ./clutter-main.c:1537
> #7  0x00007fffef4bf899 in g_option_context_parse () from
> /lib/libglib-2.0.so.0
> #8  0x000000000043f563 in main (argc=1, argv=0x7fffffffe868) at
> empathy.c:608
> (gdb)
> I forgot to tell that when running from a newly created user (with
> an empty home directory), the crash occurs too.

Thanks, this is all useful information. It seems you're missing debug symbols
for libGL, so I can't see all the relevant information here, but it looks
like it may be a Clutter bug - perhaps Clutter is passing a NULL xdpy to
glXQueryVersion? Hopefully the Clutter maintainers can suggest how to
investigate further.

What X driver are you using, and in particular, is it one of the NVIDIA binary
drivers (nvidia-glx or nvidia-glx-legacy-something)? If you don't know which
driver you're using, you can probably find out near the top of
/var/log/Xorg.0.log; search for "X.Org Video Driver".

There's a newer version of Clutter in sid, which isn't getting into
squeeze because it doesn't work on older ARM processors. If you wouldn't mind
trying that, checking whether it works would probably also be useful

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 793 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-telepathy-maintainers/attachments/20100727/c50a42d2/attachment-0001.pgp>

More information about the Pkg-telepathy-maintainers mailing list