[haiku-bugs] Re: [Haiku] #11026: invalid b+tree in checkfs and build failure on haiku in BPlusTree.cpp

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Fri, 18 Jul 2014 10:03:08 -0000

#11026: invalid b+tree in checkfs and build failure on haiku in BPlusTree.cpp
--------------------------------+----------------------------
   Reporter:  taos              |      Owner:  axeld
       Type:  bug               |     Status:  new
   Priority:  high              |  Milestone:  R1
  Component:  File Systems/BFS  |    Version:  R1/Development
 Resolution:                    |   Keywords:
 Blocked By:                    |   Blocking:
Has a Patch:  0                 |   Platform:  All
--------------------------------+----------------------------
Changes (by diver):

 * priority:  normal => high


Comment:

 It looks like I also have this problem now:

 {{{
 checkfs /data/
 BEOS:APP_SIG (inode = 4389), invalid b+tree
 META:url (inode = 483604), invalid b+tree
 last_modified (inode = 4422), invalid b+tree
 name (inode = 4356), invalid b+tree
 size (inode = 4455), invalid b+tree
 objects.x86-gcc2-release (inode = 2374537), invalid b+tree
 source (inode = 3047546), invalid b+tree
 BeIDE_Release_Notes (inode = 3047436), invalid b+tree
 haikuports (inode = 1048582), invalid b+tree
 utils (inode = 594830), invalid b+tree
 js (inode = 1130970), invalid b+tree
 riscos (inode = 594677), invalid b+tree
 gtk (inode = 594326), invalid b+tree
 res (inode = 1128102), invalid b+tree
 desktop (inode = 594156), invalid b+tree
 cocoa (inode = 592303), invalid b+tree
 build-beos-beos (inode = 63644), invalid b+tree
 deps (inode = 595065), invalid b+tree
 atari (inode = 587531), invalid b+tree
 amiga (inode = 525835), invalid b+tree
 objects (inode = 594992), invalid b+tree
 src (inode = 46018), invalid b+tree
 test (inode = 546585), invalid b+tree
 elfobjs (inode = 579478), invalid b+tree
 objects (inode = 579447), invalid b+tree
 readline-6.3 (inode = 3671644), invalid b+tree
 objects (inode = 539229), invalid b+tree
 test (inode = 56830), invalid b+tree
 obj_lo (inode = 56431), invalid b+tree
 .libs (inode = 876158), invalid b+tree
 tinfo (inode = 876042), invalid b+tree
 base (inode = 875947), invalid b+tree
 man (inode = 56162), invalid b+tree
 .libs (inode = 875881), invalid b+tree
 form (inode = 56063), invalid b+tree
 man (inode = 1537624), invalid b+tree
 ada (inode = 1537541), invalid b+tree
 man3 (inode = 3608212), invalid b+tree
 src (inode = 875798), invalid b+tree
 samples (inode = 875708), invalid b+tree
 objects (inode = 875661), invalid b+tree
 ncurses-5.9 (inode = 3670893), invalid b+tree
 test (inode = 55625), invalid b+tree
 obj_lo (inode = 55209), invalid b+tree
 .libs (inode = 875298), invalid b+tree
 tinfo (inode = 875182), invalid b+tree
 base (inode = 875087), invalid b+tree
 man (inode = 54972), invalid b+tree
 .libs (inode = 875021), invalid b+tree
 form (inode = 54841), invalid b+tree
 man (inode = 1535458), invalid b+tree
 ada (inode = 1535375), invalid b+tree
 man3 (inode = 3146757), invalid b+tree
 x (inode = 3147925), invalid b+tree
 w (inode = 3147975), invalid b+tree
 v (inode = 3147749), invalid b+tree
 t (inode = 3147842), invalid b+tree
 s (inode = 3147849), invalid b+tree
 p (inode = 3147739), invalid b+tree
 n (inode = 3147835), invalid b+tree
 m (inode = 3147894), invalid b+tree
 i (inode = 3147803), invalid b+tree
 h (inode = 3147900), invalid b+tree
 d (inode = 3147724), invalid b+tree
 c (inode = 3147986), invalid b+tree
 a (inode = 3147758), invalid b+tree
 src (inode = 874938), invalid b+tree
 samples (inode = 530988), invalid b+tree
 objects (inode = 874612), invalid b+tree
 tests (inode = 54368), invalid b+tree
 libltdl (inode = 54296), invalid b+tree
 objects (inode = 874342), invalid b+tree
 tests (inode = 54122), invalid b+tree
 objects (inode = 874105), invalid b+tree
 tests (inode = 2555940), invalid b+tree
 packages (inode = 53967), invalid b+tree
 testsuite (inode = 1325404), invalid b+tree
 po (inode = 1324940), invalid b+tree
 intl (inode = 1280889), invalid b+tree
 config (inode = 1254101), invalid b+tree
 kmk (inode = 598928), invalid b+tree
 kash (inode = 598776), invalid b+tree
 ash (inode = 596520), invalid b+tree
     22700 nodes processed
 }}}

 At this point I interrupted checkfs, fearing that it might corrupt my
 partition.

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

Other related posts: