Summary: | DrKonqi crashed after trying to Reload failed backtrace | ||
---|---|---|---|
Product: | [Applications] drkonqi | Reporter: | Christoph Feck <cfeck> |
Component: | general | Assignee: | George Kiagiadakis <mail> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christoph Feck
2010-08-29 16:56:22 UTC
I just tried "Reload" on the backtrace in comment #0 to see if it happens always. During the reloading the unfinished backtrace got syntax highlighted. It probably should clear the syntax highlighter on reload, and only set it again when the backtrace is finished. Heh, indeed, I can reproduce it. SVN commit 1169926 by gkiagia: Delete the old highlighter before regenerating a backtrace, or else it may crash due to invalid iterators in the highlightBlock() function. BUG: 249418 M +7 -2 backtracewidget.cpp M +2 -1 backtracewidget.h M +1 -0 gdbhighlighter.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1169926 |