Script started on Fri Nov 24 00:40:47 2000 hurd:~# gdb /hurd/ext2fs.emacs / 76 GNU gdb 5.0 Copyright 2000 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-gnu0.2"... /root/76: No such file or directory. Attaching to program `/hurd/ext2fs.emacs', pid 76 Reading symbols from /lib/libhurdbugaddr.so.0.2...done. Loaded symbols for /lib/libhurdbugaddr.so.0.2 Reading symbols from /lib/libdiskfs.so.0.2...done. Loaded symbols for /lib/libdiskfs.so.0.2 Reading symbols from /lib/libpager.so.0.2...done. Loaded symbols for /lib/libpager.so.0.2 Reading symbols from /lib/libiohelp.so.0.2...done. Loaded symbols for /lib/libiohelp.so.0.2 Reading symbols from /lib/libfshelp.so.0.2...done. Loaded symbols for /lib/libfshelp.so.0.2 Reading symbols from /lib/libstore.so.0.2...done. Loaded symbols for /lib/libstore.so.0.2 Reading symbols from /lib/libthreads.so.0.2...done. Loaded symbols for /lib/libthreads.so.0.2 Reading symbols from /lib/libports.so.0.2...done. Loaded symbols for /lib/libports.so.0.2 Reading symbols from /lib/libihash.so.0.2...done. Loaded symbols for /lib/libihash.so.0.2 Reading symbols from /lib/libshouldbeinlibc.so.0.2...done. Loaded symbols for /lib/libshouldbeinlibc.so.0.2 Reading symbols from /lib/libc.so.0.2...done. Loaded symbols for /lib/libc.so.0.2 Reading symbols from /lib/ld.so...done. Loaded symbols for /lib/ld.so Reading symbols from /lib/libmachuser.so.1...done. Loaded symbols for /lib/libmachuser.so.1 Reading symbols from /lib/libhurduser.so.0.0...done. Loaded symbols for /lib/libhurduser.so.0.0 [Switching to thread 76.1] (gdb) info thr 186 thread 76.186 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 185 thread 76.185 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 184 thread 76.184 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 183 thread 76.183 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 182 thread 76.182 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 181 thread 76.181 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 180 thread 76.180 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 179 thread 76.179 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 178 thread 76.178 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 177 thread 76.177 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 176 thread 76.176 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 175 thread 76.175 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 174 thread 76.174 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 173 thread 76.173 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 172 thread 76.172 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 171 thread 76.171 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 170 thread 76.170 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 169 thread 76.169 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 168 thread 76.168 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 167 thread 76.167 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 166 thread 76.166 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 165 thread 76.165 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 164 thread 76.164 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 163 thread 76.163 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 ---Type to continue, or q to quit--- 162 thread 76.162 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 161 thread 76.161 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 160 thread 76.160 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 159 thread 76.159 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 158 thread 76.158 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 157 thread 76.157 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 156 thread 76.156 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 155 thread 76.155 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 154 thread 76.154 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 153 thread 76.153 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 152 thread 76.152 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 151 thread 76.151 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 150 thread 76.150 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 149 thread 76.149 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 148 thread 76.148 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 147 thread 76.147 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 146 thread 76.146 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 145 thread 76.145 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 144 thread 76.144 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 143 thread 76.143 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 142 thread 76.142 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 141 thread 76.141 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 140 thread 76.140 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 139 thread 76.139 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 ---Type to continue, or q to quit--- 138 thread 76.138 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 137 thread 76.137 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 136 thread 76.136 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 135 thread 76.135 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 134 thread 76.134 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 133 thread 76.133 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 132 thread 76.132 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 131 thread 76.131 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 130 thread 76.130 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 129 thread 76.129 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 128 thread 76.128 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 127 thread 76.127 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 126 thread 76.126 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 125 thread 76.125 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 124 thread 76.124 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 123 thread 76.123 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 122 thread 76.122 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 121 thread 76.121 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 120 thread 76.120 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 119 thread 76.119 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 118 thread 76.118 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 117 thread 76.117 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 116 thread 76.116 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 115 thread 76.115 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 ---Type to continue, or q to quit--- 114 thread 76.114 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 113 thread 76.113 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 112 thread 76.112 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 111 thread 76.111 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 110 thread 76.110 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 109 thread 76.109 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 108 thread 76.108 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 107 thread 76.107 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 106 thread 76.106 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 105 thread 76.105 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 104 thread 76.104 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 103 thread 76.103 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 102 thread 76.102 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 101 thread 76.101 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 100 thread 76.100 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 99 thread 76.99 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 98 thread 76.98 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 97 thread 76.97 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 96 thread 76.96 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 95 thread 76.95 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 94 thread 76.94 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 93 thread 76.93 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 92 thread 76.92 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 91 thread 76.91 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 ---Type to continue, or q to quit--- 90 thread 76.90 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 89 thread 76.89 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 88 thread 76.88 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 87 thread 76.87 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 86 thread 76.86 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 85 thread 76.85 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 84 thread 76.84 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 83 thread 76.83 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 82 thread 76.82 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 81 thread 76.81 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 80 thread 76.80 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 79 thread 76.79 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 78 thread 76.78 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 77 thread 76.77 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 76 thread 76.76 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 75 thread 76.75 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 74 thread 76.74 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 73 thread 76.73 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 72 thread 76.72 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 71 thread 76.71 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 70 thread 76.70 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 69 thread 76.69 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 68 thread 76.68 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 67 thread 76.67 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 ---Type to continue, or q to quit--- 66 thread 76.66 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 65 thread 76.65 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 64 thread 76.64 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 63 thread 76.63 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 62 thread 76.62 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 61 thread 76.61 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 60 thread 76.60 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 59 thread 76.59 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 58 thread 76.58 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 57 thread 76.57 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 56 thread 76.56 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 55 thread 76.55 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 54 thread 76.54 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 53 thread 76.53 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 52 thread 76.52 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 51 thread 76.51 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 50 thread 76.50 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 49 thread 76.49 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 48 thread 76.48 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 47 thread 76.47 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 46 thread 76.46 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 45 thread 76.45 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 44 thread 76.44 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 43 thread 76.43 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 ---Type to continue, or q to quit--- 42 thread 76.42 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 41 thread 76.41 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 40 thread 76.40 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 39 thread 76.39 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 38 thread 76.38 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 37 thread 76.37 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 36 thread 76.36 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 35 thread 76.35 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 34 thread 76.34 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 33 thread 76.33 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 32 thread 76.32 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 31 thread 76.31 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 30 thread 76.30 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 29 thread 76.29 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 28 thread 76.28 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 27 thread 76.27 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 26 thread 76.26 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 25 thread 76.25 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 24 thread 76.24 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 23 thread 76.23 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 22 thread 76.22 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 21 thread 76.21 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 20 thread 76.20 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 19 thread 76.19 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 ---Type to continue, or q to quit--- 18 thread 76.18 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 17 thread 76.17 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 16 thread 76.16 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 15 thread 76.15 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 14 thread 76.14 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 13 thread 76.13 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 12 thread 76.12 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 11 thread 76.11 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 10 thread 76.10 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 9 thread 76.9 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 8 thread 76.8 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 7 thread 76.7 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 6 thread 76.6 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 5 thread 76.5 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 4 thread 76.4 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 3 thread 76.3 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 2 thread 76.2 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 * 1 thread 76.1 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x123fe94, option=2, send_size=0, rcv_size=24, rcv_name=12, timeout=0, notify=0) at msg.c:47 #2 0x109715b in cproc_block () from /lib/libthreads.so.0.2 #3 0x1097582 in condition_wait () from /lib/libthreads.so.0.2 #4 0x10989da in cthread_exit () from /lib/libthreads.so.0.2 #5 0x804cb39 in main (argc=2, argv=0x123ffa4) at ../../ext2fs/ext2fs.c:204 #6 0x10f4580 in __libc_start_main (main=0x804ca20
, argc=2, ubp_av=0x123ffa4, init=0x804a180 <_init>, fini=0x80528ac <_fini>, rtld_fini=0xe010 <_dl_fini>, stack_end=0x123ff9c) at ../sysdeps/generic/libc-start.c:111 (gdb) thr 2 [Switching to thread 2 (thread 76.2)] #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x124ef20, option=3, send_size=32, rcv_size=4096, rcv_name=14, timeout=0, notify=0) at msg.c:47 #2 0x10ced66 in __mach_msg_server_timeout (demux=0x10d9c80 , max_size=4096, rcv_name=14, option=0, timeout=0) at msgserver.c:159 #3 0x10cedc8 in __mach_msg_server (demux=0x10d9c80 , max_size=4096, rcv_name=14) at msgserver.c:199 #4 0x10d9d8b in _hurd_msgport_receive () at msgportdemux.c:68 #5 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 (gdb) btthr 2 3 [Switching to thread 3 (thread 76.3)] #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x125bd30, option=2, send_size=0, rcv_size=24, rcv_name=26, timeout=0, notify=0) at msg.c:47 #2 0x109715b in cproc_block () from /lib/libthreads.so.0.2 #3 0x10978ba in __mutex_lock_solid () from /lib/libthreads.so.0.2 #4 0x103e38a in diskfs_release_peropen () from /lib/libdiskfs.so.0.2 #5 0x103e6b6 in diskfs_protid_rele () from /lib/libdiskfs.so.0.2 #6 0x109e880 in _ports_complete_deallocate () from /lib/libports.so.0.2 #7 0x109d68e in ports_port_deref () from /lib/libports.so.0.2 #8 0x109de34 in ports_manage_port_operations_one_thread () from /lib/libports.so.0.2 #9 0x10ced0a in __mach_msg_server_timeout (demux=0x125ff38, max_size=8192, rcv_name=22, option=2048, timeout=0) at msgserver.c:118 #10 0x109def6 in ports_manage_port_operations_one_thread () from /lib/libports.so.0.2 #11 0x109dfe6 in ports_manage_port_operations_multithread () from /lib/libports.so.0.2 #12 0x10388cb in diskfs_spawn_first_thread () from /lib/libdiskfs.so.0.2 #13 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 (gdb) btthr 3 4 [Switching to thread 4 (thread 76.4)] #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x126dea0, option=2050, send_size=0, rcv_size=8192, rcv_name=29, timeout=0, notify=0) at msg.c:47 #2 0x10ced66 in __mach_msg_server_timeout (demux=0x126ff38, max_size=8192, rcv_name=29, option=2048, timeout=0) at msgserver.c:159 #3 0x109def6 in ports_manage_port_operations_one_thread () from /lib/libports.so.0.2 #4 0x109dfe6 in ports_manage_port_operations_multithread () from /lib/libports.so.0.2 #5 0x1031072 in diskfs_start_disk_pager () from /lib/libdiskfs.so.0.2 #6 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 (gdb) btthr 4 5 [Switching to thread 5 (thread 76.5)] #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x127df40, option=2050, send_size=0, rcv_size=8192, rcv_name=29, timeout=0, notify=0) at msg.c:47 #2 0x10ced66 in __mach_msg_server_timeout (demux=0x126ff38, max_size=8192, rcv_name=29, option=2048, timeout=0) at msgserver.c:159 #3 0x109def6 in ports_manage_port_operations_one_thread () from /lib/libports.so.0.2 #4 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 (gdb) btthr 5 6 [Switching to thread 6 (thread 76.6)] #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) thr 6bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x128df40, option=2050, send_size=0, rcv_size=8192, rcv_name=29, timeout=0, notify=0) at msg.c:47 #2 0x10ced66 in __mach_msg_server_timeout (demux=0x126ff38, max_size=8192, rcv_name=29, option=2048, timeout=0) at msgserver.c:159 #3 0x109def6 in ports_manage_port_operations_one_thread () from /lib/libports.so.0.2 #4 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 (gdb) btthr 6 7 [Switching to thread 7 (thread 76.7)] #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) thr 7bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x129bf40, option=2050, send_size=0, rcv_size=8192, rcv_name=22, timeout=0, notify=0) at msg.c:47 #2 0x10ced66 in __mach_msg_server_timeout (demux=0x125ff38, max_size=8192, rcv_name=22, option=2048, timeout=0) at msgserver.c:159 #3 0x109def6 in ports_manage_port_operations_one_thread () from /lib/libports.so.0.2 #4 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 (gdb) btthr 7 8 [Switching to thread 8 (thread 76.8)] #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 (gdb) thr 8bt #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 #1 0x10ce7c9 in __mach_msg (msg=0x0, option=1282, send_size=0, rcv_size=0, rcv_name=710, timeout=3600000, notify=0) at msg.c:47 #2 0x1173cac in __sleep (seconds=3600) at ../sysdeps/mach/sleep.c:38 #3 0x804ed86 in write_node (np=0x8093fd8) at ../../ext2fs/inode.c:416 #4 0x804f191 in write_one_disknode (node=0x8093fd8) at ../../ext2fs/inode.c:592 #5 0x804f115 in diskfs_node_iterate (fun=0x12aff18) at ../../ext2fs/inode.c:568 #6 0x804f256 in write_all_disknodes () at ../../ext2fs/inode.c:599 #7 0x8051030 in diskfs_sync_everything (wait=0) at ../../ext2fs/pager.c:925 #8 0x103f0b0 in diskfs_set_sync_interval () from /lib/libdiskfs.so.0.2 #9 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 (gdb) up 3 #3 0x804ed86 in write_node (np=0x8093fd8) at ../../ext2fs/inode.c:416 416 ../../ext2fs/inode.c: No such file or directory. (gdb) bt full #0 0x10ce11c in __mach_msg_trap () from /lib/libc.so.0.2 No locals. #1 0x10ce7c9 in __mach_msg (msg=0x0, option=1282, send_size=0, rcv_size=0, rcv_name=710, timeout=3600000, notify=0) at msg.c:47 option = 1282 ret = 268451845 #2 0x1173cac in __sleep (seconds=3600) at ../sysdeps/mach/sleep.c:38 seconds = 3600 before = 975024073 after = 65534 recv = 710 #3 0x804ed86 in write_node (np=0x8093fd8) at ../../ext2fs/inode.c:416 st = (struct stat *) 0x8093fe4 di = (struct ext2_inode *) 0x30085f00 #4 0x804f191 in write_one_disknode (node=0x8093fd8) at ../../ext2fs/inode.c:592 node = (struct node *) 0x8093fd8 di = (struct ext2_inode *) 0x10004005 #5 0x804f115 in diskfs_node_iterate (fun=0x12aff18) at ../../ext2fs/inode.c:568 err = 0 n = 975024073 num_nodes = 0 node = (struct node *) 0x8093fd8 ---Type to continue, or q to quit--- node_list = (struct node **) 0x12afd50 p = (struct node **) 0x12afec4 #6 0x804f256 in write_all_disknodes () at ../../ext2fs/inode.c:599 No locals. #7 0x8051030 in diskfs_sync_everything (wait=0) at ../../ext2fs/pager.c:925 No locals. #8 0x103f0b0 in diskfs_set_sync_interval () from /lib/libdiskfs.so.0.2 No symbol table info available. #9 0x10986ca in cthread_body () from /lib/libthreads.so.0.2 No symbol table info available. (gdb) print *st $1 = {st_fstype = 23, st_fsid = 76, st_ino = 65535, st_gen = 975025514, st_rdev = 0, st_mode = 33188, st_nlink = 1, st_uid = 0, st_gid = 1005, st_size = 4765562, st_atime = 975024068, st_atime_usec = 180000, st_mtime = 975024073, st_mtime_usec = 840000, st_ctime = 975024073, st_ctime_usec = 840000, st_blksize = 8192, st_blocks = 9336, st_author = 0, st_flags = 0, st_spare = {268787712, 197668, 197669, 197670, 197671, 197672, 197673, 197674, 0, 0, 0}} (gdb) print *di $2 = {i_mode = 33188, i_uid = 0, i_size = 4765562, i_atime = 975024068, i_ctime = 975024068, i_mtime = 975024068, i_dtime = 0, i_gid = 1005, i_links_count = 1, i_blocks = 208, i_flags = 0, osd1 = {linux1 = { l_i_reserved1 = 0}, hurd1 = {h_i_translator = 0}, masix1 = { m_i_reserved1 = 0}}, i_block = {143036, 143040, 143041, 143042, 143043, 143044, 143045, 143046, 143047, 143048, 143049, 143050, 143051, 143037, 0}, i_generation = 975025514, i_file_acl = 0, i_dir_acl = 0, i_faddr = 0, osd2 = {linux2 = {l_i_frag = 0 '\000', l_i_fsize = 0 '\000', i_pad1 = 0, l_i_uid_high = 0, l_i_gid_high = 0, l_i_reserved2 = 0}, hurd2 = { h_i_frag = 0 '\000', h_i_fsize = 0 '\000', h_i_mode_high = 0, h_i_uid_high = 0, h_i_gid_high = 0, h_i_author = 0}, masix2 = { m_i_frag = 0 '\000', m_i_fsize = 0 '\000', m_pad1 = 0, m_i_reserved2 = { 0, 0}}}} (gdb) up #4 0x804f191 in write_one_disknode (node=0x8093fd8) at ../../ext2fs/inode.c:592 592 in ../../ext2fs/inode.c (gdb) print *node $3 = {next = 0x11f42a0, prevp = 0x80607e8, dn = 0x807c9a8, dn_stat = { st_fstype = 23, st_fsid = 76, st_ino = 65535, st_gen = 975025514, st_rdev = 0, st_mode = 33188, st_nlink = 1, st_uid = 0, st_gid = 1005, st_size = 4765562, st_atime = 975024068, st_atime_usec = 180000, st_mtime = 975024073, st_mtime_usec = 840000, st_ctime = 975024073, st_ctime_usec = 840000, st_blksize = 8192, st_blocks = 9336, st_author = 0, st_flags = 0, st_spare = {268787712, 197668, 197669, 197670, 197671, 197672, 197673, 197674, 0, 0, 0}}, dn_set_ctime = 1, dn_set_atime = 0, dn_set_mtime = 1, dn_stat_dirty = 1, lock = {held = 1, lock = 0, name = 0x0, queue = {head = 0x80569b0, tail = 0x8063088}}, references = 3, light_references = 1, sockaddr = 0, owner = 0, transbox = { active = 0, lock = 0x8094074, flags = 0, wakeup = {lock = 0, queue = { head = 0x0, tail = 0x0}, name = 0x0, implications = 0x0}, cookie = 0x8093fd8}, userlock = {type = 8, wait = {lock = 0, queue = { head = 0x0, tail = 0x0}, name = 0x0, implications = 0x0}, waiting = 0, shcount = 0}, conch = {lock = 0x8094074, wait = {lock = 0, queue = { head = 0x0, tail = 0x0}, name = 0x0, implications = 0x0}, holder = 0x0, holder_shared_page = 0x0}, dirmod_reqs = 0x0, filemod_reqs = 0x0, allocsize = 4767744, cache_id = 65535, author_tracks_uid = 0} (gdb) print *di Cannot access memory at address 0x10004005 (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program `/hurd/ext2fs.emacs' pid 76 hurd:~# ls -i -l /mnt2/emacs20/emacs20-20.7/src/emacs 65535 -rwxr-xr-x 2 root 1005 4765562 Nov 24 01:06 /mnt2/emacs20/emacs20-20.7/src/emacs hurd:~# exit Script done on Fri Nov 24 01:07:34 2000