Bug 1026530

Summary: [abrt] gnome-shell-3.10.1-2.fc20: gen7_update_renderbuffer_surface: Process /usr/bin/gnome-shell was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: Mikhail <mikhail.v.gavrilov>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: abaxter, alan.christopher.jenkins, bugzilla.acct, bztdlinux, cidippo, cyplo, dberinde, dvacek, emcnabb, fmuellner, joel, joshua.ryan.escamilla, karl+rhbugzilla, kparal, loleary, marcel.buchholz, otaylor, pedrogfrancisco, radualexandrupopescu, rohitbrai, samkraju, subscribed-lists, timur.kristof, V02460, walters, yanglifu90, zer-0
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/135af0c3a17446fc64a9b1041050fafaba3760c3
Whiteboard: abrt_hash:080b9b1dae09e8d77b73c7f4985b16c2a821213e
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-29 12:48:40 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status none

Description Mikhail 2013-11-04 22:15:42 UTC
Version-Release number of selected component:
gnome-shell-3.10.1-2.fc20

Additional info:
reporter:       libreport-2.1.9
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell
crash_function: gen7_update_renderbuffer_surface
executable:     /usr/bin/gnome-shell
kernel:         3.11.6-302.fc20.x86_64+debug
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 gen7_update_renderbuffer_surface at gen7_wm_surface_state.c:509
 #1 brw_update_renderbuffer_surfaces at brw_wm_surface_state.c:716
 #2 brw_upload_state at brw_state_upload.c:513
 #3 brw_try_draw_prims at brw_draw.c:445
 #4 brw_draw_prims at brw_draw.c:530
 #5 vbo_draw_arrays at ../../../src/mesa/vbo/vbo_exec_array.c:660
 #6 _cogl_journal_flush_modelview_and_entries at ./cogl-journal.c:307
 #7 batch_and_call at ./cogl-journal.c:259
 #8 _cogl_journal_flush_texcoord_vbo_offsets_and_entries at ./cogl-journal.c:558
 #9 batch_and_call at ./cogl-journal.c:259

Potential duplicate: bug 868455

Comment 1 Mikhail 2013-11-04 22:15:52 UTC
Created attachment 819375 [details]
File: backtrace

Comment 2 Mikhail 2013-11-04 22:15:56 UTC
Created attachment 819376 [details]
File: cgroup

Comment 3 Mikhail 2013-11-04 22:16:00 UTC
Created attachment 819377 [details]
File: core_backtrace

Comment 4 Mikhail 2013-11-04 22:16:05 UTC
Created attachment 819378 [details]
File: dso_list

Comment 5 Mikhail 2013-11-04 22:16:08 UTC
Created attachment 819379 [details]
File: environ

Comment 6 Mikhail 2013-11-04 22:16:12 UTC
Created attachment 819380 [details]
File: exploitable

Comment 7 Mikhail 2013-11-04 22:16:16 UTC
Created attachment 819381 [details]
File: limits

Comment 8 Mikhail 2013-11-04 22:16:20 UTC
Created attachment 819382 [details]
File: maps

Comment 9 Mikhail 2013-11-04 22:16:24 UTC
Created attachment 819383 [details]
File: open_fds

Comment 10 Mikhail 2013-11-04 22:16:27 UTC
Created attachment 819384 [details]
File: proc_pid_status

Comment 11 Mikhail 2013-11-24 12:21:39 UTC
Occurs every time when I launch game Multiwinia from steam
[21694.709433] gnome-shell[11177]: segfault at 238 ip 00007fc3e95521a2 sp 00007fff18b43590 error 4 in i965_dri.so[7fc3e94a2000+d7000]
[21790.410251] gnome-shell[18813]: segfault at 238 ip 00007fc9a193b1a2 sp 00007fff6ab98b10 error 4 in i965_dri.so[7fc9a188b000+d7000]

reporter:       libreport-2.1.9
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell
crash_function: gen7_update_renderbuffer_surface
executable:     /usr/bin/gnome-shell
kernel:         3.12.0-2.fc21.x86_64+debug
package:        gnome-shell-3.10.2.1-1.fc20
reason:         Process /usr/bin/gnome-shell was killed by signal 11 (SIGSEGV)
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 12 Kamil Páral 2013-12-08 18:20:14 UTC
I was playing Bastion and gnome-shell crashed in the process, killing my game altogether.

reporter:       libreport-2.1.9
backtrace_rating: 4
cmdline:        gnome-shell --sm-client-id 103f6fa7a0cff12205137582940031300000275290000
crash_function: gen7_update_renderbuffer_surface
executable:     /usr/bin/gnome-shell
kernel:         3.11.10-301.fc20.x86_64
package:        gnome-shell-3.10.2.1-3.fc20
reason:         Process /usr/bin/gnome-shell was killed by signal 11 (SIGSEGV)
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 13 Mikhail 2013-12-27 02:59:42 UTC
Another user experienced a similar problem:

Launch game "Wargame: European Escalation" and shitch between programs.

reporter:       libreport-2.1.10
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell
crash_function: gen7_update_renderbuffer_surface
executable:     /usr/bin/gnome-shell
kernel:         3.12.6-300.fc20.x86_64
package:        gnome-shell-3.10.2.1-3.fc20
reason:         gnome-shell killed by SIGSEGV
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 14 Peter 2013-12-31 15:20:48 UTC
Happens sporadically while playing Violett in Steam.

