Antville Project

Blog deleted

I just wanted to delete a skin from, and boof - the whole weblog was gone. No need to restore it; it was just a testing field for skins anyway, but I thought I'd better report it.

I'm not sure which skin I was about to delete (wanted to reset the whole thing to zero), but I think I clicked the "delete"-button twice (nervous finger).


robert, February 10, 2003 at 2:26:18 AM CET

thanks for the report, although i must confess that this really makes me nervous ... i assume that this can only happen if href() returns a wrong result.


robert, February 10, 2003 at 6:38:21 PM CET

i hope it's fixed now

looks like the missing _parent-definition of prototype skin was the reason for helma returning the wrong href() (diff).


hns, February 10, 2003 at 6:56:22 PM CET

does that mean

you were able to reproduce this? That would be bad news indeed.


robert, February 10, 2003 at 6:59:09 PM CET


that's an educated guess. i was just wondering why helma would produce "/" for the href() of a skin-object (instead of "/skins/[proto]/[name]", and the only way i could think of is a parent-problem. and then i figured out that there's no _parent-definition for skin-objects ... the whole thing explained: skin/delete.hac produces the confirm-page with a form embedded, but before the actual rendering it sets = this.href(req.action); now if is /delete (because of a parent-problem), the user has the right to remove a whole site, and she clicks on "delete" the site is gone. even worse that the confirm-page asks if she wants to delete just a skin ...


hns, February 10, 2003 at 7:51:10 PM CET

You're probably right

I think this happens when the skin's parent node (which is the per-protptype group node) has been evicted from cache while the URL is being built, and there's no _parent info available. In this case, getParent(), which is used to build the URL, returns null, resulting in a URL identical to that of the root object.

Now this is certainly a very very improbably case, although the probability that this happens seems very very small to me. I'll check it out.


Chronistin, February 11, 2003 at 1:51:55 AM CET

Ahem, talking about the confirm-page

I have to admit that I actually never READ the message. Only thing I can say is it had the usual length and the usual two buttons beneath. You know how it is...


... comment
hns, February 10, 2003 at 10:37:28 AM CET

What browser are you using? Any software running between the browser and the server?


Chronistin, February 10, 2003 at 11:34:40 AM CET

It's IE6, and I'm running Norton Internet Security. After the erraneous doubleckick, the server tried to redirect to, which probably fits robert's theory.


... comment

The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 7830 Days
last updated: 1/4/11, 10:22 AM
Youre not logged in ... Login
December 2022
zfuture's house here is zfuture's
by zfuture (7/31/03, 2:59 AM)
i understand your concerns however,
i hardly can think of a solution. certainly, if the...
by tobi (7/29/03, 9:47 AM)
Found several more similar sites
listed This is getting to be quite a concern to...
by cobalt123 (7/27/03, 7:56 PM)
Second Post Alert on Referrer
bug livecatz I put this into "help" and now here:...
by cobalt123 (7/26/03, 7:14 PM)
well it's not easy to
find from here, anyway. think we should include a link,...
by tobi (7/24/03, 11:25 AM)
So finally I found
the helma Bugzilla - stupid me.
by mdornseif (7/24/03, 10:28 AM)
clock not that it's particularly
earthshattering but the antclock is running slow by about 15...
by kohlehydrat (7/23/03, 8:25 PM)
but isn't can't really
be rated as spam can it?
by kohlehydrat (7/23/03, 8:08 PM)
More referrer spam
by Irene (7/23/03, 7:55 PM)
How to log skin names
I accessed to console?? Hi, I would like to know...
by winson (7/23/03, 4:12 PM)

Click here to get an XML version of this weblog.

Made with Antville
powered by
Helma Object Publisher