[haiku-bugs] Re: [Haiku] #8408: Invalid b+tree after installing

  • From: "SeanCollins" <trac@xxxxxxxxxxxx>
  • Date: Tue, 27 Mar 2012 04:25:56 -0000

#8408: Invalid b+tree after installing
--------------------------------+----------------------------
   Reporter:  humdinger         |      Owner:  axeld
       Type:  bug               |     Status:  new
   Priority:  normal            |  Milestone:  R1
  Component:  File Systems/BFS  |    Version:  R1/Development
 Resolution:                    |   Keywords:  invalid b+tree
 Blocked By:                    |   Blocking:
Has a Patch:  0                 |   Platform:  All
--------------------------------+----------------------------

Comment (by SeanCollins):

 Replying to [comment:17 umccullough]:
 > Testing further, I've noticed that the corruption only seems to occur
 repeatedly when i've run checkfs *FIRST*. I'm guessing this immediately
 caches all the structures, which somehow increases the likelihood of
 failure.
 >
 > I can repeat the process now without the Development or Subversion
 packages (although, I installed OpenSSH to help me copy the files to
 another machine).
 >
 > {{{
 > ~> checkfs -c /boot
 > ~> cp -a /boot/system . && rm -rf system
 > ~> checkfs -c /boot
 > }}}
 >
 > Yields the new screenshot attached.


 Check your syslog after a cleanboot,typically won't see a b+tree error.
 Copy a directory with a large number of folders, like source. Or git clone
 the haiku repo, that seems to be enough to trigger it. It happens to me
 regardless of the use of checkfs or not.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8408#comment:18>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: