<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
other than the outstanding issues you mention, there's still the issue of<br>
launchQuery have both sync and async behaviour depending on what parameters<br>
are used. that needs to get split in two still.<br>
<div></div></blockquote><div><br>In the next patch it will be only async. <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br>
> Also, the copy of the completer in searchcontext is commented and now I<br>
> remember why. I spend today several hours trying to figure out why krunner<br>
> will silently die (no way to debug) when typing one letter. As a result<br>
> there are a zillion of kDebug everywhere and commenting that line make it<br>
> works. It is not a solution, I need to know what is really happening.<br>
<br>
</div>it's getting deleted after being copied leaving a dangling pointer. kaboom.<br>
</blockquote><div><br>When is being deleted? <br>There must be some usage of that constructor I am not taking into account because as I see it is only used to create localcontext, and work with them. But the global context that is the one used by interface also, never gets destroyed. <br>
In fact, if d is going to be QExplicitlySharedDataPointer'd is not the same that just let everyone use the same globalContext and kill the localContext idea ? <br><br> </div></div><br>-- <br>Jordi Polo Carres<br>NLP laboratory - NAIST<br>
<a href="http://www.bahasara.org" target="_blank">http://www.bahasara.org</a><br>