[haiku-bugs] [Haiku] #11026: invalid b+tree in checkfs

  • From: "taos" <trac@xxxxxxxxxxxx>
  • Date: Sat, 12 Jul 2014 18:38:50 -0000

#11026: invalid b+tree in checkfs
-----------------------+------------------------------
 Reporter:  taos       |        Owner:  nobody
     Type:  bug        |       Status:  new
 Priority:  normal     |    Milestone:  R1
Component:  - General  |      Version:  R1/Development
 Keywords:             |   Blocked By:
 Blocking:             |  Has a Patch:  0
 Platform:  All        |
-----------------------+------------------------------
 Using hrev47488 gcc2 hybrid (upgraded via pkgman).

 Running checkfs for a number of different partitions I get many "invalid
 b+tree" messages that I don't see if I run checkfs on the same partitions
 with an older haiku revision (hrev47477). Compare the attached terminal
 outputs from hrev47488 (hrev47488_checkfs.txt) and hrev47477
 (hrev47477_checkfs.txt).

 Syslog of hrev47488 is also cluttered with lines such as:
 {{{
 KERN: inode 1179719: node 9216 key 22 larger than it should!
 KERN: inode 1179719: node 10240 key 23 larger than it should!
 KERN: inode 1179719: node 11264 key 20 larger than it should!
 KERN: inode 1179719: node 12288 key 20 larger than it should!
 KERN: inode 655363: node 3072 key 26 larger than it should!
 KERN: inode 655363: node 4096 key 25 larger than it should!
 KERN: inode 655363: node 5120 key 25 larger than it should!
 }}}

--
Ticket URL: <https://dev.haiku-os.org/ticket/11026>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: