On 2006/11/10 11:09, Karel Kulhavy wrote: > Where should I report errors like this? > mpg321 in free(): error: free_pages: pointer to wrong page > > Abort trap (core dumped) > > People on OpenBSD can argue that I should report to mpg321, and people from > mpg321 that OpenBSD has an obsolete version or is compiled in a way they don't > agree.
in the case of mpg321, it doesn't look like it's much developed any more, the main website has the same version as is in ports, a couple of years old and without a fix for the format string bug which various OS packages have to patch themselves. That given, maybe the port maintainer (as an absolute minimum, with information about how to reproduce, or preferably built with debugging symbols and with backtrace and, if possible, a patch). Or maybe if the software is junk, it should just be deleted from ports. > And they can tell me that I should report to OpenBSD, and we get a > bureaucratic circle which doesn't solve anything OpenBSD compiles packages with lower levels of optimization than some OS distributions would, so there's less chance of tickling gcc opt bugs than is likely with typical choices made by users of, say, Gentoo.. One area where OpenBSD is more likely to complain is with misuse of malloc/free, clearly software bugs. If they get into some bureaucratic circle about that, do you really want to use their software anyway?