<table><tr><td style="">qi437103 added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D4714" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>I name it after "wild pointer" because both of them are dangling around :P</p>

<p>In most of the cases the whole IDE simply crashes, so the debug session can't continue anyway. There's one change of behavior though. Before this patch, KDevelop will ignore the reply without a pending command if the reply is a done/running. Now this will be reported and cause an exit of the debug session.</p>

<p>None of these should ever happen in theory, but if they do, some thing must be wrong in kdevelop or the debugger. So I think it's better to inform the user and encourage a bug report.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R32 KDevelop</div></div></div><br /><div><strong>BRANCH</strong><div><div>debugger-error-handling</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D4714" rel="noreferrer">https://phabricator.kde.org/D4714</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>qi437103, apol, KDevelop, kfunk<br /><strong>Cc: </strong>kfunk, kdevelop-devel<br /></div>