03.11.09

Fixing Bugs

Posted in Camino, Life at 2:31 am by

(Trying to make this a quick little post before bed, because active bugs+meeting agenda took too long…)

In the process of investigating another bug, Chris Lawson and I found, filed, figured out, fixed, and checked in the fix for a bug today:

[11:54pm] cl|zzz: i like these bugs we file and fix in one day.

This was a pretty simple fix, which is why I was able to do it, and after chasing some really bizarre bugs over the past few days, figuring out the cause and writing the patch certainly made me happy.

It’s relatively rare that I fix a Camino bug that involves actual code, given that I can mostly AppleScript my way out of paper bag. When I am able to fix such a bug, like today, it reminds me that over the last four or so years, I have actually learned something useful about our codebase. I could guess the cause was related to isTextBasedContent and menu item validation, head over to MXR and find the isTextBasedContent function, and then stick in a fix.

It’s the little things, really. Every little bug-fix counts, and even though I spend most of my Camino time doing lots of other little things that also matter, it’s good to be able to knock out a code bug every now and again, too. :-)

2 Comments »

  1. User Grav­atarChristopher Henderson said,

    03.11.09 at 3:04 am

    I think you mean Bug 482589. But yeah, it’s a great feeling to be able to quickly identify and fix a bug. One of my favourite programming experiences was working with you over the holidays on Bug 394063-getting to the bottom of the problem and producing a fix in not much time at all.

  2. User Grav­atarSmokey said,

    03.11.09 at 3:44 am

    Oops, yes, I did mean bug 482589. Fixed; thanks! The perils of me trying to multi-task in Bugzilla late at night. ;-)

    Bug 394063 was another enjoyable bug for me, too (though not quite as simple for me as today’s fix), and I really appreciated all of your quick help on it. (My eyes are thankful every day!)

Atom feed for comments on this post · TrackBack URL

Leave a Comment