2005-12-10T00:05:32  <xorAxAx> [PERIODIC ANNOUNCEMENT] Logs can be found on http://moinmoin.wikiwikiweb.de/MoinMoinChat/Logs/moin-dev
2005-12-10T00:42:00  *** Fabi has quit IRC
2005-12-10T03:47:06  *** nwp_ has quit IRC
2005-12-10T05:02:34  *** nwp_ has quit IRC
2005-12-10T05:18:29  *** nwp_ has quit IRC
2005-12-10T11:31:53  *** starshine_away is now known as starshine
2005-12-10T12:11:31  *** starshine is now known as starshine_away
2005-12-10T12:19:25  *** starshine_away is now known as starshine
2005-12-10T12:41:47  *** starshine is now known as starshine_away
2005-12-10T14:06:17  *** Fabi has quit IRC
2005-12-10T16:06:35  * xorAxAx suggest all to read http://codespeak.net/svn/user/arigo/hack/misc/lsprof/README.txt
2005-12-10T19:22:32  * xorAxAx found a bug in XMLRPC with CGI
2005-12-10T19:22:40  <xorAxAx> that was reported on moinmoinquestions weeks ago
2005-12-10T19:22:57  <xorAxAx> nirs Request fail makes debugging fun %-/
2005-12-10T19:47:50  <xorAxAx> it looks like xmlrpc has been broken for weeks
2005-12-10T19:50:12  <xorAxAx> ThomasWaldmann: why do you need the post data in request.__init__?
2005-12-10T19:50:18  <xorAxAx> "# MOVED: this was in run() method, but moved here for auth module being able to use it"
2005-12-10T19:50:29  <xorAxAx> which auth module needs the POST data?
2005-12-10T19:50:35  <xorAxAx> this breaks xmlrpc
2005-12-10T19:50:50  <xorAxAx> for most servers that handle post data via the requestbase code
2005-12-10T19:54:25  * xorAxAx filed a bug
2005-12-10T19:54:30  <xorAxAx> feel free to answer there
2005-12-10T22:17:08  *** starshine_away is now known as starshine
2005-12-10T22:25:38  *** starshine is now known as starshine_away
2005-12-10T23:42:18  <ThomasWaldmann> moin
2005-12-10T23:43:05  <ThomasWaldmann> xorAxAx: for the form's content
2005-12-10T23:43:32  <xorAxAx> ThomasWaldmann: but you need just the querystring, and not the post data
2005-12-10T23:43:39  <ThomasWaldmann> no
2005-12-10T23:43:53  <xorAxAx> then we have to find another solution
2005-12-10T23:43:58  <xorAxAx> that one breaks xmlrpc
2005-12-10T23:44:13  <xorAxAx> (c.f. bug report)
2005-12-10T23:46:48  <ThomasWaldmann> if xmlrpc is broken, how does antispam work?
2005-12-10T23:47:35  <ThomasWaldmann> ah, ok, only cgi
2005-12-10T23:49:52  <xorAxAx> and fcgi
2005-12-10T23:53:45  <ThomasWaldmann> is there a traceback?
2005-12-10T23:58:30  <xorAxAx> no, i had to fix the log call in requestbase.fail to see one
2005-12-10T23:58:58  <xorAxAx> it reveals that the fieldstorage calls eats stdin and crashes in the for loop afterwards because there are no fields in the form
2005-12-10T23:59:22  <xorAxAx> if i put a return into that func, xmlrpc/expat crashes because of empty input, of course
2005-12-10T23:59:31  <xorAxAx> because the fieldstorage ate all bytes
2005-12-10T23:59:54  <xorAxAx> so for xmlrpc, nobody may call fieldstorage

MoinMoin: MoinMoinChat/Logs/moin-dev/2005-12-10 (last edited 2007-10-29 19:06:02 by localhost)