| | 281 | |
| | 282 | Executing my Hello World KDLs though: |
| | 283 | {{{ |
| | 284 | runtime_loader: cannot open file /ToBe/Mono/mcs/class/lib/monolite/mscorlib.dll.so |
| | 285 | xsi_semget: key = 1292045451, numberOfSemaphores = 8, flags = 384 |
| | 286 | xsi_semop: semaphoreID = 1, ops = 0x7ffeebd4, numOps = 1 |
| | 287 | xsi_semop: semaphoreNumber = 6, value = 1 |
| | 288 | xsi_semop: semaphore acquired succesfully |
| | 289 | XsiSemaphore::RecordUndo: new record added. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 6, value = -1 |
| | 290 | xsi_semop: semaphoreID = 1, ops = 0x7ffeebd4, numOps = 1 |
| | 291 | xsi_semop: semaphoreNumber = 7, value = 0 |
| | 292 | xsi_semop: semaphore acquired succesfully |
| | 293 | XsiSemaphore::RecordUndo: new record added. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 7, value = 1 |
| | 294 | xsi_semop: semaphoreID = 1, ops = 0x7ffeebc4, numOps = 1 |
| | 295 | xsi_semop: semaphoreNumber = 6, value = 0 |
| | 296 | xsi_semop: semaphore acquired succesfully |
| | 297 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 6, value = -1 |
| | 298 | xsi_semop: semaphoreID = 1, ops = 0x7ffee844, numOps = 1 |
| | 299 | xsi_semop: semaphoreNumber = 3, value = 1 |
| | 300 | xsi_semop: semaphore acquired succesfully |
| | 301 | XsiSemaphore::RecordUndo: new record added. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 3, value = -1 |
| | 302 | xsi_semop: semaphoreID = 1, ops = 0x7ffee844, numOps = 1 |
| | 303 | xsi_semop: semaphoreNumber = 3, value = 0 |
| | 304 | xsi_semop: semaphore acquired succesfully |
| | 305 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 3, value = -1 |
| | 306 | runtime_loader: cannot open file /ToBe/Mono/hello.exe.so |
| | 307 | runtime_loader: cannot open file /ToBe/Mono/hello.exe.so |
| | 308 | runtime_loader: cannot open file /ToBe/Mono/mcs/class/lib/monolite/mscorlib.dll.so |
| | 309 | xsi_semop: semaphoreID = 1, ops = 0x7ffee800, numOps = 1 |
| | 310 | xsi_semop: semaphoreNumber = 2, value = 1 |
| | 311 | xsi_semop: semaphore acquired succesfully |
| | 312 | XsiSemaphore::RecordUndo: new record added. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 2, value = -1 |
| | 313 | xsi_semop: semaphoreID = 1, ops = 0x7ffee7f0, numOps = 1 |
| | 314 | xsi_semop: semaphoreNumber = 2, value = 0 |
| | 315 | xsi_semop: semaphore acquired succesfully |
| | 316 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 2, value = -1 |
| | 317 | xsi_semop: semaphoreID = 1, ops = 0x7ffee800, numOps = 1 |
| | 318 | xsi_semop: semaphoreNumber = 2, value = 1 |
| | 319 | xsi_semop: semaphore acquired succesfully |
| | 320 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 2, value = 0 |
| | 321 | xsi_semop: semaphoreID = 1, ops = 0x7ffee7f0, numOps = 1 |
| | 322 | xsi_semop: semaphoreNumber = 2, value = 0 |
| | 323 | xsi_semop: semaphore acquired succesfully |
| | 324 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 2, value = -1 |
| | 325 | xsi_semop: semaphoreID = 1, ops = 0x7ffee800, numOps = 1 |
| | 326 | xsi_semop: semaphoreNumber = 2, value = 1 |
| | 327 | xsi_semop: semaphore acquired succesfully |
| | 328 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 2, value = 0 |
| | 329 | xsi_semop: semaphoreID = 1, ops = 0x7ffee7f0, numOps = 1 |
| | 330 | xsi_semop: semaphoreNumber = 2, value = 0 |
| | 331 | xsi_semop: semaphore acquired succesfully |
| | 332 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 2, value = -1 |
| | 333 | xsi_semop: semaphoreID = 1, ops = 0x7ffee85c, numOps = 1 |
| | 334 | xsi_semop: semaphoreNumber = 3, value = 1 |
| | 335 | xsi_semop: semaphore acquired succesfully |
| | 336 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 3, value = 0 |
| | 337 | xsi_semop: semaphoreID = 1, ops = 0x7ffee85c, numOps = 1 |
| | 338 | xsi_semop: semaphoreNumber = 3, value = 0 |
| | 339 | xsi_semop: semaphore acquired succesfully |
| | 340 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 3, value = -1 |
| | 341 | xsi_semop: semaphoreID = 1, ops = 0x7ffee35c, numOps = 1 |
| | 342 | xsi_semop: semaphoreNumber = 3, value = 1 |
| | 343 | xsi_semop: semaphore acquired succesfully |
| | 344 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 3, value = 0 |
| | 345 | xsi_semop: semaphoreID = 1, ops = 0x7ffee35c, numOps = 1 |
| | 346 | xsi_semop: semaphoreNumber = 3, value = 0 |
| | 347 | xsi_semop: semaphore acquired succesfully |
| | 348 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 3, value = -1 |
| | 349 | xsi_semop: semaphoreID = 1, ops = 0x7ffee87c, numOps = 1 |
| | 350 | xsi_semop: semaphoreNumber = 6, value = 1 |
| | 351 | xsi_semop: semaphore acquired succesfully |
| | 352 | XsiSemaphore::RecordUndo: found record. Team = 49333, semaphoreSetID = 1, semaphoreNumber = 6, value = 0 |
| | 353 | xsi_semctl: semaphoreID = 1, semaphoreNumber = 7, command = 4 |
| | 354 | xsi_semctl: semaphoreID = 1, semaphoreNumber = 0, command = 0 |
| | 355 | XsiSemaphoreSet::~XsiSemaphoreSet(): removing semaphore set |
| | 356 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 0 |
| | 357 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 1 |
| | 358 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 2 |
| | 359 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 3 |
| | 360 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 4 |
| | 361 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 5 |
| | 362 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 6 |
| | 363 | XsiSemaphore::ClearUndos: semaphoreSetID = 1, semaphoreNumber = 7 |
| | 364 | PANIC: _mutex_lock(): double lock of 0x90eb7318 by thread 49333 |
| | 365 | Welcome to Kernel Debugging Land... |
| | 366 | Thread 49333 "mono" running on CPU 0 |
| | 367 | kdebug> bt |
| | 368 | stack trace for thread 49333 "mono" |
| | 369 | kernel stack: 0x93f30000 to 0x93f34000 |
| | 370 | user stack: 0x7efef000 to 0x7ffef000 |
| | 371 | frame caller <image>:function + offset |
| | 372 | 0 93f336f4 (+ 48) 80054379 <kernel>:invoke_debugger_command + 0x00ed |
| | 373 | 1 93f33724 (+ 64) 80054171 <kernel>:invoke_pipe_segment__FP21debugger_command_pipelPc + 0x0079 |
| | 374 | 2 93f33764 (+ 64) 800544b9 <kernel>:invoke_debugger_command_pipe + 0x009d |
| | 375 | 3 93f337a4 (+ 48) 80055394 <kernel>:_ParseCommandPipe__16ExpressionParserRi + 0x0234 |
| | 376 | 4 93f337d4 (+ 48) 80054d4a <kernel>:EvaluateCommand__16ExpressionParserPCcRi + 0x01de |
| | 377 | 5 93f33804 (+ 224) 80056760 <kernel>:evaluate_debug_command + 0x0088 |
| | 378 | 6 93f338e4 (+ 64) 800527ee <kernel>:kernel_debugger_loop__Fv + 0x01ae |
| | 379 | 7 93f33924 (+ 48) 80053387 <kernel>:kernel_debugger + 0x0117 |
| | 380 | 8 93f33954 (+ 192) 80053265 <kernel>:panic + 0x0029 |
| | 381 | 9 93f33a14 (+ 64) 8003765c <kernel>:_mutex_lock + 0x00e0 |
| | 382 | 10 93f33a54 (+ 64) 8002e58f <kernel>:file_cache_set_size + 0x003b |
| | 383 | 11 93f33a94 (+ 48) 80593878 <bfs>:SetFileSize__5InodeR11Transactionx + 0x00bc |
| | 384 | 12 93f33ac4 (+ 352) 80593a5d <bfs>:Free__5InodeR11Transaction + 0x0029 |
| | 385 | 13 93f33c24 (+ 80) 8059c343 <bfs>:bfs_remove_vnode__FP9fs_volumeP8fs_vnodeb + 0x00b3 |
| | 386 | 14 93f33c74 (+ 48) 80083b5f <kernel>:free_vnode__FP5vnodeb + 0x00af |
| | 387 | 15 93f33ca4 (+ 48) 80083cf5 <kernel>:dec_vnode_ref_count__FP5vnodebT1 + 0x0119 |
| | 388 | 16 93f33cd4 (+ 32) 800883ea <kernel>:vfs_put_vnode + 0x001e |
| | 389 | 17 93f33cf4 (+ 32) 8002f899 <kernel>:ReleaseStoreRef__12VMVnodeCache + 0x0015 |
| | 390 | 18 93f33d14 (+ 48) 800abaf7 <kernel>:RemoveArea__7VMCacheP7vm_area + 0x006f |
| | 391 | 19 93f33d44 (+ 64) 800a4cbb <kernel>:delete_area__FP16vm_address_spaceP7vm_area + 0x009b |
| | 392 | 20 93f33d84 (+ 48) 800a6ba9 <kernel>:vm_delete_areas + 0x0079 |
| | 393 | 21 93f33db4 (+ 48) 800aa6bb <kernel>:vm_delete_address_space + 0x0033 |
| | 394 | 22 93f33de4 (+ 96) 80049531 <kernel>:team_delete_team + 0x0245 |
| | 395 | 23 93f33e44 (+ 128) 8004cb4c <kernel>:thread_exit + 0x0364 |
| | 396 | 24 93f33ec4 (+ 64) 80042d00 <kernel>:handle_signals + 0x0384 |
| | 397 | 25 93f33f04 (+ 64) 8004cf4e <kernel>:thread_at_kernel_exit + 0x0076 |
| | 398 | 26 93f33f44 (+ 100) 800b69cb <kernel>:kernel_exit_handle_signals + 0x0006 (nearest) |
| | 399 | user iframe at 0x93f33fa8 (end = 0x93f34000) |
| | 400 | eax 0x0 ebx 0x6beb38 ecx 0x7ffee928 edx 0x200246 |
| | 401 | esi 0x6c2760 edi 0x1 ebp 0x7ffee954 esp 0x93f33fdc |
| | 402 | eip 0xffff0104 eflags 0x200217 user esp 0x7ffee928 |
| | 403 | vector: 0x63, error code: 0x0 |
| | 404 | 27 93f33fa8 (+ 0) ffff0104 |
| | 405 | 7ffee954 -- read fault |
| | 406 | kdebug> |
| | 407 | }}} |