<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - i915 segfault on archlinux / dell e6430 / HD4000 with xrandr --scale"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102442">102442</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>i915 segfault on archlinux / dell e6430 / HD4000 with xrandr --scale
</td>
</tr>
<tr>
<th>Product</th>
<td>xorg
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Driver/intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>chris@chris-wilson.co.uk
</td>
</tr>
<tr>
<th>Reporter</th>
<td>fanf42@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=133818" name="attach_133818" title="X.org.0.log (xorg auto config for i915)">attachment 133818</a> <a href="attachment.cgi?id=133818&action=edit" title="X.org.0.log (xorg auto config for i915)">[details]</a></span>
X.org.0.log (xorg auto config for i915)
When trying to understand why Firefox 55 is displaying a spinning wheel on tab
when I connect/disconnect external monitors (
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1391216">https://bugzilla.mozilla.org/show_bug.cgi?id=1391216</a> ) I triend at some point a
simple:
xrandr --output LVDS1 --scale "1368x768"
(where "1368x768" is a listed modset with xrandr) and it leads to xork/i915
segfault.
I tried with various combination of DRI mode / AccelMethod, and:
- DRI=2 or DRI=3 or DRI=False does not seems to impact the bug occurence,
- AccelMethod=sna leads to the segfault, where uxa leads to a blank screen
(with the need to switch to console and restart lightdm) but no error log in
/var/log/Xorg.0.log*
The segfault is:
8<---------------------------------
[ 18.992] (EE)
[ 18.992] (EE) Backtrace:
[ 18.993] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139)
[0x564b734b0f39]
[ 18.993] (EE) 1: /usr/lib/libpthread.so.0 (funlockfile+0x50)
[0x7f02adc9282f]
[ 18.993] (EE) 2: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x142c4)
[0x7f02aa45a0a4]
[ 18.993] (EE) 3: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x5d265)
[0x7f02aa4ebd35]
[ 18.994] (EE) 4: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x5d97c)
[0x7f02aa4ed0fc]
[ 18.994] (EE) 5: /usr/lib/xorg/modules/drivers/intel_drv.so (_init+0x689a8)
[0x7f02aa503178]
[ 18.994] (EE) 6: /usr/lib/xorg-server/Xorg
(xf86DisableUnusedFunctions+0xf4) [0x564b733c3c04]
[ 18.994] (EE) 7: /usr/lib/xorg-server/Xorg (xf86PruneDuplicateModes+0x2c1d)
[0x564b733cde3d]
[ 18.995] (EE) 8: /usr/lib/xorg-server/Xorg (RRCrtcSet+0x122)
[0x564b7340ac42]
[ 18.995] (EE) 9: /usr/lib/xorg-server/Xorg (ProcRRSetCrtcConfig+0x253)
[0x564b7340c4c3]
[ 18.995] (EE) 10: /usr/lib/xorg-server/Xorg (SendErrorToClient+0x368)
[0x564b7334b1e8]
[ 18.995] (EE) 11: /usr/lib/xorg-server/Xorg (InitFonts+0x420)
[0x564b7334f1f0]
[ 18.996] (EE) 12: /usr/lib/libc.so.6 (__libc_start_main+0xea)
[0x7f02ad8fb4ca]
[ 18.996] (EE) 13: /usr/lib/xorg-server/Xorg (_start+0x2a) [0x564b73338e9a]
[ 18.996] (EE)
[ 18.996] (EE) Segmentation fault at address 0x7f02b010c000
[ 18.996] (EE)
Fatal server error:
[ 18.996] (EE) Caught signal 11 (Segmentation fault). Server aborting
8<---------------------------------
System information:
- Archlinux
% uname -a
Linux luhman16 4.12.8-2-ARCH #1 SMP PREEMPT Fri Aug 18 14:08:02 UTC 2017 x86_64
GNU/Linux
% pacman -Q | grep xorg | sort
xorg-bdftopcf 1.0.5-1
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-fonts-misc 1.0.3-5
xorg-fonts-type1 7.7-2
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-iceauth 1.0.7-1
xorg-luit 1.1.1-2
xorg-mkfontdir 1.0.7-8
xorg-mkfontscale 1.1.2-1
xorg-server 1.19.3-3
xorg-server-common 1.19.3-3
xorg-server-utils 7.6-4
xorg-server-xwayland 1.19.3-3
xorg-sessreg 1.1.1-1
xorg-setxkbmap 1.3.1-1
xorg-twm 1.0.9-1
xorg-utils 7.6-9
xorg-xauth 1.0.10-1
xorg-xbacklight 1.2.1-1
xorg-xclock 1.0.7-1
xorg-xcmsdb 1.0.5-1
xorg-xdpyinfo 1.3.2-1
xorg-xdriinfo 1.0.5-2
xorg-xev 1.2.2-1
xorg-xgamma 1.0.6-1
xorg-xhost 1.0.7-1
xorg-xinit 1.3.4-4
xorg-xinput 1.6.2-1
xorg-xkbcomp 1.4.0-1
xorg-xlsatoms 1.1.2-1
xorg-xlsclients 1.1.3-1
xorg-xmodmap 1.0.9-1
xorg-xprop 1.2.2-1
xorg-xrandr 1.5.0-1
xorg-xrdb 1.1.0-2
xorg-xrefresh 1.0.5-1
xorg-xset 1.2.3-1
xorg-xsetroot 1.1.1-2
xorg-xvinfo 1.1.3-1
xorg-xwininfo 1.1.3-1
% pacman -Q | grep xf86 | sort
libxxf86dga 1.1.4-1
libxxf86vm 1.1.4-1
xf86dgaproto 2.1-3
xf86-input-evdev 2.10.5-1
xf86-input-libinput 0.25.1-1
xf86-input-synaptics 1.9.0-1
xf86-video-intel 1:2.99.917+779+g2100efa1-2
xf86-video-nouveau 1.0.15-2
xf86vidmodeproto 2.3.1-3
Attached are relevant log files (dmesg, xorg log and lspci output)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>