<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 - process Xorg.bin stuck"
href="https://bugs.freedesktop.org/show_bug.cgi?id=85382">85382</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>process Xorg.bin stuck
</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>mikhail.v.gavrilov@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=108318" name="attach_108318" title="screenshot of htop">attachment 108318</a> <a href="attachment.cgi?id=108318&action=edit" title="screenshot of htop">[details]</a></span>
screenshot of htop
Description of problem:
process Xorg.bin stuck
# rpm -q xorg-x11-server-Xorg
xorg-x11-server-Xorg-1.16.1-1.fc21.i686
[root@localhost ~]# strace -f -s 256 -p 604
Process 604 attached with 2 threads
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, <unfinished ...>
[pid 702] futex(0x8705aec, FUTEX_WAIT_PRIVATE, 10749, NULL <unfinished ...>
[pid 604] <... clock_gettime resumed> {52716, 40142520}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 40142520}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 40142520}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 40142520}) = 0
[pid 604] select(256, [1 3 5 6 10 24 68], [28 66], NULL, NULL) = -1 EBADF
(Bad file descriptor)
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 40142520}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 40142520}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 40142520}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] select(25, [24], NULL, NULL, {0, 0}) = 1 (in [24], left {0, 0})
[pid 604] select(69, [68], NULL, NULL, {0, 0}) = 1 (in [68], left {0, 0})
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 41142537}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] select(256, [1 3 5 6 10 24 68], [28 66], NULL, NULL) = -1 EBADF
(Bad file descriptor)
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 42142555}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] select(25, [24], NULL, NULL, {0, 0}) = 1 (in [24], left {0, 0})
[pid 604] select(69, [68], NULL, NULL, {0, 0}) = 1 (in [68], left {0, 0})
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 43142572}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] select(256, [1 3 5 6 10 24 68], [28 66], NULL, NULL) = -1 EBADF
(Bad file descriptor)
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 44142589}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] clock_gettime(CLOCK_MONOTONIC_COARSE, {52716, 45142606}) = 0
[pid 604] select(25, [24], NULL, NULL, {0, 0}) = 1 (in [24], left {0, 0})
[pid 604] select(69, [68], NULL, NULL, {0, 0}) = 1 (in [68], left {0, 0})
Backtrace:
(gdb) thread apply all bt
Thread 2 (Thread 0xb68fab40 (LWP 702)):
#0 0xb775cccc in __kernel_vsyscall ()
#1 0xb7140e9c in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2 0xb7259456 in __pthread_cond_wait (cond=cond@entry=0x8705ae8,
mutex=mutex@entry=0x8705ad0) at forward.c:149
#3 0xb69c42b2 in __run__ (arg=0x8705acc) at sna_threads.c:70
#4 0xb713c313 in start_thread (arg=0xb68fab40) at pthread_create.c:310
#5 0xb724bc2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122
Thread 1 (Thread 0xb6e2c8c0 (LWP 604)):
#0 0xb775cccc in __kernel_vsyscall ()
#1 0xb7241cb1 in select () at ../sysdeps/unix/syscall-template.S:81
#2 0x081fd390 in CheckConnections () at connection.c:1012
#3 0x081f9047 in WaitForSomething
(pClientsReady=pClientsReady@entry=0x89598f8) at WaitFor.c:235
#4 0x0807bdde in Dispatch () at dispatch.c:361
#5 0x080805ca in dix_main (argc=argc@entry=16, argv=argv@entry=0xbfcdc074,
envp=envp@entry=0xbfcdc0b8) at main.c:296
#6 0x08068c8f in main (argc=16, argv=0xbfcdc074, envp=0xbfcdc0b8) at
stubmain.c:34
(gdb)
Thread 2 (Thread 0xb68fab40 (LWP 702)):
#0 0xb775cccc in __kernel_vsyscall ()
#1 0xb7140e9c in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2 0xb7259456 in __pthread_cond_wait (cond=cond@entry=0x8705ae8,
mutex=mutex@entry=0x8705ad0) at forward.c:149
#3 0xb69c42b2 in __run__ (arg=0x8705acc) at sna_threads.c:70
#4 0xb713c313 in start_thread (arg=0xb68fab40) at pthread_create.c:310
#5 0xb724bc2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122
Thread 1 (Thread 0xb6e2c8c0 (LWP 604)):
#0 0xb775cccc in __kernel_vsyscall ()
#1 0xb7241cb1 in select () at ../sysdeps/unix/syscall-template.S:81
#2 0x081fd390 in CheckConnections () at connection.c:1012
#3 0x081f9047 in WaitForSomething
(pClientsReady=pClientsReady@entry=0x89598f8) at WaitFor.c:235
#4 0x0807bdde in Dispatch () at dispatch.c:361
#5 0x080805ca in dix_main (argc=argc@entry=16, argv=argv@entry=0xbfcdc074,
envp=envp@entry=0xbfcdc0b8) at main.c:296
#6 0x08068c8f in main (argc=16, argv=0xbfcdc074, envp=0xbfcdc0b8) at
stubmain.c:34
(gdb)</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>