Bug#679418: gnome-shell segfault in i965_dri.so after resume from suspend.

Ming mbbill at gmail.com
Thu Jun 28 14:22:38 UTC 2012


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

Dear Maintainer,

After a recent upgrade, probably early this month, I always found gnome-shell
crashed when I open my laptop lid (it went to suspend without any problem after
close the lid). The syslog shows that the crash happened in i965_dri.so.

here is a backtrace.

#0  brw_update_renderbuffer_surface (brw=0x8116220, rb=0x840b5b0, unit=0) at
brw_wm_surface_state.c:959
#1  0xb5044b53 in brw_update_renderbuffer_surfaces (brw=0x8116220) at
brw_wm_surface_state.c:1052
#2  0xb502e7ff in brw_upload_state (brw=brw at entry=0x8116220) at
brw_state_upload.c:503
#3  0xb501abef in brw_try_draw_prims (max_index=3, min_index=0, ib=0x0,
nr_prims=1, prim=0xbfffe748, arrays=0x817a5c0, ctx=0x8116220) at brw_draw.c:482
#4  brw_draw_prims (ctx=0x8116220, arrays=0x817a5c0, prim=0xbfffe748,
nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=3,
    tfb_vertcount=0x0) at brw_draw.c:566
#5  0xb515699e in vbo_draw_arrays (ctx=0x8116220, mode=7, start=0, count=4,
numInstances=1) at vbo/vbo_exec_array.c:590
#6  0xb70a5fd0 in _cogl_framebuffer_draw_attributes (framebuffer=0x840b8e0,
pipeline=0x8b60f08, mode=7, first_vertex=0, n_vertices=4, attributes=0x815fa48,
    n_attributes=2, flags=31) at ./cogl-framebuffer.c:3032
#7  0xb70a0370 in _cogl_journal_flush_modelview_and_entries
(batch_start=0x911dc00, batch_len=1, data=0xbfffea50) at ./cogl-journal.c:342
#8  0xb709f5eb in batch_and_call (entries=0x911dc00, n_entries=1,
can_batch_callback=0xb709f670 <compare_entry_pipelines>,
    batch_callback=0xb70a0b10 <_cogl_journal_flush_pipeline_and_entries>,
data=0xbfffea50) at ./cogl-journal.c:270
#9  0xb709f5eb in batch_and_call (entries=0x911dc00, n_entries=1,
can_batch_callback=0xb709f600 <compare_entry_n_layers>,
    batch_callback=0xb709fe50
<_cogl_journal_flush_texcoord_vbo_offsets_and_entries>, data=0xbfffea50) at
../cogl-journal.c:270
#10 0xb709fdca in _cogl_journal_flush_vbo_offsets_and_entries
(batch_start=0x911dc00, batch_len=1, data=0xbfffea50) at ./cogl-journal.c:667
#11 0xb709f5eb in batch_and_call (entries=0x911dc00, n_entries=1,
can_batch_callback=0xb709f620 <compare_entry_strides>,
    batch_callback=0xb709f9d0 <_cogl_journal_flush_vbo_offsets_and_entries>,
data=0xbfffea50) at ./cogl-journal.c:270
#12 0xb709f991 in _cogl_journal_flush_clip_stacks_and_entries
(batch_start=0x911dc00, batch_len=1, data=0xbfffea50) at ./cogl-journal.c:746
#13 0xb709f5eb in batch_and_call (entries=0x911dc00, n_entries=1,
can_batch_callback=0xb709f650 <compare_entry_clip_stacks>,
    batch_callback=0xb709f8c0 <_cogl_journal_flush_clip_stacks_and_entries>,
data=0xbfffea50) at ./cogl-journal.c:270
#14 0xb70a1503 in _cogl_journal_flush (journal=0x8346c60) at ./cogl-
journal.c:1452
#15 0xb70a2bf1 in _cogl_framebuffer_flush_journal (framebuffer=0x840b8e0) at
../cogl-framebuffer.c:637
#16 0xb70a4433 in cogl_framebuffer_clear4f (framebuffer=0x840b8e0, buffers=2,
red=0.13333334, green=0.400000006, blue=0.733333349, alpha=1)
    at ./cogl-framebuffer.c:423
