you didn’t hear anything from me since quite some time… Thing is, this is my last “regular” semester of university where I have two lab courses that are very time demanding. The year after, I’ll be spending time on my master thesis, which hopefully will allow for some more leisure time for KDE.
Anyhow, a small project which I just worked on to write some small lines of code again was to make my BKO backtrace highlighter work on Chromium. It requires the Tampermonkey extension to get more compatibility with Greasemonkey of Firefox fame, otherwise it works more or less out of the box!
After fixing some small other inconsistencies I can now say that it works fine in both, Firefox and Chromium! I furthermore took the liberty to extend its functionality a bit: You now also get highlighted Valgrind traces, i.e. generated by memcheck and other error reporting tools - yay!
highlighting of a Valgrind memcheck trace on bugs.kde.org with additional navigation helpers, using Chromium
BUG 123456 links where lost before). Additionally I just added another feature that gives you a nice little navigation bar like this:
highlighted backtrace with navigation bar
crash scrolls the window to the
[KCrash Handler] in that backtrace,
prev thread and
next thread do what you would think they do.
To get all the goodies, click this link to install the updated script in GreaseMonkey:
NOTE: This also works with Tampermonkey in Chromium!
Happy backtrace reading!
PS: Yeah, we really should get this by default into BKO… I’ll write a mail to the sysadmins now.
Hello everyone, the “I can syntax highlight everything” guy speaking again :)
Yeah, I couldn’t sleep well after I put colors on Dr Konqi. I also did the same for Kate, if you did not notice it. There is a new GDB Backtrace syntax highlighting file for it, giving you the same pleasant experience you are now used to from Dr Konqi. Awesome.
But well, lets admit it: What use are these two for bug triaging? Visit any crash report on bko and you are left to plain old black-on-white… Stone-age stuff, lets put it on LSD, shall we not? I propose: The GDB Backtrace highlighter GreaseMonkey userscript!
Download User Script (Requires GreaseMonkey 0.8 or higher)
Bug reports, feedback, pizza & beer all welcome :)