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

Eric Veiras Galisson bugs at sietch-tabr.com
Mon Jul 26 19:42:17 UTC 2010


Le 26/07/2010 14:50, Simon McVittie a écrit :
> On Sat, 10 Jul 2010 at 10:40:12 +0200, Eric Veiras Galisson wrote:
>    
>> Starting program: /usr/bin/empathy
>> [Thread debugging using libthread_db enabled]
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x00007ffff7e588be in XF86DRIQueryVersion () from /usr/lib/libGL.so.1
>>      
> 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
>
> This should hopefully give us enough information to find out where the bug is
> (I suspect it's not actually in Empathy).
>
> Thanks,
>      Simon
>    

Hi,

this is what I got doing what you said

-----
$ 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 "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/empathy...Reading symbols from 
/usr/lib/debug/usr/bin/empathy...done.
done.
(gdb) run
Starting program: /usr/bin/empathy
[Thread debugging using libthread_db enabled]

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)

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 hope this can help.

I forgot to tell that when running from a newly created user (with an 
empty home directory), the crash occurs too.

Thanks.





More information about the Pkg-telepathy-maintainers mailing list