The below turned out to be a problem with the NFS server... that'll teach users to mount their /home on a busy server ;) On Wed, 2008-05-14 at 19:14 +0100, michael wrote: > A colleague running FC8 seems to have intermittent problems starting > firefox, particularly from the Gnome menu bar, but also probs starting > openoffice. I did an `strace -f` and compared to my nicely working > firefox (FC7) and the main diff seems to be they have numerous 'EAGAIN > (Resource temporarily unavailable)' msgs in their code (see below) but > I'm unsure how to determine what they are referring to so all help > welcome! Ta, M > === > ... lots of output (replaced hostname with xxxxxx) > > 16495 uname({sys="Linux", node="xxxxxx.seaes.manchester.ac.uk", ...}) = > 0 > 16495 access("/tmp/.gdmXZD3AU", R_OK) = 0 > 16495 open("/tmp/.gdmXZD3AU", O_RDONLY) = 4 > 16495 fstat64(4, {st_mode=S_IFREG|0600, st_size=141, ...}) = 0 > 16495 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, > -1, 0) = 0x40002000 > 16495 read(4, "\1\0\0\36jones02.seaes.manchester.ac."..., 4096) = 141 > 16495 read(4, "", 4096) = 0 > 16495 close(4) = 0 > 16495 munmap(0x40002000, 4096) = 0 > 16495 fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR) > 16495 fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 > 16495 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"l\0\v\0\0\0\22\0\20\0", 10}, {"\0\0", 2}, > {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"\21\32-\355[9\304.J~\302\310 > \237\372\30^", 16}, {"", 0}], 6) = 48 > 16495 read(3, 0x99eba78, 8) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], NULL, NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\0\v\0\0\0i\0", 8) = 8 > 16495 read(3, "`*\235\0\0\0 \4\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0 > \10\377t\214!\10"..., 420) = 420 > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"7\0\5\0\0\0 \4X\0\0\0\10\0\0\0\377\377\377\0b\0\5\0\f > \0\0\0BIG-"..., 40}], 1) = 40 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\n\2\0\0\0\0\0\1\202\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0 > \0\3305\374\277", 4096) = 32 > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\202\0\1\0", 4}], 1) = 4 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\30\3\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\3345 > \374\277@\252 \10", 4096) = 32 > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\24\0\6\0X\0\0\0\27\0\0\0\37\0\0\0\0\0\0\0\0\341\365 > \5", 24}], 1) = 24 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\10\4\0008\6\0\0\37\0\0\0\0\0\0\0\340\30\0\0\0\0\0\0\0 > \0\0\0\0\0\0\0"..., 4096) = 4096 > 16495 read(3, "mMessageBox.foreground:\t#000000\n"..., 2304) = 2304 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"b\0\5\0\t\0\0\0XKEYBOARD\0\0\0", 20}], 1) = 20 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\n\5\0\0\0\0\0\1\224o\2560\20\0\0\0\0\0\0\0\0\0\0\0\0\0 > \0\3305\374\277", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\224\0\2\0\1\0\0\0", 8}], 1) = 8 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\1\6\0\0\0\0\0\1\0\0\0\3505\374\277\327\n\25\10\30\30\0 > \n\370\300\233\10\1\0\0\0", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\20\0\6\0\20\0\0\0_MOZILLA_VERSION\20\0\6\0\r\0\0 > \0"..., 216}], 1) = 216 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\n\7\0\0\0\0\0\230\1\0\0000\20\0\0\0\0\0\0\0\0\0\0\0\0 > \0\0\3305\374\277"..., 4096) = 288 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\17\0\2\0X\0\0\0", 8}], 1) = 8 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\0015\20\0\233\0\0\0X\0\0\0\0\0\0\0\233\0\0\0\0\0\0\0\0\0 > \0\0\0\0\0\0"..., 4096) = 652 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\24\0\6\0\346\0\340\2m\0\0\0\0\0\0\0\0\0\0\0\0\0\0 > \0", 24}], 1) = 24 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\0\21\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\0\0", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\17\0\2\0\346\0\340\2", 8}], 1) = 8 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\0015\22\0\1\0\0\0X\0\0\0X\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0 > \0\0\0\0"..., 4096) = 36 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\24\0\6\0\347\0\340\2m\0\0\0\0\0\0\0\0\0\0\0\0\0\0 > \0", 24}], 1) = 24 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\0\23\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\0\0", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\17\0\2\0\347\0\340\2", 8}], 1) = 8 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\0015\24\0\0\0\0\0X\0\0\0\346\0\340\2\0\0\0\0\0\0\0\0\0\0 > \0\0\0\0\0\0", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\24\0\6\0\346\0\340\2\230\1\0\0\37\0\0\0\0\0\0\0\0@\0 > \0", 24}], 1) = 24 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\0\25\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\0\0", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\24\0\6\0\333\0\340\2m\0\0\0\0\0\0\0\0\0\0\0\0\0\0 > \0", 24}], 1) = 24 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\0\26\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\0\0", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\17\0\2\0\333\0\340\2", 8}], 1) = 8 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\0015\27\0\2\0\0\0X\0\0\0X\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0 > \0\0\0\0"..., 4096) = 40 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\24\0\6\0\334\0\340\2m\0\0\0\0\0\0\0\0\0\0\0\0\0\0 > \0", 24}], 1) = 24 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > 16495 read(3, "\1\0\30\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\0\0", 4096) = 32 > 16495 read(3, 0x99ebd50, 4096) = -1 EAGAIN (Resource > temporarily unavailable) > 16495 select(4, [3], [3], NULL, NULL) = 1 (out [3]) > 16495 writev(3, [{"\24\0\6\0\336\0\340\2m\0\0\0\0\0\0\0\0\0\0\0\0\0\0 > \0", 24}], 1) = 24 > 16495 select(4, [3], [], NULL, NULL) = 1 (in [3]) > > (and many many more such things) > -- fedora-list mailing list fedora-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list