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
[email protected]
https://mailman.cc.gatech.edu/mailman/listinfo/pws