Hi,
It looks like Firefox and friends return back from user callback more
than once. This safeguards the return so it does not crash. My guess
we are doing something wrong again. It reminds me of the AbiWord
GdiFlush abuse, maybe this is the same where their developers assume
something and it was backed up by someone from M$ as a joke. It's all
about performance, the GdiFlush calls slow down AbiWord maybe this is
the same with the erroneous callbacks for hooks. Technically it is a
call from user space to kernel space. I need more time later to
research this.
Thanks,
James
On Thu, Dec 4, 2008 at 6:00 AM, Timo Kreuzer <timo.kreuzer(a)web.de> wrote:
This looks like you're creating a mem leak.
Ref:
http://bugzilla.abisource.com/show_bug.cgi?id=11282