Bug 12398 - fsck in free(): warning: pointer to wrong page.
Summary: fsck in free(): warning: pointer to wrong page.
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 4.0-CURRENT
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1999-06-26 09:40 UTC by Bernd Walter
Modified: 2002-08-20 15:33 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Walter 1999-06-26 09:40:01 UTC
# fsck -p
/dev/rda0s1a: 2548 files, 33479 used, 5512 free (296 frags, 652 blocks, 0.8% fragmentation)
Can't open /dev/vinum/rd3: Device not configured
/dev/vinum/rd3: CAN'T CHECK FILE SYSTEM.
/dev/vinum/rd3: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
Can't open /dev/vinum/rd4: Device not configured
/dev/vinum/rd4: CAN'T CHECK FILE SYSTEM.
/dev/vinum/rd4: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
/dev/rccd0c: CANNOT READ: BLK 16
/dev/rccd0c: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
fsck in free(): warning: pointer to wrong page.
fsck in free(): warning: page is already free.
fsck in free(): warning: page is already free.
fsck in free(): warning: chunk is already free.
fsck in free(): warning: pointer to wrong page.
fsck in free(): warning: chunk is already free.
fsck in free(): warning: page is already free.
fsck in free(): warning: chunk is already free.
fsck in free(): warning: page is already free.
fsck in free(): warning: chunk is already free.
/dev/rccd0c: CANNOT SEEK: BLK -1
/dev/rccd0c: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
fsck in free(): warning: pointer to wrong page.
fsck in free(): warning: page is already free.
fsck in free(): warning: chunk is already free.
fsck in free(): warning: page is already free.
fsck in free(): warning: chunk is already free.
fsck in free(): warning: pointer to wrong page.
fsck in free(): warning: chunk is already free.
fsck in free(): warning: page is already free.
fsck in free(): warning: chunk is already free.
fsck in free(): warning: page is already free.
fsck in free(): warning: chunk is already free.

/dev/rda0f: 10713 files, 137381 used, 46544 free (5288 frags, 5157 blocks, 2.9% fragmentation)
/dev/rda0e: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
/dev/rda0e: SUMMARY INFORMATION BAD (SALVAGED)
/dev/rda0e: BLK(S) MISSING IN BIT MAPS (SALVAGED)
/dev/rda0e: 2358 files, 10826 used, 68533 free (229 frags, 8538 blocks, 0.3% fragmentation)
/dev/rda25e: 7737 files, 888629 used, 137130 free (274 frags, 17107 blocks, 0.0% fragmentation)
/dev/rda1e: 4263 files, 2753150 used, 3359 free (647 frags, 339 blocks, 0.0% fragmentation)
/dev/rda2e: 21654 files, 1773523 used, 982986 free (20978 frags, 120251 blocks, 0.8% fragmentation)
/dev/rda3e: 173492 files, 629893 used, 2126616 free (4824 frags, 265224 blocks, 0.2% fragmentation)
THE FOLLOWING FILE SYSTEMS HAD AN UNEXPECTED INCONSISTENCY:
        /dev/vinum/rd4 (/var/d4), /dev/vinum/rd3 (/var/d3), /dev/rccd0c (/var/d0)

ccd0c was not configured via ccdconfig at the time fsck was run.
With the unconfigured vinum everything seems to be OK.

How-To-Repeat: 
run fsck on an uncofigured ccd device.
Comment 1 Jens Schweikhardt freebsd_committer freebsd_triage 2002-08-20 11:43:29 UTC
State Changed
From-To: open->feedback

Does this also happen on a recent -stable? Or -current?
Comment 2 Jens Schweikhardt freebsd_committer freebsd_triage 2002-08-20 15:31:27 UTC
State Changed
From-To: feedback->closed

Originator confirms it's not reproduceable anymore. Thanks Bernd!