I think what happened was that file n+1.xml was damaged when you 
restarted the server. Then, by using the Swiki with your modification, 
you ended up creating a n+1.xml file that didn't get loaded. Then, when 
you restarted, it picked it up.

I've now modified my image so that it gives an error instead of allowing 
you to restart the server with a missing file. I'm still not sure why the 
missing file thing happens though.

Peace and Luck!

Je77


On Fri, Aug 15, 2003 at 01:15:42AM +0200, Andreas Raab wrote:
> Hi Jeff,
> 
> I did some more testing and finally just restarted the Swiki since I
> couldn't find anything wrong. After restarting it things were in fact back
> to normal but there was something interesting which I found only later.
> There was a SqueakDebug.log hanging around and that log said what you can
> see below. I am suspecting that the name lookup error caused everything to
> happen.
> 
> Hope this helps,
>   - Andreas
> 
> 
> Error: Error: a primitive has failed
> 18 May 2003 1:52:44 am
> 
> VM: unix - Squeak3.1alpha of 7 March 2001 [latest update: #4173]
> Image: Squeak3.2gamma [latest update: #4827]
> 
> NetNameResolver class(Object)>>error:
>         Receiver: NetNameResolver
>         Arguments and temporary variables:
>                 t1:     'Error: a primitive has failed'
>         Receiver's instance variables:
>                 superclass:     Object
>                 methodDict:     a MethodDictionary()
>                 format:         2
>                 instanceVariables:      nil
>                 organization:   ('as yet unclassified')
> 
>                 subclasses:     nil
>                 name:   #NetNameResolver
>                 classPool:      a Dictionary(#DefaultHostName->''
> #HaveNetwork->true #LastContact->3...etc...
>                 sharedPools:    nil
>                 environment:    a SystemDictionary(lots of globals)
>                 category:       nil
> 
> [] in NetNameResolver class>>nameForAddress:timeout:
>         Arguments and temporary variables:
>                 t1:     nil
>                 t2:     15
>                 t3:     257031801
>                 t4:     nil
>                 t5:     'Error: a primitive has failed'
>                 t6:     NetNameResolver
> 
> Semaphore>>critical:ifError:
>         Receiver: a Semaphore()
>         Arguments and temporary variables:
>                 t1:     [] in NetNameResolver class>>nameForAddress:timeout:
>                 t2:     [] in NetNameResolver class>>nameForAddress:timeout:
>                 t3:     NetNameResolver
>                 t4:     true
>                 t5:     'Error: a primitive has failed'
>                 t6:     NetNameResolver
>                 t7:     'Error: a primitive has failed'
>                 t8:     NetNameResolver
>         Receiver's instance variables:
>                 firstLink:      nil
>                 lastLink:       nil
>                 excessSignals:  1
> 
> NetNameResolver class>>nameForAddress:timeout:
>         Receiver: NetNameResolver
>         Arguments and temporary variables:
>                 t1:     nil
>                 t2:     15
>                 t3:     257031801
>                 t4:     nil
>                 t5:     'Error: a primitive has failed'
>                 t6:     NetNameResolver
>         Receiver's instance variables:
>                 superclass:     Object
>                 methodDict:     a MethodDictionary()
>                 format:         2
>                 instanceVariables:      nil
>                 organization:   ('as yet unclassified')
> 
>                 subclasses:     nil
>                 name:   #NetNameResolver
>                 classPool:      a Dictionary(#DefaultHostName->''
> #HaveNetwork->true #LastContact->3...etc...
>                 sharedPools:    nil
>                 environment:    a SystemDictionary(lots of globals)
>                 category:       nil
> 
> --- The rest of the stack ---
> [] in UndefinedObject>>DoIt
> SwikiShelf>>formatPrivAddress:request:response:
> [] in UndefinedObject>>DoIt
> [] in BlockContext>>newProcess
> 
> 
> _______________________________________________
> Pws mailing list
> [EMAIL PROTECTED]
> https://mailman.cc.gatech.edu/mailman/listinfo/pws
_______________________________________________
Pws mailing list
[EMAIL PROTECTED]
https://mailman.cc.gatech.edu/mailman/listinfo/pws

Reply via email to