On Mon, 27 Jul 2009 23:15:17 +0100, John-Mark Bell wrote: > > I'm getting a crash caused by fetch_poll() when loading some sites. > > Example: http://www.eurogamer.net/revolution/ (curiously the main > > index page is OK) > > > > This has only been occuring since the change to libcss. > > > > Crash points to content/fetch.c line 504 > > That's a pointer dereference, afaics. > > I'm not able to reproduce this, so I'm not entirely sure what's going on > here. That said, the depth of the call stack suggests there's nested > frames or iframes involved.
The only logical reason is that the fetch pointer is being freed during the fetcher's poll routine (this is my file fetcher and fetch_free is indeed called in some circumstances during the poll function - but it is called similarly in other fetchers too) I've added a fail-safe to the core in r8898 to avoid this causing problems in future. Chris
