Bug 79752 - Segfault in i965_dri.so with cinnamon and xbmc fullscreen
Summary: Segfault in i965_dri.so with cinnamon and xbmc fullscreen
Status: RESOLVED WORKSFORME
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: 10.2
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-06 23:37 UTC by Hugh Greenberg
Modified: 2017-02-11 11:07 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
patch to stop segfault (614 bytes, text/plain)
2014-06-06 23:37 UTC, Hugh Greenberg
Details
full segfault patch (1.13 KB, text/plain)
2014-06-06 23:41 UTC, Hugh Greenberg
Details
fixes xbmc from crashing (970 bytes, patch)
2014-06-07 22:30 UTC, Hugh Greenberg
Details | Splinter Review
fixes xbmc from crashing (1.60 KB, patch)
2014-06-07 22:39 UTC, Hugh Greenberg
Details | Splinter Review
fixes xbmc from crashing (2.26 KB, patch)
2014-06-08 01:39 UTC, Hugh Greenberg
Details | Splinter Review

Description Hugh Greenberg 2014-06-06 23:37:41 UTC
Created attachment 100569 [details]
patch to stop segfault

I'm using cinnamon 2.2 (Linux Mint 17) and when running xbmc, xbmc would crash and so would cinnamon.  I was getting the following segfault in syslog:

 kernel: [17308.361368] cinnamon[11046]: segfault at 238 ip 00007f635d53567c sp 00007fffeb19fd00 error 4 in i965_dri.so[7f635d25d000+4ef000]

I created a patch for this that prevents i965_dri.so from segfaulting and it is attached.
Comment 1 Hugh Greenberg 2014-06-06 23:41:00 UTC
Created attachment 100570 [details]
full segfault patch

I forgot a line in the previous patch
Comment 2 Hugh Greenberg 2014-06-07 22:30:42 UTC
Created attachment 100623 [details] [review]
fixes xbmc from crashing

This patch will prevent xbmc from crashing when running full screen in cinnamon.  The previous patch prevented cinnamon from crashing.
Comment 3 Hugh Greenberg 2014-06-07 22:39:15 UTC
Created attachment 100624 [details] [review]
fixes xbmc from crashing

This fixes xbmc from crashing when running fullscreen under cinnamon.  The previous patch prevent cinnamon from crashing.
Comment 4 Hugh Greenberg 2014-06-08 01:39:43 UTC
Created attachment 100627 [details] [review]
fixes xbmc from crashing
Comment 5 Guillaume 2014-08-11 11:06:23 UTC
Hello,

I also get this crash with Mesa 10.2.4, XBMC 13.1 RC1, Linux 3.14 amd64.

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.2.4
OpenGL core profile shading language version string: 3.30

This was also reported on XBMC forums at http://forum.xbmc.org/showthread.php?tid=190218

Guillaume
Comment 6 Matt Turner 2016-10-31 23:18:34 UTC
Please try a new version of Mesa and reopen if it still occurs.
Comment 7 Annie 2017-02-10 22:39:19 UTC
Dear Reporter,

This Mesa bug has been in the "NEEDINFO" status for over 60 days. I am closing this bug based on lack of response but feel free to reopen if resolution is still needed. Please ensure you're supplying the correct information as requested.

Thank you.
Comment 8 Guillaume 2017-02-11 11:07:25 UTC
Works file with Kodi 17.0 rc3, Mesa 13.0.3, Linux 4.9.0

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.3
OpenGL core profile shading language version string: 3.30


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.