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?

Reply via email to