<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Nov 16, 2015 at 5:50 AM, Sebastian Kügler <span dir="ltr"><<a href="mailto:sebas@kde.org" target="_blank">sebas@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class=""><br>
</span>Perhaps only enable drkonqi for debug builds? That's the kind of backtrace<br>
that should be useful, otherwise the bt would be useless anyway...<br>
<br>
I'm not so sure about all this, I do think that backtraces are valuable to us,<br>
and I also think that it would be cheating to just hide the drkonqi window,<br>
but on the other hand, if it improves the user experience, that's good, no?<br></blockquote><div><br></div><div>Plasma backtraces are unfortunately not always that valuable,<br>here's a list of some recent backtraces with 0 value for us.<br><br><a href="https://bugs.kde.org/show_bug.cgi?id=355431">https://bugs.kde.org/show_bug.cgi?id=355431</a><br><a href="https://bugs.kde.org/show_bug.cgi?id=355427">https://bugs.kde.org/show_bug.cgi?id=355427</a><br><a href="https://bugs.kde.org/show_bug.cgi?id=354604">https://bugs.kde.org/show_bug.cgi?id=354604</a><br><a href="https://bugs.kde.org/show_bug.cgi?id=355302">https://bugs.kde.org/show_bug.cgi?id=355302</a><br><a href="https://bugs.kde.org/show_bug.cgi?id=354267">https://bugs.kde.org/show_bug.cgi?id=354267</a><br><br></div><div>...and there is a whooooole lot more. And very often if you ask<br>"can you reproduce this?" the answer will be "not really, it just<br></div><div>happened".<br></div><div><br></div><div>Perhaps we could try and detect some of our stuff in the crashing<br></div><div>thread and only then offer sending a backtrace, like something<br></div><div>non-qt being present (ie. symbols not coming from qt libs). That<br></div><div>could get those really valuable backtraces to us cause obviously<br></div><div>not all of them are useless. So just expanding the logic that is<br></div><div>rating the backtraces (that thing behind the stars in drkonqi).<br></div><div><br></div><div>As for the general idea of not showing Dr. Konqi for Plasma<br></div><div>crashes, +1. A simple KSNI would do. This would have a timeout<br></div><div>for let's say a minute so if you don't act on it, it would just go<br></div><div>away.<br></div><div><br></div><div>Cheers<br></div><div>-- <br></div></div><div class="gmail_signature"><div><span style="color:rgb(102,102,102)">Martin Klapetek | KDE Developer</span></div></div>
</div></div>