Ticket #11280: input_server-461-debug-05-11-2015-20-01-27.report

File input_server-461-debug-05-11-2015-20-01-27.report, 13.3 KB (added by vidrep, 8 years ago)
Line 
1Debug information for team /boot/system/servers/input_server (461):
2CPU(s): 4x Intel Core i5
3Memory: 1.93 GiB total, 195.75 MiB used
4Haiku revision: hrev49752 Nov 4 2015 20:30:05 (BePC)
5
6Active Threads:
7 thread 461: input_server (main)
8 thread 476: _input_server_event_loop_
9 thread 478: AddOnMonitor
10 thread 504: USB Keyboard 1 watcher
11 thread 505: USB Keyboard 2 watcher
12 thread 506: USB Keyboard 3 watcher
13 thread 608: team 461 debug task
14 thread 482: PathMonitor looper
15 state: Debugged
16
17 Frame IP Function Name
18 -----------------------------------------------
19 0x71617f70 0x8ac860 node_ref::operator ==(const node_ref&) + 0x10 (/boot/home/haiku/src/kits/storage/Node.cpp:62)
20 Disassembly:
21 node_ref::operator ==(const node_ref&):
22 0x008ac850: 55 push %ebp
23 0x008ac851: 89e5 mov %esp, %ebp
24 0x008ac853: 56 push %esi
25 0x008ac854: 8b5508 mov 0x8(%ebp), %edx
26 0x008ac857: b000 mov $0x0, %al
27 0x008ac859: 8b4d0c mov 0xc(%ebp), %ecx
28 0x008ac85c: 8b32 mov (%edx), %esi
29 0x008ac85e: 3b31 cmp (%ecx), %esi
30 0x008ac860: 7515 jnz 0x8ac877 <--
31
32 Frame memory:
33 [0x71617f64] ..=...aq.... ac eb 3d 18 98 7f 61 71 82 a8 8e 00
34 Variables:
35 this: 0x71618060 {
36 *this
37 }
38 other: 0x183b22d8 {
39 *other
40 }
41
42 0x71617fa0 0x8ea87d AncestorHashDefinition::Compare(const node_ref&, Ancestor*) + 0x31 (/boot/home/haiku/src/kits/storage/PathMonitor.cpp:254)
43 Variables:
44 this: 0x183debac {
45 *this
46 }
47 key: 0x71618060 {
48 *key
49 }
50 value: 0x183b22b8 {
51 fParent: 0x183b22f8
52 fChild: 0
53 fHashNext: 0x183b22b8
54 fWatchingFlags: 8
55 fIsDirectory: true
56 }
57
58 0x71617fe0 0x8e9e41 BOpenHashTable<{anonymous}::AncestorHashDefinition,true,false,MallocAllocator>::Lookup(const node_ref&) + 0x69 (/boot/home/haiku/headers/private/kernel/util/OpenHashTable.h:160)
59 Variables:
60 this: 0x183debac {
61 *this
62 }
63 key: 0x71618060 {
64 *key
65 }
66 index: 4
67 slot: 0x183b22b8 {
68 fParent: 0x183b22f8
69 fChild: 0
70 fHashNext: 0x183b22b8
71 fWatchingFlags: 8
72 fIsDirectory: true
73 }
74
75 0x71618010 0x8b606e PathHandler::_GetAncestor(const node_ref&) + 0x22 (/boot/home/haiku/src/kits/storage/PathMonitor.cpp:1649)
76 Variables:
77 this: 0x183deb48 {
78 *this
79 }
80 nodeRef: 0x71618060 {
81 *nodeRef
82 }
83
84 0x71618100 0x8b5359 PathHandler::_EntryCreated(const NotOwningEntryRef&, const node_ref&, bool, bool, bool, Entry**) + 0x23d (/boot/home/haiku/src/kits/storage/PathMonitor.cpp:1423)
85 Variables:
86 this: 0x183deb48 {
87 fFlags: 768
88 fStatus: 0
89 fRoot: 0x183b2378
90 fBaseAncestor: 0x183b22b8
91 fBaseNode: 0x183b6338
92 fHashNext: 0
93 fDuplicateEntryNotificationOpcode: 1
94 }
95 entryRef: 0x716181d8 {
96 *entryRef
97 }
98 nodeRef: 0x716181cc {
99 *nodeRef
100 }
101 isDirectory: true
102 dryRun: false
103 notify: true
104 _entry: 0 {
105 *_entry: Invalid Argument
106 }
107 ancestor: 0 {
108 fParent: Invalid Argument
109 fChild: Bad address
110 fHashNext: Bad address
111 fWatchingFlags: Bad address
112 fIsDirectory: Bad address
113 }
114 directoryNode: 0x1faf674 {
115 fHashNext: 0xb10508b
116 _vptr.Node: 0xd0891450
117 }
118 directory: 0x183dec18 {
119 }
120
121 0x716181f0 0x8b353a PathHandler::_EntryCreated(BMessage*) + 0x23a (/boot/home/haiku/src/kits/storage/PathMonitor.cpp:1096)
122 Variables:
123 this: 0x183deb48 {
124 fFlags: 768
125 fStatus: 0
126 fRoot: 0x183b2378
127 fBaseAncestor: 0x183b22b8
128 fBaseNode: 0x183b6338
129 fHashNext: 0
130 fDuplicateEntryNotificationOpcode: 1
131 }
132 message: 0x1837fe68 {
133 what: 1313099086
134 opcode: 1
135 device: 2
136 directory: 22
137 node: 178
138 name: mouse
139 }
140 entryRef {
141 }
142 nodeRef {
143 device: 2
144 node: 178
145 }
146 entry {
147 fDirFd: 7
148 fName: mouse
149 fCStatus: 0
150 _reserved: Unavailable
151 }
152 st {
153 st_dev: 2
154 st_ino: 178
155 st_mode: 16877
156 st_nlink: 1
157 st_uid: 0
158 st_gid: 0
159 st_size: 0
160 st_rdev: -1
161 st_blksize: 65536
162 st_type: 0
163 st_blocks: 0
164 }
165
166 0x71618220 0x8b2bf4 PathHandler::MessageReceived(BMessage*) + 0x78 (/boot/home/haiku/src/kits/storage/PathMonitor.cpp:907)
167 Variables:
168 this: 0x183deb48 {
169 fFlags: 768
170 fStatus: 0
171 fRoot: 0x183b2378
172 fBaseAncestor: 0x183b22b8
173 fBaseNode: 0x183b6338
174 fHashNext: 0
175 fDuplicateEntryNotificationOpcode: 1
176 }
177 message: 0x1837fe68 {
178 what: 1313099086
179 opcode: 1
180 device: 2
181 directory: 22
182 node: 178
183 name: mouse
184 }
185 opcode: 1
186
187 0x71618248 0x77a3f5 BLooper::DispatchMessage(BMessage*, BHandler*) + 0x59
188 0x71618288 0x77bc77 BLooper::task_looper() + 0x203
189 0x716182b8 0x77b869 BLooper::_task0_(void*) + 0x3d
190 0x716182e8 0x1f30d41 thread_entry + 0x21
191 00000000 0x60ddf250 commpage_thread_exit + 0
192
193 Registers:
194 eip: 0x008ac860
195 esp: 0x71617f64
196 ebp: 0x71617f68
197 eax: 0x183b2200
198 ebx: 0x009c4984
199 ecx: 0x183b22d8
200 edx: 0x71618060
201 esi: 0x00000002
202 edi: 0x71618060
203 cs: 0x001b
204 ds: 0x0023
205 es: 0x0023
206 fs: 0x0063
207 gs: 0x0023
208 ss: 0x0023
209 st0: nan
210 st1: 0
211 st2: 0
212 st3: 0
213 st4: 1
214 st5: 73
215 st6: 5.76e+04
216 st7: 1.33e+08
217 mm0: {0x800, 0x10, 0, 0}
218 mm1: {0, 0, 0, 0}
219 mm2: {0, 0, 0, 0}
220 mm3: {0, 0, 0, 0}
221 mm4: {0, 0, 0, 0x8000}
222 mm5: {0, 0, 0, 0x9200}
223 mm6: {0, 0, 0, 0xe12d}
224 mm7: {0xc99b, 0x211b, 0x8e48, 0xfdec}
225 xmm0: {0, 0, 0, 0, 0, 0, 0, 0}
226 xmm1: {0, 0, 0, 0, 0, 0, 0, 0}
227 xmm2: {0, 0, 0, 0, 0, 0, 0, 0}
228 xmm3: {0, 0, 0, 0, 0, 0, 0, 0}
229 xmm4: {0, 0, 0, 0, 0, 0, 0, 0}
230 xmm5: {0, 0, 0, 0, 0, 0, 0, 0}
231 xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
232 xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
233
234Loaded Images:
235 ID Text Base Text End Data Base Data End Type Name
236 --------------------------------------------------------------------------------
237 1315 0x003b9000 0x003c3000 0x003c3000 0x003c7000 lib /boot/system/lib/libiculx.so.55.1
238 1306 0x0063b000 0x00657000 0x00657000 0x0065a000 lib /boot/system/runtime_loader
239 1308 0x0065c000 0x00945000 0x00945000 0x009e3000 lib /boot/system/non-packaged/lib/libbe.so
240 1307 0x00f41000 0x00f6a000 0x00f6a000 0x00f71000 app /boot/system/servers/input_server
241 1314 0x010e8000 0x0113b000 0x0113b000 0x01145000 lib /boot/system/lib/libicule.so.55.1
242 1495 0x013c8000 0x013cf000 0x013cf000 0x013d1000 add-on /boot/system/add-ons/input_server/devices/wacom
243 1313 0x013eb000 0x013f4000 0x013f4000 0x013f5000 lib /boot/system/lib/libicuio.so.55.1
244 1309 0x0144b000 0x0147c000 0x0147c000 0x0148a000 lib /boot/system/lib/libstdc++.r4.so
245 1318 0x015aa000 0x015c3000 0x015c3000 0x015c4000 lib /boot/system/lib/libz.so.1.2.8
246 1316 0x015d1000 0x01609000 0x01609000 0x01641000 lib /boot/system/lib/libicutu.so.55.1
247 1312 0x01bdf000 0x01e43000 0x01e43000 0x01ea5000 lib /boot/system/lib/libicui18n.so.55.1
248 1415 0x01eda000 0x01ef0000 0x01ef0000 0x01ef3000 add-on /boot/system/add-ons/input_server/devices/keyboard
249 1310 0x01eff000 0x01fd1000 0x01fd1000 0x0201c000 lib /boot/system/lib/libroot.so
250 1317 0x021f5000 0x0234e000 0x0234e000 0x0237f000 lib /boot/system/lib/libicuuc.so.55.1
251 1311 0x024eb000 0x03da1000 0x03da1000 0x03da2000 lib /boot/system/lib/libicudata.so.55.1
252 1305 0x60ddf000 0x60de7000 0x00000000 0x00000000 system commpage
253
254Areas:
255 ID Base End Size (KiB) Protection Locking Name
256 --------------------------------------------------------------------------------
257 3970 0x00100000 0x00101000 4 rw-S full input server cursor
258 3674 0x00112000 0x00122000 64 rw- full rld heap
259 3673 0x00221000 0x00229000 32 rw- full rld heap
260 3663 0x003b9000 0x003c3000 40 r-x full libiculx.so.55.1_seg0ro
261 3664 0x003c3000 0x003c7000 16 rw- full libiculx.so.55.1_seg1rw
262 3642 0x005d6000 0x005d7000 4 rw-S full _rld_debug_
263 3641 0x005ec000 0x005fc000 64 rw- full rld heap
264 3638 0x0063b000 0x00657000 112 r-x full runtime_loader_seg0ro
265 3639 0x00657000 0x00659000 8 rw- full runtime_loader_seg1rw
266 3640 0x00659000 0x0065a000 4 rw- full runtime_loader_bss1
267 3645 0x0065c000 0x00945000 2980 r-x full libbe.so_seg0ro
268 3646 0x00945000 0x009e1000 624 rw- full libbe.so_seg1rw
269 3647 0x009e1000 0x009e3000 8 rw- full libbe.so_seg2rw
270 3643 0x00f41000 0x00f6a000 164 r-x full input_server_seg0ro
271 3644 0x00f6a000 0x00f71000 28 rw- full input_server_seg1rw
272 3661 0x010e8000 0x0113b000 332 r-x full libicule.so.55.1_seg0ro
273 3662 0x0113b000 0x01145000 40 rw- full libicule.so.55.1_seg1rw
274 4234 0x013c8000 0x013cf000 28 r-x full wacom_seg0ro
275 4235 0x013cf000 0x013d1000 8 rw- full wacom_seg1rw
276 3659 0x013eb000 0x013f4000 36 r-x full libicuio.so.55.1_seg0ro
277 3660 0x013f4000 0x013f5000 4 rw- full libicuio.so.55.1_seg1rw
278 3648 0x0144b000 0x0147c000 196 r-x full libstdc++.r4.so_seg0ro
279 3649 0x0147c000 0x01487000 44 rw- full libstdc++.r4.so_seg1rw
280 3650 0x01487000 0x0148a000 12 rw- full libstdc++.r4.so_seg2rw
281 3671 0x015aa000 0x015c3000 100 r-x full libz.so.1.2.8_seg0ro
282 3672 0x015c3000 0x015c4000 4 rw- full libz.so.1.2.8_seg1rw
283 3665 0x015d1000 0x01609000 224 r-x full libicutu.so.55.1_seg0ro
284 3666 0x01609000 0x0160f000 24 rw- full libicutu.so.55.1_seg1rw
285 3667 0x0160f000 0x01641000 200 rw- full libicutu.so.55.1_seg2rw
286 3656 0x01bdf000 0x01e43000 2448 r-x full libicui18n.so.55.1_seg0ro
287 3657 0x01e43000 0x01ea4000 388 rw- full libicui18n.so.55.1_seg1rw
288 3658 0x01ea4000 0x01ea5000 4 rw- full libicui18n.so.55.1_seg2rw
289 3978 0x01eda000 0x01ef0000 88 r-x full keyboard_seg0ro
290 3985 0x01ef0000 0x01ef3000 12 rw- full keyboard_seg1rw
291 3651 0x01eff000 0x01fd1000 840 r-x full libroot.so_seg0ro
292 3652 0x01fd1000 0x01fe4000 76 rw- full libroot.so_seg1rw
293 3653 0x01fe4000 0x0201c000 224 rw- full libroot.so_seg2rw
294 3668 0x021f5000 0x0234e000 1380 r-x full libicuuc.so.55.1_seg0ro
295 3669 0x0234e000 0x0237d000 188 rw- full libicuuc.so.55.1_seg1rw
296 3670 0x0237d000 0x0237f000 8 rw- full libicuuc.so.55.1_seg2rw
297 3654 0x024eb000 0x03da1000 25304 r-x full libicudata.so.55.1_seg0ro
298 3655 0x03da1000 0x03da2000 4 rw- full libicudata.so.55.1_seg1rw
299 3677 0x18370000 0x18430000 768 rw- full heap
300 3637 0x60ddf000 0x60de7000 32 r-xSk full commpage
301 3634 0x60f28000 0x60f2c000 16 rw- full user area
302 3743 0x60fa8000 0x60fa9000 4 rw-S full server_memory
303 3752 0x68fa8000 0x68fc8000 128 rw-S full server_memory
304 4229 0x71182000 0x711c7000 276 rw-s full USB Keyboard 2 watcher_505_stac
305 4014 0x715d5000 0x7161a000 276 rw-s full PathMonitor looper_482_stack
306 4227 0x7175f000 0x717a4000 276 rw-s full USB Keyboard 1 watcher_504_stac
307 3832 0x71962000 0x719a7000 276 rw-s full _input_server_event_loop__476_s
308 4231 0x71b9d000 0x71be2000 276 rw-s full USB Keyboard 3 watcher_506_stac
309 3968 0x71e93000 0x71ed8000 276 rw-s full AddOnMonitor_478_stack
310 3636 0x721ee000 0x731ef000 16388 rw-s full input_server_461_stack
311
312Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
313
314Semaphores:
315 ID Count Last Holder Name
316 ------------------------------------------------------------
317 2236 0 0 some BBlockCache lock
318 2237 0 0 Catalog
319 2238 0 0 some BLocker
320 2239 0 0 some BLocker
321 2240 0 0 token space
322 2241 0 0 BLooperList lock
323 2242 0 0 AppServerLink_sLock
324 2243 0 0 LocaleRosterData
325 2244 0 0 some BLocker
326 2245 0 0 is_filter_queue_sem
327 2246 0 0 is_method_queue_sem
328 2247 0 0 BMessageQueue Lock
329 2248 0 461 AppLooperPort
330 2303 0 0 screen list
331 2309 0 0 clipboard
332 2317 0 0 width buffer
333 2321 0 0 input server device list
334 2340 0 0 input server event queue
335 2356 0 0 BMessageQueue Lock
336 2357 0 0 AddOnMonitor
337 2369 -1 0 cursor semaphore
338 2385 0 0 Catalog
339 2386 0 502 KeyboardInputDevice list
340 2394 0 0 path monitor
341 2395 0 0 BMessageQueue Lock
342 2396 -1 0 PathMonitor looper
343 2584 0 0 keymap lock
344 2588 0 0 keymap lock
345 2592 0 0 keymap lock
346 2597 0 0 device list lock