Purge directory doesn't update view.
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=1086
Reported by Joachim Nyman Silverstig, Idonex AB jocke@roxen.com
I delete a directory. I change to Undelete View, zoom in to the dir and Purge it. Now, the view area are not updated and the dir can still be seen. I thought that the dir wasn't purged, so i mayed another purge on the same directory. Now this happens, which crashes my whole site, so I can't view it anymore at all:
Roxen version: Roxen/2.1.199 NT Pike version: Pike v7.0 release 288 Requested URL: /edit/!!!!files!N!!!!980156687/
Error: Failed to start process (267).
__builtin.create_process: create(({"C:/Program
Files"+[57]+"lder/bin/cvs.exe","-!","-q","-d:local:C:/Prog"+[46]+"_demo.sb/
cvsroot","update","__info"}),mapping[5])
__builtin: create_process()
modules/sitebuilder/pike-modules/VC.pmod/CVS.pmod/CVS.pike:138: command(0)
modules/sitebuilder/pike-modules/VC.pmod/CVS.pmod/file.pike (version
1.72):436: update(0)
modules/sitebuilder/pike-modules/Sitebuilder.pmod/VCDir.pike (version
1.111):314: update_state(0,0)
modules/sitebuilder/pike-modules/Sitebuilder.pmod/VCDir.pike (version
1.111):294: update_state(0,0)
modules/sitebuilder/pike-modules/Sitebuilder.pmod/VCDir.pike (version
1.111):791: exists(RequestID(),0,0)
modules/sitebuilder/tabs/files/index.pike:996:
filelisting_dir(VCDir(E:2::/),mapping[5],RequestID(),0,0,(<>),"ct",0,0)
modules/sitebuilder/tabs/files/index.pike:1698:
tag_filelisting("sb-internal-filelisting",mapping[5],RequestID())
base_server/roxenloader.pike.ParseHtmlCompat: finish("<!DOCTYPE HTML
P"+[5233]+"ble>\r\n\n\n</body>\n")
base_server/roxenloader.pike (version 1.204):953: parse_html("<!DOCTYPE
HTML P"+[5233]+"ble>\r\n\n\n</body>\n",mapping[24],mapping[8])
modules/sitebuilder/modules/manager/content_editor.pike (version
1.180):640:
show(RequestID(),"",({modules/sitebuilder/modules/manager/content_editor.pi
ke.Tab(),modules/sitebuilder/modules/manager/content_editor.pike.Tab(),modu
les/sitebuilder/modules/manager/content_editor.pike.Tab(),modules/sitebuild
er/modules/manager/content_editor.pike.Tab(),modules/sitebuilder/modules/ma
nager/content_editor.pike.Tab()}),mapping[8],RoxenModule(ny
demo/content_editor#0))
modules/sitebuilder/modules/manager/content_editor.pike (version
1.180):1380: find_file("!!!!files!N!!!!980156687/",RequestID())
/Program Files/Roxen Internet
Software/WebServer/server/base_server/configuration.pike (version
1.384):1154: low_get_file(RequestID(),0)
/Program Files/Roxen Internet
Software/WebServer/server/base_server/configuration.pike (version
1.384):1344: get_file(RequestID(),0,0)
/Program Files/Roxen Internet
Software/WebServer/server/base_server/configuration.pike (version
1.384):1319: handle_request(RequestID())
/Program Files/Roxen Internet Software/WebServer/server/protocols/http.pike
(version 1.284):1955: handle_request()
/Program Files/Roxen Internet Software/WebServer/server/protocols/http.pike
(version 1.284):2179: got_data(0,"GET
/edit/!!!!fi"+[304]+"d3d3Ond3dw==\r\n\r\n")
pike/lib/pike/modules/Stdio.pmod/module.pmod (version 1.84):308:
__stdio_read_callback()
Request data:
GET /edit/!!!!files!N!!!!980156687/ HTTP/1.0
Connection: Keep-Alive
User-Agent: Mozilla/4.76 [en] (Windows NT 5.0; U)
Host: holly:8896
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*
Accept-Encoding: gzip
Accept-Language: sv,en
Accept-Charset: iso-8859-1,*,utf-8
Authorization: ################ (censored)