#17 0xb70a46f0 in cogl_framebuffer_clear (framebuffer=0x840b8e0, buffers=2,
color=0xbfffebfc) at ./cogl-framebuffer.c:489
#18 0xb706517c in cogl_clear (color=color at entry=0xbfffebfc,
buffers=buffers at entry=2) at ./cogl.c:137
#19 0xb71b4c4f in clutter_stage_paint (self=0x8409e70) at ./clutter-stage.c:711
#20 0xb6465bcf in g_cclosure_marshal_VOID__VOID () from /usr/lib/i386-linux-
gnu/libgobject-2.0.so.0
#21 0xb6462ced in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#22 0xb6463e56 in g_closure_invoke () from /usr/lib/i386-linux-
gnu/libgobject-2.0.so.0
#23 0xb64755f0 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#24 0xb647db26 in g_signal_emit_valist () from /usr/lib/i386-linux-
gnu/libgobject-2.0.so.0
#25 0xb647dca3 in g_signal_emit () from /usr/lib/i386-linux-
gnu/libgobject-2.0.so.0
#26 0xb714ea19 in clutter_actor_continue_paint (self=self at entry=0x8409e70) at
../clutter-actor.c:3685
#27 0xb715ecb2 in clutter_actor_paint (self=self at entry=0x8409e70) at ./clutter-
actor.c:3610
#28 0xb715f2f8 in clutter_actor_paint (self=self at entry=0x8409e70) at ./clutter-
actor.c:3632
#29 0xb71b943e in _clutter_stage_do_paint (stage=stage at entry=0x8409e70,
clip=clip at entry=0x0) at ./clutter-stage.c:667
#30 0xb71458d0 in clutter_stage_cogl_redraw (stage_window=0x82f0978) at ./cogl
/clutter-stage-cogl.c:405
#31 0xb71bb6e8 in _clutter_stage_window_redraw (window=0x82f0978) at ./clutter-
stage-window.c:236
#32 0xb71b7c71 in clutter_stage_do_redraw (stage=0x8409e70) at ./clutter-
stage.c:1169
#33 _clutter_stage_do_update (stage=0x8409e70) at ./clutter-stage.c:1227
#34 0xb719b5af in master_clock_update_stages (stages=0x8b66fb0,
master_clock=0xb3327730) at ./clutter-master-clock.c:386
#35 clutter_clock_dispatch (source=0x83ffb30, callback=0, user_data=0x0) at
../clutter-master-clock.c:519
#36 0xb63a1633 in g_main_context_dispatch () from /lib/i386-linux-
gnu/libglib-2.0.so.0
#37 0xb63a19d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0xb63a1e2b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb7df5bc8 in meta_run () at core/main.c:555
#40 0x08049937 in main (argc=1, argv=0xbffff764) at main.c:333



