Hi Jeremy, On Tue, Jan 20, 2009 at 06:20:32PM +0000, Jeremy Henty wrote:
For the last few days I have been getting occasional crashes inside dw::core::Layout::createImgbuf() when opening a new tab. It does not seem to be predictable: if I restart Dillo and reopen all the URLs I was just looking at it is fine.
The gdb backtrace often shows ridiculous values for this: eg. the attached example has this=0x6. I've seen other impossibly small values for this, but sometimes the value seems more sensible.
Any ideas? I'd like to investigate further but I don't know what to look for. Pointers are welcome!
I've never seen these errors yet. Can you try to use "hg bisect" to find the changeset where the error was introduced? I know it's difficult with sporadic errors... Or maybe try valgrind? Regards, Johannes