<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - X Segfault on second screen resize"
href="https://bugs.freedesktop.org/show_bug.cgi?id=55980#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - X Segfault on second screen resize"
href="https://bugs.freedesktop.org/show_bug.cgi?id=55980">bug 55980</a>
from <span class="vcard"><a class="email" href="mailto:geaaru@gmail.com" title="Ge@@ru <geaaru@gmail.com>"> <span class="fn">Ge@@ru</span></a>
</span></b>
<pre>With gdb problem is happens after 5/6 resolutions change (I thinks that could
be relative to a delay required on driver to do this syscall).
However, after these resize this is gdb backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x00007f46ee14f860 in ?? () from /lib64/libc.so.6
(gdb) bt
#0 0x00007f46ee14f860 in ?? () from /lib64/libc.so.6
#1 0x00007f46ec40eb75 in exaMemcpyBox (pbox=<optimized out>, src=<optimized
out>, src_pitch=448, dst=<optimized out>, dst_pitch=436,
pPixmap=<optimized out>) at /usr/include/bits/string3.h:52
#2 0x00007f46ec40eeb4 in exaCopyDirty (migrate=<optimized out>,
pValidDst=0x1e6b8e0, pValidSrc=0x1e6b8f0, transfer=0x7f46eceb9513,
fallback_index=1,
sync=0x7f46ec40d9c0 <exaWaitSync>) at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/exa/exa_migration_classic.c:240
#3 0x00007f46ec4117f0 in exaPrepareAccessReg_mixed (pPixmap=0x1e6b840,
index=<optimized out>, pReg=0x0)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/exa/exa_migration_mixed.c:254
#4 0x00007f46ec41afe5 in ExaCheckPolyFillRect (pDrawable=0x20a7cc0,
pGC=0x1b3e8d0, nrect=1, prect=0x200ad40)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/exa/exa_unaccel.c:311
#5 0x00007f46ec41455c in exaPolyFillRect (pDrawable=0x20a7cc0, pGC=0x1b3e8d0,
nrect=1, prect=0x200ad40)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/exa/exa_accel.c:849
#6 0x00000000005057e7 in damagePolyFillRect (pDrawable=0x20a7cc0,
pGC=0x1b3e8d0, nRects=1, pRects=0x200ad40)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/miext/damage/damage.c:1250
#7 0x000000000055ad9c in miPaintWindow (pWin=<optimized out>, prgn=<optimized
out>, what=<optimized out>)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/mi/miexpose.c:641
#8 0x000000000055b01f in miWindowExposures (pWin=0x20a7cc0, prgn=0x22853c0,
other_exposed=0x0)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/mi/miexpose.c:470
#9 0x0000000000487472 in xf86XVWindowExposures (pWin=0x20a7cc0,
reg1=0x22853c0, reg2=<optimized out>)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/hw/xfree86/common/xf86xv.c:1171
#10 0x0000000000570756 in miHandleValidateExposures (pWin=0x1b3ea60)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/mi/miwindow.c:223
#11 0x0000000000461274 in SetRootClip (pScreen=0x1ad5230, enable=0)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/dix/window.c:3649
#12 0x00007f46ec40b9df in exaXorgEnableDisableFBAccess (pScrn=0x1ac93b0,
enable=0)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/hw/xfree86/exa/examodule.c:100
#13 0x00000000004b0293 in xf86CursorEnableDisableFBAccess (pScrn=0x1ac93b0,
enable=0)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/hw/xfree86/ramdac/xf86Cursor.c:226
#14 0x000000000046f2c5 in xf86VTSwitch () at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/hw/xfree86/common/xf86Events.c:441
#15 xf86Wakeup (blockData=<optimized out>, err=<optimized out>,
pReadmask=<optimized out>)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/hw/xfree86/common/xf86Events.c:285
#16 0x0000000000438597 in WakeupHandler (result=1, pReadmask=0x80ea60)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/dix/dixutils.c:423
#17 0x0000000000575477 in WaitForSomething (pClientsReady=0x1c94740)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/os/WaitFor.c:224
#18 0x0000000000434339 in Dispatch () at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/dix/dispatch.c:357
#19 0x00000000004248fa in main (argc=10, argv=<optimized out>, envp=<optimized
out>)
at
/var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/dix/main.c:295</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>