[haiku-bugs] Re: [Haiku] #10522: Assert failed in TrashWatcher

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Mon, 10 Feb 2014 16:14:12 -0000

#10522: Assert failed in TrashWatcher
-----------------------------+----------------------------
   Reporter:  kallisti5      |      Owner:  axeld
       Type:  bug            |     Status:  new
   Priority:  normal         |  Milestone:  R1
  Component:  System/Kernel  |    Version:  R1/Development
 Resolution:                 |   Keywords:  vfs
 Blocked By:                 |   Blocking:
Has a Patch:  0              |   Platform:  All
-----------------------------+----------------------------

Comment (by kallisti5):

 sc 22321:
 {{{

 kdebug> sc 22321
 stack trace for thread 22321 "unmount"
     kernel stack: 0xffffffff885f0000 to 0xffffffff885f5000
       user stack: 0x00007f85e7dc7000 to 0x00007f85e8dc7000
 frame                       caller             <image>:function + offset
  0 ffffffff885f4be0 (+ 128) ffffffff8008e764   <kernel_x86_64>
 reschedule(int) + 0xb48
  1 ffffffff885f4c60 (+  32) ffffffff8008eea3   <kernel_x86_64>
 scheduler_reschedule + 0x6c
  2 ffffffff885f4c80 (+  32) ffffffff801332e1   <kernel_x86_64>
 x86_hardware_interrupt + 0xb0
  3 ffffffff885f4ca0 (+  16) ffffffff8012c12e   <kernel_x86_64> int_bottom
 + 0x45
 kernel iframe at 0xffffffff885f4cb0 (end = 0xffffffff885f4d70)
  rax 0x1                   rbx 0xffffffff837192d0    rcx 0x22
  rdx 0x1                   rsi 0xffffffff801d31c0    rdi
 0xffffffff801d31c0
  rbp 0xffffffff885f4db0     r8 0xffffffff885f4de0     r9
 0xffffffff837151d0
  r10 0x161ed80284          r11 0x3246                r12
 0xffffffff801d31b8
  r13 0x0                   r14 0xffffffff801d31c0    r15 0x1
  rip 0xffffffff8011867d    rsp 0xffffffff885f4d70 rflags 0x13202
  vector: 0xfb, error code: 0x0
  4 ffffffff885f4cb0 (+ 256) ffffffff8011867d   <kernel_x86_64>
 free_page(vm_page*, bool) + 0x1f6
  5 ffffffff885f4db0 (+  32) ffffffff8011cc6f   <kernel_x86_64>
 vm_page_free + 0x62
  6 ffffffff885f4dd0 (+  64) ffffffff801262c0   <kernel_x86_64>
 VMCache::Delete() + 0x27e
  7 ffffffff885f4e10 (+  64) ffffffff8012559e   <kernel_x86_64>
 VMCache::Unlock(bool) + 0xe4
  8 ffffffff885f4e50 (+  32) ffffffff800e277e   <kernel_x86_64>
 free_vnode(vnode*, bool) + 0x132
  9 ffffffff885f4e70 (+ 112) ffffffff800e8d2c   <kernel_x86_64>
 fs_unmount(char*, int, unsigned int, bool) + 0x333
 10 ffffffff885f4ee0 (+  80) ffffffff800ec9a2   <kernel_x86_64>
 _user_unmount + 0x6f
 11 ffffffff885f4f30 (+  16) ffffffff8012c3a1   <kernel_x86_64>
 x86_64_syscall_entry + 0xf5
 user iframe at 0xffffffff885f4f40 (end = 0xffffffff885f5000)
  rax 0x61                  rbx 0x7f85e8dc76c0        rcx 0x161ed7ff64
  rdx 0x1                   rsi 0x0                   rdi 0x7f85e8dc76c0
  rbp 0x7f85e8dc64b0         r8 0x80                   r9 0x2125eebac7c
  r10 0x161ed80284          r11 0x3246                r12 0x7f85e8dc7650
  r13 0x7f85e8dc76b8        r14 0x0                   r15 0x0
  rip 0x161ed7ff64          rsp 0x7f85e8dc64a8     rflags 0x3246
  vector: 0x63, error code: 0x0
 12 ffffffff885f4f40 (+140215121155440) 000000161ed7ff64   <libroot.so>
 _kern_unmount + 0x0c
 13 00007f85e8dc64b0 (+ 176) 000002125eebab94   <_APP_> main + 0xf4
 14 00007f85e8dc6560 (+  48) 000002125eeba9d8   <_APP_> _start + 0x54
 15 00007f85e8dc6590 (+  48) 00000090f455517b
 </boot/system/runtime_loader@0x00000090f4546000> <unknown> + 0xf17b
 16 00007f85e8dc65c0 (+   0) 00007f42357932c8   <commpage>
 commpage_thread_exit + 0x00
 }}}

--
Ticket URL: <https://dev.haiku-os.org/ticket/10522#comment:7>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: