Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: fsck seg fault failure on vmware -i386?



> Before wasting more time on my gdb dump though we need someone with a
> consistent system environment to confirm that what my gdb printed is
> really what is there.

Oh..guess that' me... Caveat - not 100% "consistent" since base
OS was at cvs ~1/10 and new fsck_ffs is built against cvs ~1/26...
I'm looking to see if I can pull my fail state virtual hd forward
to mount on my rebuilt OS and hopefully be able to recreate the
core dump on a consistent system...

Anyway - bringing the core dump forward from the fail state machine
to the rebuilt machine gives:


dp1 = {di_mode = 33188, di_nlink = 0,
       di_u = {oldids = {0, 0}, inumber = 0},
       di_size = 0, di_atime = 1264115119,
       di_atimensec = 264804286,
       di_mtime = 1264115119,
       di_mtimensec = 265893552,
       di_ctime = 1264115119,
       di_ctimensec = 265893552,
       di_db = {0 <repeats 12 times>},
       di_ib = {0, 0, 0}, di_flags = 0,
       di_blocks = 0, di_gen = 1681311637,
       di_uid = 0, di_gid = 0, di_modrev = 0},
       dp2 = {di_mode = 33188, di_nlink = 0,
       di_uid = 0, di_gid = 0, di_blksize = 0,
       di_size = 1137325749474745775,
       di_blocks = 1142004111321390511,
       di_atime = 1142004111321390511,
       di_mtime = 0, di_ctime = 0,
       di_birthtime = 0, di_mtimensec = 0,
       di_atimensec = 0, di_ctimensec = 0,
       di_birthnsec = 0, di_gen = 0,
       di_kernflags = 0, di_flags = 0,
       di_extsize = 0,
       di_extb = {0, 7221178495299223552},
       di_db = {0, 0, 98797, 260257, 1127982950064806728,
               1263363716553857291, 1263576094096709899,
               4080184572411472, 4079703536074344,
               4079806615289472, 4079909694504608,
               4079978413981360},
       di_ib = {4079669176336064, 949848, 0},
       di_modrev = 1791359661488734752,
       di_spare = {0, 0}}}
(gdb) p is_ufs2
$2 = 0
(gdb) p ino
$3 = 224938

Which are different compared to your values:
>Which leaves (reformatted a little for readability)
>
>dp1 = {di_mode = 56751, di_nlink = 19288,
>         di_u = {oldids = {0, 0}, inumber = 0},
>         di_size = 13817003198315359381,
>         di_atime = -1077945624, di_atimensec = 134541206,
>         di_mtime = 224938, di_mtimensec = 0,
>         di_ctime = 134605714, di_ctimensec = 0,
>         di_db = {224938, 0, 134605973, 224938, 0, 18730, -1077945464,
>                 134563445, -1077945548, 134605973, 1, 134563194},
>         di_ib = {-1148186544, 134607596, 56196},
>         di_flags = 72, di_blocks = 9, di_gen = 0,
>         di_uid = 900, di_gid = 9, di_modrev = 224938},




Home | Main Index | Thread Index | Old Index