(Illustration by Gaich Muramatsu)
On Mon, May 29, 2000 at 05:34:56PM -0400, Uriah wrote: > Hmm, looks familiar. Im starting from source (compiling using egcs-2.91.66) > and getting simular results. I thought that it was a problem with egcs and im > compiling gcc-2.95.2 to see if that will make a difference. Did you notice a > simular error in .../etc/console? > > The following pointers should be between 21000000 and 21a1c000: > Ptrs = [21a1a888 21a1be48 21a1bfc8 2184ac48 0 21a1abc8], ^^^ The LRDB pointer in RVM is not correct. This should never happen, but it might be related to a not entirely successful startup in the previous run. > UUID = c2a34a36-0000-0000-0000-000000000000 We really should start using libuuid or something. This way the UUIDs are not really universally unique ;) > 11:55:40 fatal error -- Recov_InitSeg: rvg validation failed, > restart venus with -init So did you try the advice given here? > If I did start up gdb, what would one look for? It depends on the situation, in this case there is plenty of useful information in the log, but in some cases the logs just don't have enough. Especially on `random' errors such as SIGSEGV or SIGBUS. As we map several 10's to 100's of megabytes, especially on servers, we spin the crashed apps in an endless loop to avoid filling the disk with huge core-dumps. JanReceived on 2000-06-06 16:27:47