Bug#588613: empathy do not start: segmentation fault

Eric Veiras Galisson bugs at sietch-tabr.com
Thu Jul 29 16:14:42 UTC 2010


Le 27/07/2010 12:01, Simon McVittie a écrit :
> reassign 588613 libclutter-1.0-0
> found 588613 1.0.8-1.1
> thanks
>
> 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.
>    
strange, i think they are installed

$ dpkg -l|grep libgl1
ii  libgl1-mesa-dev                          
7.7.1-4                        A free implementation of the OpenGL API -- G
ii  libgl1-mesa-dri                          
7.7.1-4                        A free implementation of the OpenGL API -- D
ii  libgl1-mesa-dri-dbg                      
7.7.1-4                        Debugging symbols for the Mesa DRI modules
ii  libgl1-mesa-glx                          
7.7.1-4                        A free implementation of the OpenGL API -- G
ii  libgl1-mesa-glx-dbg                      
7.7.1-4                        Debugging symbols for the Mesa GLX runtime

> 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".
>    

I'm using intel driver on a Intel Corporation Mobile 4 Series Chipset 
Integrated Graphics Controller (rev 07).
This laptop has also a ATI Technologies Inc Mobility Radeon HD 3650 but 
I'm not currently using it.

> 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
> information.
>
>    

I'm already running sid version (1.2.12-2)

> Thanks,
>      Simon
>    

Thanks for your help.

eric

ps: from tomorrow to several weeks later, I won't have access to the 
computer which had the problem so I probably won't answer further 
questions, please excuse in advance.







More information about the pkg-gnome-maintainers mailing list