Subject: LFS Crash Behavior
To: None <current-users@netbsd.org>
From: Gary Duzan <gary@wheel.tiac.net>
List: current-users
Date: 05/14/1999 06:49:52
   After my 1.4 system crashed (for unknown reasons) while attempting
to build Mozilla on an LFS disk I get this:

wheel { ~ } % ls -l /disk1/mozilla/layout/build
ls: nsBoxFrame.o: No such file or directory
ls: nsCaret.o: No such file or directory
ls: nsColorPickerFrame.o: No such file or directory
ls: nsCommentNode.o: No such file or directory
ls: nsContentIterator.o: No such file or directory
ls: nsContentList.o: No such file or directory
ls: nsDeckFrame.o: No such file or directory
ls: nsFontPickerFrame.o: No such file or directory
ls: nsProgressMeterFrame.o: No such file or directory
ls: nsScrollbarFrame.o: No such file or directory
ls: nsSliderFrame.o: No such file or directory
ls: nsSpinnerFrame.o: No such file or directory
ls: nsTabFrame.o: No such file or directory
ls: nsTitledButtonFrame.o: No such file or directory
ls: nsToolbarFrame.o: No such file or directory
ls: nsToolboxFrame.o: No such file or directory
ls: nsTreeCellFrame.o: No such file or directory
ls: nsTreeFrame.o: No such file or directory
ls: nsTreeIndentationFrame.o: No such file or directory
ls: nsTriStateCheckboxFrame.o: No such file or directory
ls: nsXULAtoms.o: No such file or directory
total 69918
drwxr-xr-x  2 gary  wheel       512 May 11 22:45 CVS/
-rw-r--r--  1 gary  wheel       104 Sep 16  1998 MANIFEST
-rw-r--r--  1 gary  wheel      2305 May 13 20:49 Makefile
-rw-r--r--  1 gary  wheel      2265 May  6 15:26 Makefile.in
-rw-r--r--  1 gary  wheel      5114 May 13 20:52 depend.mk
-rw-r--r--  1 gary  wheel         0 May 13 20:52 depend.mk.bak
-rw-r--r--  1 gary  wheel      1695 May 11 19:35 dlldeps.cpp
-rw-r--r--  1 gary  wheel     38074 May 13 21:43 dlldeps.o
-rw-r--r--  1 gary  wheel  32170216 May 14 02:55 libraptorhtml.a
-rw-r--r--  1 gary  wheel      3183 May  6 15:26 makefile.win
-rw-r--r--  1 gary  wheel     70720 May 13 21:44 nsDOMAttribute.o
-rw-r--r--  1 gary  wheel     68553 May 13 21:44 nsDOMAttributeMap.o
-rw-r--r--  1 gary  wheel    392803 May 14 05:55 nsDocument.o
-rw-r--r--  1 gary  wheel     83305 May 13 21:44 nsDocumentFragment.o
-rw-r--r--  1 gary  wheel    167662 May 13 21:44 nsDocumentViewer.o
-rw-r--r--  1 gary  wheel     96541 May 13 21:44 nsFrameImageLoader.o
-rw-r--r--  1 gary  wheel     32491 May 13 21:44 nsFrameList.o
-rw-r--r--  1 gary  wheel     31822 May 13 21:44 nsFrameTraversal.o
-rw-r--r--  1 gary  wheel     73225 May 13 21:44 nsFrameUtil.o
-rw-r--r--  1 gary  wheel     83362 May 13 21:44 nsGalleyContext.o
-rw-r--r--  1 gary  wheel    151859 May 13 21:44 nsGenericDOMDataNode.o
-rw-r--r--  1 gary  wheel     49252 May 13 21:44 nsGenericDOMNodeList.o
-rw-r--r--  1 gary  wheel    281544 May 13 21:44 nsGenericElement.o
-rw-r--r--  1 gary  wheel     22347 May 13 21:44 nsLayoutAtoms.o
-rw-r--r--  1 gary  wheel      4840 May  6 15:26 nsLayoutCID.h
-rw-r--r--  1 gary  wheel     18107 May  6 15:26 nsLayoutDLF.cpp
-rw-r--r--  1 gary  wheel    127769 May 14 05:33 nsLayoutDLF.o
-rw-r--r--  1 gary  wheel     24310 May 13 21:44 nsLayoutDebugger.o
-rw-r--r--  1 gary  wheel     23010 May  6 15:26 nsLayoutFactory.cpp
-rw-r--r--  1 gary  wheel    110827 May 14 01:43 nsLayoutFactory.o
-rw-r--r--  1 gary  wheel     51278 May 13 21:44 nsNameSpaceManager.o
-rw-r--r--  1 gary  wheel    175603 May 13 21:44 nsPluginViewer.o
-rw-r--r--  1 gary  wheel    179456 May 13 21:44 nsPresContext.o
-rw-r--r--  1 gary  wheel     87499 May 13 21:44 nsPrintContext.o
-rw-r--r--  1 gary  wheel     90481 May 13 21:44 nsPrintPreviewContext.o
-rw-r--r--  1 gary  wheel    186950 May 13 21:44 nsRange.o
-rw-r--r--  1 gary  wheel    158845 May 13 21:44 nsRangeList.o
-rw-r--r--  1 gary  wheel     55242 May 13 21:44 nsSpaceManager.o
-rw-r--r--  1 gary  wheel     10310 May 13 21:44 nsStyleChangeList.o
-rw-r--r--  1 gary  wheel    133865 May 13 21:44 nsStyleContext.o
-rw-r--r--  1 gary  wheel     32566 May 13 21:44 nsStyleCoord.o
-rw-r--r--  1 gary  wheel    121811 May 13 21:44 nsStyleSet.o
-rw-r--r--  1 gary  wheel     28140 May 13 21:44 nsTextFragment.o
-rw-r--r--  1 gary  wheel    113865 May 14 01:27 nsTextNode.o
-rw-r--r--  1 gary  wheel     38606 May 13 21:44 nsXIFConverter.o
wheel { ~ } % 

Is this the expected behavior? How do I get rid of these phantom files
without making things worse? The data isn't vital (or I wouldn't have
it on an LFS) but it could take a bit to restore everything, and I'd
rather not if I don't have to.
   Thanks.

					Gary D. Duzan


p.s. fsck_lfs isn't referenced from the fsck(8) man page. I'm not
sure if this is a bug or a feature.