Hi, On Fri, Feb 08, 2008 at 11:12:17AM +0100, Axel Beckert wrote: > we today ran totally unexpected into some strange problems: A user > reported that saving a page ran into a timeout. So I restarted the > Swiki. Afterwards some pages where at the state of a few days ago > while others which changed today where up to date.
I'm not sure if the last statement is really the case. Users sometimes tend to believe, they have done things they didn't (and vice versa: "I haven't done anything! It just happend!" ;-) I just noticed that Squeak wrote something in the SqueakDebug.log: ---snip--- MessageNotUnderstood: UndefinedObject>>setToEnd 8 February 2008 10:51:58 am VM: unix - a SmalltalkImage Image: Squeak3.7 [latest update: #5989] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /opt/swiki/ComSwiki Trusted Dir /opt/swiki/ComSwiki/secure Untrusted Dir /opt/swiki/ComSwiki/untrusted UndefinedObject(Object)>>doesNotUnderstand: #setToEnd Receiver: nil Arguments and temporary variables: t1: setToEnd Receiver's instance variables: nil XmlSwikiStorage>>backupPage: Receiver: a XmlSwikiStorage Arguments and temporary variables: t1: a NuSwikiPage t2: '1.old' t3: nil t4: nil t5: nil Receiver's instance variables: dir: UnixFileDirectory on '/opt/swiki/ComSwiki/swiki/ZEST-Plus/pages' dict: a Dictionary() NuSwikiPage>>backup Receiver: a NuSwikiPage Arguments and temporary variables: Receiver's instance variables: name: 'ZEST-Plus Swiki' storage: a XmlSwikiStorage settings: a Dictionary('alerts'->'[EMAIL PROTECTED]' ) modules: a Dictionary() sema: a Semaphore() id: 1 versionId: 0 date: 8 February 2008 time: 10:51:57 am user: 'localhost' text: '_ <tt><em>Tuesday, 5 February 2008, 4:37:44 pm</em></tt> Here, you can s...etc... [] in UndefinedObject>>DoIt {[t5 user: (t3 formatPrivAddress: 'getIPName' request: t1 respo...]} Arguments and temporary variables: t1: a HttpSwikiRequest t2: a Dictionary('content'->'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Trans...etc... t3: a SwikiShelf t4: a SwikiSubBook t5: a NuSwikiPage t6: nil t7: nil --- The full stack --- UndefinedObject(Object)>>doesNotUnderstand: #setToEnd XmlSwikiStorage>>backupPage: NuSwikiPage>>backup [] in UndefinedObject>>DoIt {[t5 user: (t3 formatPrivAddress: 'getIPName' request: t1 respo...]} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [] in BlockContext>>newProcess {[self value. Processor terminateActive]} ---snap--- For me it looks like a syntax error or so, but I currently have no clue where to find the appropriate point in the source code... :-/ Kind regards, Axel Beckert -- Axel Beckert <[EMAIL PROTECTED]> support: +41 44 633 2668 IT Support Group, HPR E 86.1 voice: +41 44 633 4189 Departement Physik, ETH Zurich fax: +41 44 633 1239 CH-8093 Zurich, Switzerland http://nic.phys.ethz.ch/ _______________________________________________ Pws mailing list Pws@cc.gatech.edu https://mailman.cc.gatech.edu/mailman/listinfo/pws