On Tue, 2009-12-01 at 10:08 -0800, David Brownell wrote:
> On Tuesday 01 December 2009, Øyvind Harboe wrote:
> > Zach made a good point that there are bug reports we are not receiving
> > today. Those are the ones he's after here I think.
> 
> I'm sure this project loses more potential bug reports by requiring
> folk to subscribe to Yet Another Mailing List than we lose by somehow
> preventing them from including stack dumps.
> 
> If the list were not closed, it would be trivial to send in reports
> like "if I do <x> then <this happens>, what's up?".  For any type
> of bug, not just segfaults.
> 
> As it is, there's extra work that needs doing before even such a 
> one-shot report could be *sent* ... and that extra work is rarely
> getting done.
> 
> Think about how many "it segfaults" reports we actually see...
> I don't recall seeing one, they're not exactly a common type of
> bug.  (And shouldn't be.)  Subject to change of course.

Considering how many NULL pointer checks are missing after routines that
might return such a value, I am surprised that we do not see more.

I do remember seeing one recently (exactly the scenario I described...),
though I think that bug related to my refactoring efforts.  Still, I
recall it being intractable at first glance, whereas these patches might
have given us a small clue about the problem as part of the output log
that the user provided for us.

In any case, this will point us to the places where we need such tests,
and these bugs are more likely to be exposed in production-line (i.e.
user) environments rather than on developer machines with gigs of RAM.

Your points about the mailing list continue to be valid, regardless.

--Z

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to