Well, redirection is broken only if your libcurl doesn't support it. We handle redirection on the curl level by setting CURLOPT_FOLLOWLOCATION to 1. On my system it works just fine. However, it has to be said that until I upgraded libcurl manually on my system to the latest version (i.e. compiled from the latest curl sources), I was getting a lot of crashes inside libcurl, so I recommend upgrading curl when doing webkit/gdk work to get rid of problems possibly caused by broken libcurl.
Of course there's still a bug in the code: we should be robust in face of curl errors and apparently we aren't. -- kjk On 3/10/07, Mike Emmel <[EMAIL PROTECTED]> wrote:
Yes. redirection is broken. Here the original request should shutdown cleanly since it will never get data. Technically we should have probably closed it once it was a redirect. I think their is some code to handle redirects but its never been tested as you see. On 3/10/07, Auro Tripathy <[EMAIL PROTECTED]> wrote: > OK, Thanks! > > Could it be an issue with redirection not working right. > > I noticed that "http://www.craigslist.com" is redirected to > "http://sfbay.craigslist.org/". > > So, if I point to "http://sfbay.craigslist.org/", gdklauncher is able to > render the page. So, no issue with rendering. > > -Auro > > > Mike Emmel <[EMAIL PROTECTED]> wrote: > On 3/10/07, Krzysztof Kowalczyk wrote: > > Not that it'll help much, but I just tried latest debug gdklauncher > > build on Ubuntu 6.10 and didn't encounter the problem (i.e. I was able > > to browse craigslist.com). > > > > -- kjk > > > > On 3/10/07, Auro Tripathy wrote: > > > My test was on FC5 > > > > > > Here's the message. > > > > > > [EMAIL PROTECTED] GdkLauncher]# ASSERTION FAILED: length != 0 > > > (../../loader/MainResourceLoader.cpp:282 virtual void > > > WebCore::MainResourceLoader::didReceiveData(const > char*, > > > int, long long int, bool)) > > > > > > Scrpts to build gdklauncher were provided by kjk > > > > > > > Could be a connection problem that caused this in any case it should > not be and assert > but the connection should be in and error state and the page or > resources should fail to load. > > > > Thanks > > > -Auro > > > > > > > > > > > > > > > http://www.ActiveSand.com > > > [EMAIL PROTECTED] > > > 408 956 8308 > > > _______________________________________________ > > > webkit-dev mailing list > > > webkit-dev@lists.webkit.org > > > http://lists.webkit.org/mailman/listinfo/webkit-dev > > > > > > > > _______________________________________________ > > webkit-dev mailing list > > webkit-dev@lists.webkit.org > > http://lists.webkit.org/mailman/listinfo/webkit-dev > > > > > > http://www.ActiveSand.com > [EMAIL PROTECTED] > 408 956 8308
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev