an intermediate example
Posted May 3, 2007 4:05 UTC (Thu) by roelofs
Parent article: A tale of two release cycles
gdb would seem to represent an intermediate stage: moderately regular releases, but with (some) bugs that never seem to get fixed. :-/
In particular, those of us writing C++ code have been bitten time and again by the inability to set constructor breakpoints based on source-code line numbers (and perhaps in other circumstances). This apparently broke with the release of GCC 3.0 and was first reported more than four years ago (against gdb 5.3 and g++ 3.2.1, if not earlier); we're now up to gdb 6.6, and we merely have "some hopes" that it will be fixed in the next release. Granted, it's a difficult problem, but...other hard problems have been solved in, say, a mere two or three years. :-)
Of course, it doesn't help that most of us (including myself) don't have the expertise to help out, nor that it's an FSF project and therefore has the (small) additional hurdle of requiring copyright assignments from potential contributors. So I really can't complain too much ("...but sometimes I still do").
to post comments)