Comment 15 P. José 2014-01-16 10:40:33 UTC
Another user experienced a similar problem:

I was playing a game at Steam before that crash. The game was running fluidly and normally. Probably the error occurs because it's an OpenGL application with full screen

reporter:       libreport-2.1.11
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell
crash_function: gen7_update_renderbuffer_surface
executable:     /usr/bin/gnome-shell
kernel:         3.12.7-300.fc20.x86_64
package:        gnome-shell-3.10.2.1-3.fc20
reason:         gnome-shell killed by SIGSEGV
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 16 Pedro Francisco 2014-02-12 02:31:26 UTC
Are we all using Optimus/Bumblebee?

Comment 17 Kai A. Hiller 2014-02-12 02:39:15 UTC
Bumblebee for me but it's just happening if using primusrun.

Comment 18 Kamil Páral 2014-02-12 08:19:12 UTC
(In reply to Pedro Francisco from comment #16)
> Are we all using Optimus/Bumblebee?

No, I'm not.

Comment 19 Timur Kristóf 2014-02-18 19:35:55 UTC
I have an Ivy Bridge chip and no discrete graphics and this bug happens to me several times every day.

Comment 20 Rohit 2014-02-21 05:52:40 UTC
I am using bumblebee with the nvidia driver.

I am just testing with GLXGears.
Optirun works, but when I use primus Gnome-Shell crashes.

Comment 21 Karl Latiss 2014-02-26 10:23:23 UTC
I was playing Amnesia - running on Intel HD 4000

Comment 22 Timur Kristóf 2014-03-13 20:56:18 UTC
I've had a talk about this bug in the #gnome-shell channel on GimpNet. Apparently, this issue is not really related to gnome-shell, it's a bug in the Intel mesa driver.

gen7_update_renderbuffer_surface is in mesa/drivers/dri/i965/gen7_wm_surface_state.c
(NOTE: gen7 means Ivy Bridge and Haswell chips.)

I'm now trying to update to mesa 10 in updates-testing and see if the problem goes away.

Comment 23 Evan McNabb 2014-03-26 02:33:42 UTC
Another user experienced a similar problem:

If XBMC is changed from Windowed mode to Full Screen mode, gnome-shell crashes.

reporter:       libreport-2.2.0
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell
crash_function: gen7_update_renderbuffer_surface
executable:     /usr/bin/gnome-shell
kernel:         3.13.6-200.fc20.x86_64
package:        gnome-shell-3.10.4-2.fc20
reason:         gnome-shell killed by SIGSEGV
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 24 Larry O'Leary 2014-04-10 05:50:47 UTC
I confirm comment 23. Switching XBMC from window mode to full screen crashes gnome-shell 3.10.4 every time.



Name        : gnome-shell
Arch        : x86_64
Version     : 3.10.4
Release     : 2.fc20


Name        : xbmc
Arch        : x86_64
Version     : 13.0
Release     : 0.10.Gotham_beta3.fc20
S

Comment 25 Adam Baxter 2014-05-17 13:05:02 UTC
Happens pretty regularly when I launch Starbound from Steam

Comment 26 Marcel Buchholz 2014-05-19 09:45:20 UTC
I can trigger this by changing the volume using the media-keys while playing Dota 2. As soon as the volume OSD pops up, the game freezes and gnome-shell crashes.

Comment 27 Radu Alexandru Popescu 2014-06-08 13:37:04 UTC
Possible workaround is setting PRIMUS_UPLOAD to 1 or 2 as mentioned here: https://github.com/amonakov/primus/issues/140#issuecomment-45313136

Example: PRIMUS_UPLOAD=2 PRIMUS_VERBOSE=2 optirun -b primus glxgears

Comment 28 Radu Alexandru Popescu 2014-06-25 00:29:06 UTC
Another user experienced a similar problem:

Problem appears to be triggered by running bumblebee's optirun with primus (or plain primusrun) without using PRIMUS_UPLOAD=2 (e.g.: PRIMUS_UPLOAD=2 PRIMUS_VERBOSE=2 optirun -b primus glxgears ) but might be trigger by other means...
See https://bugzilla.redhat.com/show_bug.cgi?id=1026530 

reporter:       libreport-2.2.2
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell
crash_function: gen7_update_renderbuffer_surface
executable:     /usr/bin/gnome-shell
kernel:         3.14.8-200.fc20.x86_64
package:        gnome-shell-3.10.4-5.fc20
reason:         gnome-shell killed by SIGSEGV
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 29 bztdlinux 2014-08-11 17:36:54 UTC
I do not use the discrete graphics at all (no bumblebee/primus), and this bug happens to me, often when switching in fullscreen video players. So I think the Optimus graphics usage is a red herring.

Comment 30 Yang Lifu 2014-08-12 03:48:33 UTC
Happens sporadically while playing Dota 2.

Comment 31 Fedora End Of Life 2015-05-29 09:41:23 UTC
This message is a reminder that Fedora 20 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 20. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '20'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 20 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 32 Fedora End Of Life 2015-06-29 12:48:40 UTC
Fedora 20 changed to end-of-life (EOL) status on 2015-06-23. Fedora 20 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.