DragonFly BSD
DragonFly bugs List (threaded) for 2004-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Strange panic with today's kernel


From: "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx>
Date: Thu, 8 Jan 2004 14:02:42 +0100

On 08.01.2004, at 09:19, Matthew Dillon wrote:
:I just rebuilt and installed a new world. The following completed perfectly:
:
:buildworld/buildkernel
:installkernel + reboot to that kernel in single user
:installworld
:mergemaster
:
:Upon exiting single user and logging in over ssh (which runs calendar) I
:received the following:
:
:Message from syslogd@mars at Wed Jan 7 22:38:24 2004 ...
:mars Jan init: fatal signal: Segmentation fault


    If you didn't reboot after calling installworld I can tell you what
    the issue is... it's simple:  init crashed because you ripped the
    binary out from under it and replaced it with a new binary.  The
    old already-running init tried to page something in and BANG!

shouldn't something in the kernel prevent such things to happen? Something like "text file busy" when writing to the file or such...

besides, I thought install creates a tmp file and renames that to the destination. Then init should still exist on disk, until last reference is closed?

cheers
  simon

--
/"\   http://corecode.ath.cx/#donate
\ /
 \     ASCII Ribbon Campaign
/ \  Against HTML Mail and News

Attachment: PGP.sig
Description: This is a digitally signed message part



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