-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (1100, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.12.1-1
ii  gconf-service                                3.2.5-1
ii  gir1.2-accountsservice-1.0                   0.6.21-4
ii  gir1.2-atk-1.0                               2.4.0-2
ii  gir1.2-caribou-1.0                           0.4.2-2
ii  gir1.2-clutter-1.0                           1.10.6-1
ii  gir1.2-cogl-1.0                              1.10.2-3
ii  gir1.2-coglpango-1.0                         1.10.2-3
ii  gir1.2-folks-0.6                             0.6.9-1+b1
ii  gir1.2-freedesktop                           1.32.1-1
ii  gir1.2-gconf-2.0                             3.2.5-1
ii  gir1.2-gcr-3                                 3.4.1-3
ii  gir1.2-gdesktopenums-3.0                     3.4.2-1
ii  gir1.2-gdkpixbuf-2.0                         2.26.1-1
ii  gir1.2-gee-1.0                               0.6.4-2
ii  gir1.2-gkbd-3.0                              3.4.0.2-1
ii  gir1.2-glib-2.0                              1.32.1-1
ii  gir1.2-gmenu-3.0                             3.4.2-3
ii  gir1.2-gnomebluetooth-1.0                    3.4.1-1
ii  gir1.2-gtk-3.0                               3.4.2-1
ii  gir1.2-json-1.0                              0.14.2-1
ii  gir1.2-mutter-3.0                            3.4.1-4
ii  gir1.2-networkmanager-1.0                    0.9.4.0-5
ii  gir1.2-pango-1.0                             1.30.0-1
ii  gir1.2-polkit-1.0                            0.105-1
ii  gir1.2-soup-2.4                              2.38.1-2
ii  gir1.2-telepathyglib-0.12                    0.18.1-2
ii  gir1.2-telepathylogger-0.2                   0.4.0-1
ii  gir1.2-upowerglib-1.0                        0.9.16-3
ii  gjs                                          1.32.0-2
ii  gnome-bluetooth                              3.4.1-1
ii  gnome-icon-theme-symbolic                    3.4.0-2
ii  gnome-settings-daemon                        3.4.2-3
ii  gnome-shell-common                           3.4.1-8
ii  gnome-themes-standard                        3.4.2-1
ii  gsettings-desktop-schemas                    3.4.2-1
ii  libatk1.0-0                                  2.4.0-2
ii  libc6                                        2.13-33
ii  libcairo-gobject2                            1.12.2-1
ii  libcairo2                                    1.12.2-1
ii  libcanberra0                                 0.28-4
ii  libclutter-1.0-0                             1.10.6-1
ii  libcogl-pango0                               1.10.2-3
ii  libcogl9                                     1.10.2-3
ii  libcroco3                                    0.6.5-1
ii  libdbus-1-3                                  1.6.0-1
ii  libdbus-glib-1-2                             0.98-1
ii  libebook-1.2-13                              3.4.3-1
ii  libecal-1.2-11                               3.4.3-1
ii  libedataserver-1.2-16                        3.4.3-1
ii  libedataserverui-3.0-1                       3.4.3-1
ii  libffi5                                      3.0.10-3
ii  libfolks25                                   0.6.9-1+b1
ii  libgck-1-0                                   3.4.1-3
ii  libgconf-2-4                                 3.2.5-1
ii  libgcr-3-1                                   3.4.1-3
ii  libgdk-pixbuf2.0-0                           2.26.1-1
ii  libgee2                                      0.6.4-2
ii  libgirepository-1.0-1                        1.32.1-1
ii  libgjs0b [libgjs0-libmozjs185-1.0]           1.32.0-2
ii  libgl1-mesa-glx [libgl1]                     8.0.3-1
ii  libglib2.0-0                                 2.32.3-1
ii  libgnome-keyring0                            3.4.1-1
ii  libgnome-menu-3-0                            3.4.2-3
ii  libgstreamer0.10-0                           0.10.36-1
ii  libgtk-3-0                                   3.4.2-1
ii  libical0                                     0.48-2
ii  libjson-glib-1.0-0                           0.14.2-1
ii  libmozjs185-1.0                              1.8.5-1.0.0+dfsg-3
ii  libmutter0                                   3.4.1-4
ii  libnm-glib4                                  0.9.4.0-5
ii  libnm-util2                                  0.9.4.0-5
ii  libnspr4                                     2:4.9.1-1
ii  libnspr4-0d                                  2:4.9.1-1
ii  libp11-kit0                                  0.12-3
ii  libpango1.0-0                                1.30.0-1
ii  libpolkit-agent-1-0                          0.105-1
ii  libpolkit-gobject-1-0                        0.105-1
ii  libpulse-mainloop-glib0                      2.0-3
ii  libpulse0                                    2.0-3
ii  libsoup2.4-1                                 2.38.1-2
ii  libstartup-notification0                     0.12-1
ii  libtelepathy-glib0                           0.18.1-2
ii  libtelepathy-logger2                         0.4.0-1
ii  libx11-6                                     2:1.5.0-1
ii  libxcomposite1                               1:0.4.3-2
ii  libxdamage1                                  1:1.1.3-2
ii  libxext6                                     2:1.3.1-2
ii  libxfixes3                                   1:5.0-4
ii  libxi6                                       2:1.6.1-1
ii  libxml2                                      2.8.0+dfsg1-4
ii  python                                       2.7.3~rc2-1
ii  telepathy-mission-control-5                  1:5.12.0-2

Versions of packages gnome-shell recommends:
ii  gnome-contacts          3.4.1-1+b1
ii  gnome-control-center    1:3.4.2-2
ii  gnome-session-fallback  3.4.2.1-1
ii  gnome-user-guide        3.4.2-1

gnome-shell suggests no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list