The following is the last few lines of the "strace evolution". Block on write? I don't know. ;)
Hope this helps.
writev(3, [{"\2\0\4\0\267\3@\2@\0\0\0\2\0\0\0\22\0\30\0\267\3@\2(\0"..., 168}, {"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2304}], 2) = 2472 open("/home/keith/.icons/default/cursors/xterm", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/keith/.icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/cursors/xterm", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/default/cursors/xterm", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/X11/icons/default/cursors/xterm", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/X11R6/lib/X11/icons/default/index.theme", O_RDONLY) = 35 fstat64(35, {st_mode=S_IFREG|0644, st_size=33, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4284d000 read(35, "[Icon Theme]\nInherits=Industrial"..., 4096) = 33 close(35) = 0 munmap(0x4284d000, 4096) = 0 open("/home/keith/.icons/Industrial/cursors/xterm", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/keith/.icons/Industrial/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/Industrial/cursors/xterm", O_RDONLY) = 35 fstat64(35, {st_mode=S_IFREG|0644, st_size=2368, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4284d000 read(35, "Xcur\20\0\0\0\0\0\1\0\1\0\0\0\2\0\375\377\30\0\0\0\34\0"..., 4096) = 2368 _llseek(35, 0, [0], SEEK_SET) = 0 read(35, "Xcur\20\0\0\0\0\0\1\0\1\0\0\0\2\0\375\377\30\0\0\0\34\0"..., 4096) = 2368 close(35) = 0 munmap(0x4284d000, 4096) = 0 writev(3, [{"<\0\2\0\273\3@\2\233\4\5\0\274\3@\2\272\3@\0026\0\0\0\0"..., 204}, {"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2304}], 2) = 2508
The following is the last few lines of the "strace evolution". Block on write?
I don't know. ;)
Hope this helps.
writev(3, [{"\2\0\ 4\0\267\ 3@\2@\0\ 0\0\2\0\ 0\0\22\ 0\30\0\ 267\3@\ 2(\0".. ., 168}, 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0"..., 2304}], 2) = 2472 home/keith/ .icons/ default/ cursors/ xterm", O_RDONLY) = -1 ENOENT (No such home/keith/ .icons/ default/ index.theme" , O_RDONLY) = -1 ENOENT (No such usr/share/ icons/default/ cursors/ xterm", O_RDONLY) = -1 ENOENT (No such usr/share/ icons/default/ index.theme" , O_RDONLY) = -1 ENOENT (No such file usr/share/ pixmaps/ default/ cursors/ xterm", O_RDONLY) = -1 ENOENT (No such usr/share/ pixmaps/ default/ index.theme" , O_RDONLY) = -1 ENOENT (No such usr/X11R6/ lib/X11/ icons/default/ cursors/ xterm", O_RDONLY) = -1 ENOENT (No usr/X11R6/ lib/X11/ icons/default/ index.theme" , O_RDONLY) = 35 S_IFREG| 0644, st_size=33, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = nInherits= Industrial" ..., 4096) = 33 home/keith/ .icons/ Industrial/ cursors/ xterm", O_RDONLY) = -1 ENOENT (No home/keith/ .icons/ Industrial/ index.theme" , O_RDONLY) = -1 ENOENT (No such usr/share/ icons/Industria l/cursors/ xterm", O_RDONLY) = 35 S_IFREG| 0644, st_size=2368, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0\0\0\0\ 0\1\0\1\ 0\0\0\2\ 0\375\377\ 30\0\0\ 0\34\0" ..., 4096) = 2368 0\0\0\0\ 0\1\0\1\ 0\0\0\2\ 0\375\377\ 30\0\0\ 0\34\0" ..., 4096) = 2368 2\0\273\ 3@\2\233\ 4\5\0\274\ 3@\2\272\ 3@\0026\ 0\0\0\0" ..., 204}, 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0\0\0\0\ 0"..., 2304}], 2) = 2508
{"\0\0\
open("/
file or directory)
open("/
file or directory)
open("/
file or directory)
open("/
or directory)
open("/
file or directory)
open("/
file or directory)
open("/
such file or directory)
open("/
fstat64(35, {st_mode=
mmap2(NULL, 4096, PROT_READ|
0x4284d000
read(35, "[Icon Theme]\
close(35) = 0
munmap(0x4284d000, 4096) = 0
open("/
such file or directory)
open("/
file or directory)
open("/
fstat64(35, {st_mode=
mmap2(NULL, 4096, PROT_READ|
0x4284d000
read(35, "Xcur\20\
_llseek(35, 0, [0], SEEK_SET) = 0
read(35, "Xcur\20\
close(35) = 0
munmap(0x4284d000, 4096) = 0
writev(3, [{"<\0\
{"\0\0\