file_read: buf 0x7ffee3ff, pos 356, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 338, len 0x81109f50 file_read: buf 0x70088b94, pos 341, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 341, len 0x81509f50 file_write: buf 0x180804f0, pos 357, len 0x8110df50 file_read: buf 0x7ffee3ff, pos 358, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 341, len 0x81109f50 file_read: buf 0x70088b94, pos 342, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 342, len 0x81509f50 file_write: buf 0x180804f0, pos 359, len 0x8110df50 file_read: buf 0x7ffee3ff, pos 360, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 342, len 0x81109f50 file_read: buf 0x70088b94, pos 343, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 343, len 0x81509f50 file_write: buf 0x180804f0, pos 361, len 0x8110df50 file_read: buf 0x7ffee3ff, pos 362, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 343, len 0x81109f50 file_read: buf 0x70088b94, pos 344, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 344, len 0x81509f50 file_write: buf 0x180804f0, pos 363, len 0x8110df50 file_read: buf 0x7ffee3ff, pos 364, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 344, len 0x81109f50 file_read: buf 0x70088b94, pos 345, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 345, len 0x81509f50 file_write: buf 0x180804f0, pos 365, len 0x8110df50 file_read: buf 0x7ffee3ff, pos 366, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 345, len 0x81109f50 file_read: buf 0x70088b94, pos 346, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 346, len 0x81509f50 file_write: buf 0x180804f0, pos 367, len 0x8110df50 file_read: buf 0x7ffee3ff, pos 368, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 346, len 0x81109f50 file_read: buf 0x70088b94, pos 347, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 347, len 0x81509f50 file_write: buf 0x180804f0, pos 369, len 0x8110df50 file_read: buf 0x7ffee3ff, pos 370, len 0x8110df50 = 1 file_write: buf 0x70088b94, pos 347, len 0x81109f50 file_read: buf 0x70088b94, pos 348, len 0x81109f50 = 1024 file_write: buf 0x18019090, pos 348, len 0x81509f50 file_write: buf 0x180804f0, pos 371, len 0x8110df50 inc_vnode_ref_count: vnode 0x82019eb0, ref now 11 file_write: buf 0x70088b94, pos 348, len 0x81109f50 inc_vnode_ref_count: vnode 0x820193c0, ref now 2 file_read: buf 0x70088b94, pos 350, len 0x81109f50 = 1024 file_open: fd: -1, entry path = './a.out', omode 0, kernel 0 path_to_vnode(path = "./a.out") inc_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode(vnode = 0x820193c0, path = ./a.out) vnode_path_to_vnode: top of loop. p = 0xcfd69b10, p = './a.out' get_vnode: mountid 3 vnid 0x100000 0x81111e14 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd69b12, p = 'a.out' get_vnode: mountid 3 vnid 0x1022bd 0x81111e14 get_vnode: tried to lookup vnode, got 0xcf97f658 inc_vnode_ref_count: vnode 0xcf97f658, ref now 1 get_vnode: returning 0xcf97f658 dec_vnode_ref_count: vnode 0x820193c0, ref now 2 vnode_path_to_vnode: top of loop. p = 0xcfd69b17, p = '' path_to_vnode(path = "./a.out") inc_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode(vnode = 0x820193c0, path = ./a.out) vnode_path_to_vnode: top of loop. p = 0xcfd69b10, p = './a.out' get_vnode: mountid 3 vnid 0x100000 0x81111e44 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd69b12, p = 'a.out' get_vnode: mountid 3 vnid 0x1022bd 0x81111e44 get_vnode: tried to lookup vnode, got 0xcf97f658 inc_vnode_ref_count: vnode 0xcf97f658, ref now 2 get_vnode: returning 0xcf97f658 dec_vnode_ref_count: vnode 0x820193c0, ref now 2 vnode_path_to_vnode: top of loop. p = 0xcfd69b17, p = '' dec_vnode_ref_count: vnode 0xcf97f658, ref now 1 file_read: buf 0x7ffee920, pos 0, len 0x81111f50 = 256 vfs_read_pages: vnode 0xcf97f658, vecs 0x81111a4c, pos 0 vfs_get_file_map: vnode 0xcf97f658, vecs 0x811115ac, offset 0, size = 4294967295 file_close(descriptor = 0xcf77ea40) release_advisory_lock(vnode = 0xcf97f658, flock = 0x00000000) dec_vnode_ref_count: vnode 0xcf97f658, ref now 0 common_path_read_stat: fd: -1, path './a.out', stat 0x81111a74, path_to_vnode(path = "./a.out") inc_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode(vnode = 0x820193c0, path = ./a.out) vnode_path_to_vnode: top of loop. p = 0xcfd40008, p = './a.out' get_vnode: mountid 3 vnid 0x100000 0x81111904 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd4000a, p = 'a.out' get_vnode: mountid 3 vnid 0x1022bd 0x81111904 get_vnode: tried to lookup vnode, got 0xcf97f658 inc_vnode_ref_count: vnode 0xcf97f658, ref now 1 get_vnode: returning 0xcf97f658 dec_vnode_ref_count: vnode 0x820193c0, ref now 2 vnode_path_to_vnode: top of loop. p = 0xcfd4000f, p = '' dec_vnode_ref_count: vnode 0xcf97f658, ref now 0 file_open: fd: -1, entry path = '/boot/system/runtime_loader', omode 0, kernel 1 path_to_vnode(path = "/boot/system/runtime_loader") inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 vnode_path_to_vnode(vnode = 0x82019eb0, path = boot/system/runtime_loader) vnode_path_to_vnode: top of loop. p = 0xcfd40009, p = 'boot/system/runtime_loader' get_vnode: mountid 1 vnid 0x3 0x811113a4 get_vnode: tried to lookup vnode, got 0x82019d70 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 get_vnode: returning 0x82019d70 dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 inc_vnode_ref_count: vnode 0x82019410, ref now 2 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd4000e, p = 'system/runtime_loader' get_vnode: mountid 3 vnid 0x100002 0x811113a4 get_vnode: tried to lookup vnode, got 0xce97ff60 inc_vnode_ref_count: vnode 0xce97ff60, ref now 1 get_vnode: returning 0xce97ff60 dec_vnode_ref_count: vnode 0x82019410, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd40015, p = 'runtime_loader' get_vnode: mountid 3 vnid 0x1018b4 0x811113a4 get_vnode: tried to lookup vnode, got 0xcf1fed98 inc_vnode_ref_count: vnode 0xcf1fed98, ref now 9 get_vnode: returning 0xcf1fed98 dec_vnode_ref_count: vnode 0xce97ff60, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd40023, p = '' common_read_stat: stat 0x81111950 file_read: buf 0x811119a8, pos 0, len 0x811114dc = 52 file_read: buf 0xcefff580, pos 52, len 0x811114dc = 64 inc_vnode_ref_count: vnode 0xcf1fed98, ref now 10 inc_vnode_ref_count: vnode 0xcf1fed98, ref now 11 dec_vnode_ref_count: vnode 0xcf1fed98, ref now 10 inc_vnode_ref_count: vnode 0xcf1fed98, ref now 11 inc_vnode_ref_count: vnode 0xcf1fed98, ref now 12 dec_vnode_ref_count: vnode 0xcf1fed98, ref now 11 file_close(descriptor = 0xcf77ea40) release_advisory_lock(vnode = 0xcf1fed98, flock = 0x00000000) dec_vnode_ref_count: vnode 0xcf1fed98, ref now 10 file_open: fd: -1, entry path = './a.out', omode 0, kernel 0 path_to_vnode(path = "./a.out") inc_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode(vnode = 0x820193c0, path = ./a.out) vnode_path_to_vnode: top of loop. p = 0xcfd6c810, p = './a.out' get_vnode: mountid 3 vnid 0x100000 0x81111e14 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd6c812, p = 'a.out' get_vnode: mountid 3 vnid 0x1022bd 0x81111e14 get_vnode: tried to lookup vnode, got 0xcf97f658 inc_vnode_ref_count: vnode 0xcf97f658, ref now 1 get_vnode: returning 0xcf97f658 dec_vnode_ref_count: vnode 0x820193c0, ref now 2 vnode_path_to_vnode: top of loop. p = 0xcfd6c817, p = '' get_dir_path_and_leaf(path = ./a.out) path_to_vnode(path = "./.") inc_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode(vnode = 0x820193c0, path = ./.) vnode_path_to_vnode: top of loop. p = 0xcfd6c810, p = './.' get_vnode: mountid 3 vnid 0x100000 0x81111cd4 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd6c812, p = '.' get_vnode: mountid 3 vnid 0x100000 0x81111cd4 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd6c813, p = '' inc_vnode_ref_count: vnode 0x820193c0, ref now 4 vnode_path_to_vnode(vnode = 0x820193c0, path = a.out) vnode_path_to_vnode: top of loop. p = 0xcfd6c810, p = 'a.out' get_vnode: mountid 3 vnid 0x1022bd 0x81111d44 get_vnode: tried to lookup vnode, got 0xcf97f658 inc_vnode_ref_count: vnode 0xcf97f658, ref now 2 get_vnode: returning 0xcf97f658 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd6c815, p = '' dir_vnode_to_path(0x820193c0, 0xcfd6c810, 1024) inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: mountid 3 vnid 0x80000 0x81111b68 get_vnode: tried to lookup vnode, got 0x82019410 inc_vnode_ref_count: vnode 0x82019410, ref now 2 get_vnode: returning 0x82019410 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 dec_vnode_ref_count: vnode 0x82019410, ref now 1 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 get_vnode: mountid 1 vnid 0x1 0x81111d78 get_vnode: tried to lookup vnode, got 0x82019eb0 inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 get_vnode: returning 0x82019eb0 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 inc_vnode_ref_count: vnode 0x82019eb0, ref now 13 dec_vnode_ref_count: vnode 0x82019eb0, ref now 12 path is: /boot/home dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 dec_vnode_ref_count: vnode 0xcf97f658, ref now 1 dec_vnode_ref_count: vnode 0x820193c0, ref now 2 file_read: buf 0x7ffeded8, pos 0, len 0x81111f50 = 52 file_read: buf 0x7ffecad8, pos 52, len 0x81111f50 = 96 inc_vnode_ref_count: vnode 0xcf97f658, ref now 2 inc_vnode_ref_count: vnode 0xcf97f658, ref now 3 dec_vnode_ref_count: vnode 0xcf97f658, ref now 2 inc_vnode_ref_count: vnode 0xcf97f658, ref now 3 inc_vnode_ref_count: vnode 0xcf97f658, ref now 4 dec_vnode_ref_count: vnode 0xcf97f658, ref now 3 common_read_stat: stat 0x81111ec4 file_close(descriptor = 0xcf77ea40) release_advisory_lock(vnode = 0xcf97f658, flock = 0x00000000) dec_vnode_ref_count: vnode 0xcf97f658, ref now 2 common_path_read_stat: fd: -1, path '/boot/home/lib/libroot.so', stat 0x81111ec4, path_to_vnode(path = "/boot/home/lib/libroot.so") inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 vnode_path_to_vnode(vnode = 0x82019eb0, path = boot/home/lib/libroot.so) vnode_path_to_vnode: top of loop. p = 0xcfd6cd11, p = 'boot/home/lib/libroot.so' get_vnode: mountid 1 vnid 0x3 0x81111db4 get_vnode: tried to lookup vnode, got 0x82019d70 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 get_vnode: returning 0x82019d70 dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 inc_vnode_ref_count: vnode 0x82019410, ref now 2 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd16, p = 'home/lib/libroot.so' get_vnode: mountid 3 vnid 0x100000 0x81111db4 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 3 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x82019410, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd1b, p = 'lib/libroot.so' dec_vnode_ref_count: vnode 0x820193c0, ref now 2 common_path_read_stat: fd: -1, path '/boot/home/config/lib/libroot.so', stat 0x81111ec4, path_to_vnode(path = "/boot/home/config/lib/libroot.so") inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 vnode_path_to_vnode(vnode = 0x82019eb0, path = boot/home/config/lib/libroot.so) vnode_path_to_vnode: top of loop. p = 0xcfd6cd11, p = 'boot/home/config/lib/libroot.so' get_vnode: mountid 1 vnid 0x3 0x81111db4 get_vnode: tried to lookup vnode, got 0x82019d70 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 get_vnode: returning 0x82019d70 dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 inc_vnode_ref_count: vnode 0x82019410, ref now 2 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd16, p = 'home/config/lib/libroot.so' get_vnode: mountid 3 vnid 0x100000 0x81111db4 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 3 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x82019410, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd1b, p = 'config/lib/libroot.so' get_vnode: mountid 3 vnid 0x180000 0x81111db4 get_vnode: tried to lookup vnode, got 0x82019370 inc_vnode_ref_count: vnode 0x82019370, ref now 1 get_vnode: returning 0x82019370 dec_vnode_ref_count: vnode 0x820193c0, ref now 2 vnode_path_to_vnode: top of loop. p = 0xcfd6cd22, p = 'lib/libroot.so' get_vnode: mountid 3 vnid 0x121e 0x81111db4 get_vnode: tried to lookup vnode, got 0xcf1fec08 inc_vnode_ref_count: vnode 0xcf1fec08, ref now 1 get_vnode: returning 0xcf1fec08 dec_vnode_ref_count: vnode 0x82019370, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd6cd26, p = 'libroot.so' dec_vnode_ref_count: vnode 0xcf1fec08, ref now 0 common_path_read_stat: fd: -1, path '/boot/common/lib/libroot.so', stat 0x81111ec4, path_to_vnode(path = "/boot/common/lib/libroot.so") inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 vnode_path_to_vnode(vnode = 0x82019eb0, path = boot/common/lib/libroot.so) vnode_path_to_vnode: top of loop. p = 0xcfd6cd11, p = 'boot/common/lib/libroot.so' get_vnode: mountid 1 vnid 0x3 0x81111db4 get_vnode: tried to lookup vnode, got 0x82019d70 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 get_vnode: returning 0x82019d70 dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 inc_vnode_ref_count: vnode 0x82019410, ref now 2 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd16, p = 'common/lib/libroot.so' get_vnode: mountid 3 vnid 0x10012a 0x81111db4 get_vnode: tried to lookup vnode, got 0x82019230 inc_vnode_ref_count: vnode 0x82019230, ref now 1 get_vnode: returning 0x82019230 dec_vnode_ref_count: vnode 0x82019410, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd1d, p = 'lib/libroot.so' get_vnode: mountid 3 vnid 0x180059 0x81111db4 get_vnode: tried to lookup vnode, got 0xcf1feac8 inc_vnode_ref_count: vnode 0xcf1feac8, ref now 1 get_vnode: returning 0xcf1feac8 dec_vnode_ref_count: vnode 0x82019230, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd6cd21, p = 'libroot.so' dec_vnode_ref_count: vnode 0xcf1feac8, ref now 0 common_path_read_stat: fd: -1, path '/boot/system/lib/libroot.so', stat 0x81111ec4, path_to_vnode(path = "/boot/system/lib/libroot.so") inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 vnode_path_to_vnode(vnode = 0x82019eb0, path = boot/system/lib/libroot.so) vnode_path_to_vnode: top of loop. p = 0xcfd6cd11, p = 'boot/system/lib/libroot.so' get_vnode: mountid 1 vnid 0x3 0x81111db4 get_vnode: tried to lookup vnode, got 0x82019d70 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 get_vnode: returning 0x82019d70 dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 inc_vnode_ref_count: vnode 0x82019410, ref now 2 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd16, p = 'system/lib/libroot.so' get_vnode: mountid 3 vnid 0x100002 0x81111db4 get_vnode: tried to lookup vnode, got 0xce97ff60 inc_vnode_ref_count: vnode 0xce97ff60, ref now 1 get_vnode: returning 0xce97ff60 dec_vnode_ref_count: vnode 0x82019410, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd1d, p = 'lib/libroot.so' get_vnode: mountid 3 vnid 0x180083 0x81111db4 get_vnode: tried to lookup vnode, got 0xcf1fea78 inc_vnode_ref_count: vnode 0xcf1fea78, ref now 1 get_vnode: returning 0xcf1fea78 dec_vnode_ref_count: vnode 0xce97ff60, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd6cd21, p = 'libroot.so' get_vnode: mountid 3 vnid 0x185f58 0x81111db4 get_vnode: tried to lookup vnode, got 0xcf1fea28 inc_vnode_ref_count: vnode 0xcf1fea28, ref now 9 get_vnode: returning 0xcf1fea28 dec_vnode_ref_count: vnode 0xcf1fea78, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd6cd2b, p = '' dec_vnode_ref_count: vnode 0xcf1fea28, ref now 8 file_open: fd: -1, entry path = '/boot/system/lib/libroot.so', omode 0, kernel 0 path_to_vnode(path = "/boot/system/lib/libroot.so") inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 vnode_path_to_vnode(vnode = 0x82019eb0, path = boot/system/lib/libroot.so) vnode_path_to_vnode: top of loop. p = 0xcfd6cd11, p = 'boot/system/lib/libroot.so' get_vnode: mountid 1 vnid 0x3 0x81111e14 get_vnode: tried to lookup vnode, got 0x82019d70 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 get_vnode: returning 0x82019d70 dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 inc_vnode_ref_count: vnode 0x82019410, ref now 2 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd16, p = 'system/lib/libroot.so' get_vnode: mountid 3 vnid 0x100002 0x81111e14 get_vnode: tried to lookup vnode, got 0xce97ff60 inc_vnode_ref_count: vnode 0xce97ff60, ref now 1 get_vnode: returning 0xce97ff60 dec_vnode_ref_count: vnode 0x82019410, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd1d, p = 'lib/libroot.so' get_vnode: mountid 3 vnid 0x180083 0x81111e14 get_vnode: tried to lookup vnode, got 0xcf1fea78 inc_vnode_ref_count: vnode 0xcf1fea78, ref now 1 get_vnode: returning 0xcf1fea78 dec_vnode_ref_count: vnode 0xce97ff60, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd6cd21, p = 'libroot.so' get_vnode: mountid 3 vnid 0x185f58 0x81111e14 get_vnode: tried to lookup vnode, got 0xcf1fea28 inc_vnode_ref_count: vnode 0xcf1fea28, ref now 9 get_vnode: returning 0xcf1fea28 dec_vnode_ref_count: vnode 0xcf1fea78, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd6cd2b, p = '' common_read_stat: stat 0x81111ec4 get_dir_path_and_leaf(path = /boot/system/lib/libroot.so) path_to_vnode(path = "/boot/system/lib/.") inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 vnode_path_to_vnode(vnode = 0x82019eb0, path = boot/system/lib/.) vnode_path_to_vnode: top of loop. p = 0xcfd6cd11, p = 'boot/system/lib/.' get_vnode: mountid 1 vnid 0x3 0x81111cd4 get_vnode: tried to lookup vnode, got 0x82019d70 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 get_vnode: returning 0x82019d70 dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 inc_vnode_ref_count: vnode 0x82019410, ref now 2 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd16, p = 'system/lib/.' get_vnode: mountid 3 vnid 0x100002 0x81111cd4 get_vnode: tried to lookup vnode, got 0xce97ff60 inc_vnode_ref_count: vnode 0xce97ff60, ref now 1 get_vnode: returning 0xce97ff60 dec_vnode_ref_count: vnode 0x82019410, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd1d, p = 'lib/.' get_vnode: mountid 3 vnid 0x180083 0x81111cd4 get_vnode: tried to lookup vnode, got 0xcf1fea78 inc_vnode_ref_count: vnode 0xcf1fea78, ref now 1 get_vnode: returning 0xcf1fea78 dec_vnode_ref_count: vnode 0xce97ff60, ref now 0 vnode_path_to_vnode: top of loop. p = 0xcfd6cd21, p = '.' get_vnode: mountid 3 vnid 0x180083 0x81111cd4 get_vnode: tried to lookup vnode, got 0xcf1fea78 inc_vnode_ref_count: vnode 0xcf1fea78, ref now 2 get_vnode: returning 0xcf1fea78 dec_vnode_ref_count: vnode 0xcf1fea78, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd22, p = '' inc_vnode_ref_count: vnode 0xcf1fea78, ref now 2 vnode_path_to_vnode(vnode = 0xcf1fea78, path = libroot.so) vnode_path_to_vnode: top of loop. p = 0xcfd6cd10, p = 'libroot.so' get_vnode: mountid 3 vnid 0x185f58 0x81111d44 get_vnode: tried to lookup vnode, got 0xcf1fea28 inc_vnode_ref_count: vnode 0xcf1fea28, ref now 10 get_vnode: returning 0xcf1fea28 dec_vnode_ref_count: vnode 0xcf1fea78, ref now 1 vnode_path_to_vnode: top of loop. p = 0xcfd6cd1a, p = '' dir_vnode_to_path(0xcf1fea78, 0xcfd6cd10, 1024) inc_vnode_ref_count: vnode 0xcf1fea78, ref now 2 get_vnode: mountid 3 vnid 0x100002 0x81111d78 get_vnode: tried to lookup vnode, got 0xce97ff60 inc_vnode_ref_count: vnode 0xce97ff60, ref now 1 get_vnode: returning 0xce97ff60 dec_vnode_ref_count: vnode 0xcf1fea78, ref now 1 get_vnode: mountid 3 vnid 0x80000 0x81111d78 get_vnode: tried to lookup vnode, got 0x82019410 inc_vnode_ref_count: vnode 0x82019410, ref now 2 get_vnode: returning 0x82019410 inc_vnode_ref_count: vnode 0x82019d70, ref now 2 dec_vnode_ref_count: vnode 0x82019410, ref now 1 dec_vnode_ref_count: vnode 0xce97ff60, ref now 0 get_vnode: mountid 1 vnid 0x1 0x81111d78 get_vnode: tried to lookup vnode, got 0x82019eb0 inc_vnode_ref_count: vnode 0x82019eb0, ref now 12 get_vnode: returning 0x82019eb0 dec_vnode_ref_count: vnode 0x82019d70, ref now 1 inc_vnode_ref_count: vnode 0x82019eb0, ref now 13 dec_vnode_ref_count: vnode 0x82019eb0, ref now 12 path is: /boot/system/lib dec_vnode_ref_count: vnode 0x82019eb0, ref now 11 dec_vnode_ref_count: vnode 0xcf1fea28, ref now 9 dec_vnode_ref_count: vnode 0xcf1fea78, ref now 0 file_read: buf 0x7ffede98, pos 0, len 0x81111f50 = 52 file_read: buf 0x7ffeca98, pos 52, len 0x81111f50 = 96 inc_vnode_ref_count: vnode 0xcf1fea28, ref now 10 inc_vnode_ref_count: vnode 0xcf1fea28, ref now 11 dec_vnode_ref_count: vnode 0xcf1fea28, ref now 10 inc_vnode_ref_count: vnode 0xcf1fea28, ref now 11 inc_vnode_ref_count: vnode 0xcf1fea28, ref now 12 dec_vnode_ref_count: vnode 0xcf1fea28, ref now 11 common_read_stat: stat 0x81111ec4 file_close(descriptor = 0xcf77ea40) release_advisory_lock(vnode = 0xcf1fea28, flock = 0x00000000) dec_vnode_ref_count: vnode 0xcf1fea28, ref now 10 common_create_symlink(fd = -1, path = conftest.sym, toPath = /dev/null, mode = 0, kernel = 0) get_dir_path_and_leaf(path = conftest.sym) path_to_vnode(path = ".") inc_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode(vnode = 0x820193c0, path = .) vnode_path_to_vnode: top of loop. p = 0xcfd6d210, p = '.' get_vnode: mountid 3 vnid 0x100000 0x81111cd4 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd6d211, p = '' inc_vnode_ref_count: vnode 0x820193c0, ref now 4 file_read: buf 0xcfe0e000, pos 137216, len 0x8111190c = 2048 new_vnode(volume = 0x822f0280 (3), vnodeID = 1081353, node = 0xcfa7f540) create_new_vnode_and_lock() returns: No error inc_vnode_ref_count: vnode 0xcf8feb00, ref now 2 get_vnode: mountid 3 vnid 0x1084 0x81111b28 get_vnode: tried to lookup vnode, got 0xcf2ffa80 inc_vnode_ref_count: vnode 0xcf2ffa80, ref now 1 get_vnode: returning 0xcf2ffa80 inc_vnode_ref_count: vnode 0xcf2ffa80, ref now 2 file_read: buf 0xcfe03800, pos 10883072, len 0x811116ec = 2048 file_read: buf 0xcfe01800, pos 10072064, len 0x811116ec = 2048 dec_vnode_ref_count: vnode 0xcf2ffa80, ref now 1 get_vnode: mountid 3 vnid 0x10c6 0x81111b58 get_vnode: tried to lookup vnode, got 0xcf4ffd60 inc_vnode_ref_count: vnode 0xcf4ffd60, ref now 1 get_vnode: returning 0xcf4ffd60 inc_vnode_ref_count: vnode 0xcf4ffd60, ref now 2 dec_vnode_ref_count: vnode 0xcf4ffd60, ref now 1 publish_vnode() returns: No error dec_vnode_ref_count: vnode 0xcf8feb00, ref now 1 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 dec_vnode_ref_count: vnode 0xcf8feb00, ref now 0 dec_vnode_ref_count: vnode 0xcf2ffa80, ref now 0 dec_vnode_ref_count: vnode 0xcf4ffd60, ref now 0 dec_vnode_ref_count: vnode 0x820193c0, ref now 2 file_create: path 'conftest.sym', omode 80201, perms 0, kernel 0 get_dir_path_and_leaf(path = conftest.sym) path_to_vnode(path = ".") inc_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode(vnode = 0x820193c0, path = .) vnode_path_to_vnode: top of loop. p = 0xcfd6d210, p = '.' get_vnode: mountid 3 vnid 0x100000 0x81111ce4 get_vnode: tried to lookup vnode, got 0x820193c0 inc_vnode_ref_count: vnode 0x820193c0, ref now 4 get_vnode: returning 0x820193c0 dec_vnode_ref_count: vnode 0x820193c0, ref now 3 vnode_path_to_vnode: top of loop. p = 0xcfd6d211, p = '' get_vnode: mountid 3 vnid 0x108009 0x81111d84 get_vnode: tried to lookup vnode, got 0xcf8feb00 inc_vnode_ref_count: vnode 0xcf8feb00, ref now 1 get_vnode: returning 0xcf8feb00 dec_vnode_ref_count: vnode 0xcf8feb00, ref now 0 PANIC: ASSERT FAILED (/Sources/haiku/src/system/kernel/fs/vfs.cpp:1026): oldRefCount > 0; vnode 0xcf8feb00 Welcome to Kernel Debugging Land... Thread 84 "a.out" running on CPU 0 stack trace for thread 84 "a.out" kernel stack: 0x8110e000 to 0x81112000 user stack: 0x7efee000 to 0x7ffee000 frame caller :function + offset 0 81111ae8 (+ 32) 8011dd6f arch_debug_stack_trace + 0x0f 1 81111b08 (+ 12) 8010f7ea arch_debug_call_with_fault_handler + 0x1b 2 81111b14 (+ 48) 80086825 debug_call_with_fault_handler + 0x55 3 81111b44 (+ 80) 80087490 kernel_debugger_loop(char const*: 0x0 "", char const*: 0x8018cc80 "??", char*: 0x81111bd4, int32: -2146928546) + 0x150 4 81111b94 (+ 64) 8008775c kernel_debugger_internal(char const*: 0x0 "", char const*: 0x81111cc8 "@@", char*: 0x81111bf4, int32: -2146928020) + 0x5c 5 81111bd4 (+ 32) 80087a80 panic + 0x30 6 81111bf4 (+ 96) 800cd86d dec_vnode_ref_count(vnode*: 0x1, false, false) + 0x1bd 7 81111c54 (+ 336) 800cface create_vnode(vnode*: NULL, char const*: 0x0 "", int32: 0, int32: 0, true) + 0x22e 8 81111da4 (+ 336) 800d1c65 file_create(int32: 0, char*: NULL, int32: 12, int32: 12, true) + 0x75 9 81111ef4 (+ 80) 800d7372 _user_open + 0xb2 10 81111f44 (+ 100) 801130e0 handle_syscall + 0xcd user iframe at 0x81111fa8 (end = 0x81112000) eax 0x67 ebx 0x2df3ec ecx 0x7ffedf1c edx 0xffff0114 esi 0x2008cb edi 0x1 ebp 0x7ffedf38 esp 0x81111fdc eip 0xffff0114 eflags 0x3246 user esp 0x7ffedf1c vector: 0x63, error code: 0x0 11 81111fa8 (+ 0) ffff0114 commpage_syscall + 0x04 12 7ffedf38 (+ 48) 002007f9 main + 0x65 13 7ffedf68 (+ 52) 00200643 _start + 0x53 14 7ffedf9c (+ 64) 00106550 + 0x6550 15 7ffedfdc (+ 0) 7ffedfec 2833:a.out_84_stack@0x7efea000 + 0x1003fec kdebug>