Bug#650930: gnome-shell segfault at gnome session startup

Alexander Sitnik alex.sitnik at gmail.com
Sun Dec 4 11:34:47 UTC 2011


Package: gnome-shell
Version: 3.0.2-8
Severity: important

Dear Maintainer,
when starting freshly installed gnome3 session it fails to start leaving me with only wallpaper and mouse cursor, no fallback mode was suggested.
I found following message in dmesg output:
	[ 1047.361153] gnome-shell[4939]: segfault at ffff8089ffda230e ip 00007f759f856420 sp 00007fffa1e73298 error 4 in libc-2.13.so[7f759f73c000+17a000]

Manualy choosen fallback mode from gdm works fine.

I tried gnome, xorg & mesa packages from unstable/experimental and problem persisted. Switching to fglrx driver (I'm using Radeon HD5670) helps, gnome-shell successfully starts, but there is various screen corruptions when I click on 'Activities' menu and navigate trought it. So I think problem are not in drivers.

I created gdb backtrace for that segfault:



santiago at eclipse: ~% LANG=C gdb gnome-shell
GNU gdb (GDB) 7.3-debian
Copyright (C) 2011 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/gnome-shell...(no debugging symbols found)...done.
(gdb) run --replace
Starting program: /usr/bin/gnome-shell --replace
[Thread debugging using libthread_db enabled]

Program received signal SIGSEGV, Segmentation fault.
__memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:91
91      ../sysdeps/x86_64/multiarch/memcpy-ssse3.S: No such file or directory.
        in ../sysdeps/x86_64/multiarch/memcpy-ssse3.S
(gdb) bt
#0  __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:91
#1  0x00007ffff4042d4b in __indirect_glProgramParameters4fvNV (target=7041180, index=207748806, num=-1538988976, params=0xffff80000c61fec6)
    at indirect.c:9317
#2  0x00007ffff39c15d6 in _cogl_pipeline_fragend_arbfp_end (pipeline=0x697460, pipelines_difference=<optimized out>)
    at ./cogl-pipeline-fragend-arbfp.c:830
#3  0x00007ffff39bfe2c in _cogl_pipeline_flush_gl_state (pipeline=0x697460, skip_gl_color=0, n_tex_coord_attribs=0)
    at ./cogl-pipeline-opengl.c:1275
#4  0x00007ffff39a1bf9 in cogl_context_new_EXP (display=<optimized out>, error=0x7fffffffdff0) at ./cogl-context.c:369
#5  0x00007ffff46d3c1e in clutter_backend_cogl_create_context (error=0x7fffffffdff0, backend=0x616060) at ./cogl/clutter-backend-cogl.c:366
#6  clutter_backend_cogl_create_context (backend=0x616060, error=0x7fffffffdff0) at ./cogl/clutter-backend-cogl.c:291
#7  0x00007ffff470f035 in _clutter_feature_init (error=0x7fffffffdff0) at ./clutter-feature.c:107
#8  0x00007ffff471b21a in clutter_init_real (error=0x7fffffffdff0) at ./clutter-main.c:1284
#9  0x00007ffff471c568 in clutter_init (argc=0x0, argv=0x0) at ./clutter-main.c:1786
#10 0x00007ffff78be376 in meta_init () from /usr/lib/libmutter.so.0
#11 0x000000000040236e in main ()


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.7.5-3                
ii  gconf2                                       2.32.4-1               
ii  gir1.2-atk-1.0                               2.2.0-2                
ii  gir1.2-clutter-1.0                           1.8.2-2                
ii  gir1.2-cogl-1.0                              1.8.2-1                
ii  gir1.2-coglpango-1.0                         1.8.2-1                
ii  gir1.2-freedesktop                           0.10.8-2+b1            
ii  gir1.2-gconf-2.0                             2.32.4-1               
ii  gir1.2-gdkpixbuf-2.0                         2.24.0-1               
ii  gir1.2-gkbd-3.0                              3.2.0-1                
ii  gir1.2-glib-2.0                              0.10.8-2+b1            
ii  gir1.2-gnomebluetooth-1.0                    3.2.1-1                
ii  gir1.2-gtk-3.0                               3.0.12-2               
ii  gir1.2-json-1.0                              0.14.2-1               
ii  gir1.2-mutter-3.0                            3.2.1-2                
ii  gir1.2-networkmanager-1.0                    0.9.2.0-1              
ii  gir1.2-pango-1.0                             1.29.4-2               
ii  gir1.2-polkit-1.0                            0.102-1                
ii  gir1.2-telepathyglib-0.12                    0.16.2-1               
ii  gir1.2-telepathylogger-0.2                   0.2.10-2               
ii  gir1.2-upowerglib-1.0                        0.9.14-3               
ii  gjs                                          1.30.0-2               
ii  gnome-bluetooth                              3.2.1-1                
ii  gnome-icon-theme-symbolic                    3.2.1-1                
ii  gnome-settings-daemon                        3.0.3-3                
ii  gsettings-desktop-schemas                    3.2.0-2                
ii  libatk1.0-0                                  2.2.0-2                
ii  libc6                                        2.13-21                
ii  libcairo-gobject2                            1.10.2-6.1             
ii  libcairo2                                    1.10.2-6.1             
ii  libcamel-1.2-23                              3.0.3-2                
ii  libcanberra0                                 0.28-3                 
ii  libclutter-1.0-0                             1.8.2-2                
ii  libcogl-pango0                               1.8.2-1                
ii  libcogl5                                     1.8.2-1                
ii  libcroco3                                    0.6.2-2                
ii  libdbus-1-3                                  1.4.16-1               
ii  libdbus-glib-1-2                             0.98-1                 
ii  libdrm2                                      2.4.27-1               
ii  libebook1.2-10                               3.0.3-2                
ii  libecal1.2-8                                 3.0.3-2                
ii  libedataserver1.2-14                         3.0.3-2                
ii  libedataserverui-3.0-0                       3.0.3-2                
ii  libffi5                                      3.0.10-3               
ii  libfontconfig1                               2.8.0-3                
ii  libfreetype6                                 2.4.8-1                
ii  libgconf2-4                                  2.32.4-1               
ii  libgdk-pixbuf2.0-0                           2.24.0-1               
ii  libgirepository-1.0-1                        0.10.8-2+b1            
ii  libgjs0b [libgjs0-libmozjs8d]                1.30.0-2               
ii  libgl1-mesa-glx [libgl1]                     7.11-6                 
ii  libglib2.0-0                                 2.30.2-4               
ii  libgnome-desktop-3-0                         3.0.2-2                
ii  libgnome-menu2                               3.0.1-4                
ii  libgstreamer0.10-0                           0.10.35-1              
ii  libgtk-3-0                                   3.0.12-2               
ii  libical0                                     0.44-3                 
ii  libjson-glib-1.0-0                           0.14.2-1               
ii  libmozjs8d                                   8.0-3                  
ii  libmutter0                                   3.2.1-2                
ii  libnspr4-0d                                  4.8.9-1                
ii  libnss3-1d                                   3.13.1.with.ckbi.1.88-1
ii  libpango1.0-0                                1.29.4-2               
ii  libpolkit-agent-1-0                          0.102-1                
ii  libpolkit-gobject-1-0                        0.102-1                
ii  libpulse-mainloop-glib0                      1.0-4                  
ii  libpulse0                                    1.0-4                  
ii  libsoup2.4-1                                 2.34.3-1               
ii  libsqlite3-0                                 3.7.9-2                
ii  libstartup-notification0                     0.12-1                 
ii  libtelepathy-glib0                           0.16.2-1               
ii  libtelepathy-logger2                         0.2.10-2               
ii  libx11-6                                     2:1.4.4-4              
ii  libxcomposite1                               1:0.4.3-2              
ii  libxdamage1                                  1:1.1.3-2              
ii  libxext6                                     2:1.3.0-3              
ii  libxfixes3                                   1:5.0-4                
ii  libxi6                                       2:1.4.3-3              
ii  libxml2                                      2.7.8.dfsg-5           
ii  python                                       2.7.2-9                

Versions of packages gnome-shell recommends:
ii  gnome-control-center   1:3.0.2-3
ii  gnome-themes-standard  3.0.2-1  

gnome-shell suggests no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list