From: Reini U. <ru...@x-...> - 2004-06-25 14:34:19
|
Reini Urban schrieb: > Reini Urban schrieb: >> John Cole schrieb: >>> Reini, >>> I'll bring up the latest cvs version on a test machine and try it out. >>> >>> Reini, your doing a whole lot of work right now ;-) and I'm sure >>> everyone, >>> expecially me, appreciate it. When do you think things will settle down >>> enough for you to start working towards a new release? >> >> >> >> As soon as I have fixed the fatals and am on the same stability level >> as the release before. >> (say apache2, cgi, php5 must not crash. login must work ok. iis and >> better utf-8 support as bonus) >> >> Currently I'm investigating problems with application/xhtml+xml, which >> brings out some problematic XHTML code in the templates. > > This is done. > php5 and CGI and apache2 works fine again. > Apache2 with USE_PATH_INFO=true or auto works fine with "AcceptPathInfo > on". > > Session crashes on overlarge session objects have also been fixed. > Anybody knows the number of how large such a session object may be? > Reading an overlarge object leads to immediate crashes. > > The most important remaining fatals are now: > > 1) ConvertOldMarkup() > php crash on formatting the 2nd paragraph of OldTextFormattingRules, > AnciennesR%E8glesDeFormatage, ... > A complicated anchored regex which crashes in the 2nd loop. > We really should check/sanify the allowed regexp's a bit, since admins > and even users (InterWikiMap) can easily destroy them. Status: added some debugging code to exclude certain regex to narrow the search. > 2) PageList memory exhaustion on large pagesets > (e.g. PhpWikiDemo:en/AllPages) > This is probably due to WikiDB caching on simple pagelist iterations, > which shouldn't be done. Status: fixed, needs testing. 3) php crash at some template expansion, if just logged in. Status: no guess in which expansion yet... I committed my current status with these remaining problem to CVS now. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |